:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand:#163f36;--brand-strong:#28584a;--brand-soft:#edf0e3;--surface-page:#f7f8fa;--surface-card:#fff;--text:#111827;--text-muted:#667085;--border:#e5e7eb;--success:#207a4b;--warning:#a15c00;--danger:#b42318;--info:#1769aa;--university-primary:var(--brand);--university-soft:var(--brand-soft);--university-foreground:#fff;--badge-bronze:#9a6324;--badge-silver:#667085;--badge-gold:#9b7700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--shadow-subtle:0 1px 2px #1018280d;color:var(--text);background:var(--surface-page);font-family:Inter,Geist,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}:where(a,button,input):focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 55%, white);outline-offset:3px}.skip-link{z-index:10;background:var(--text);color:#fff;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.site-header{max-width:76rem;min-height:4.5rem;padding:0 var(--space-6);align-items:center;gap:var(--space-8);border-bottom:1px solid var(--border);background:var(--surface-card);margin:auto;display:flex}.session-link{max-width:13rem;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.brand{letter-spacing:-.04em;color:var(--brand);font-size:1.25rem;font-weight:800}.site-header nav{gap:var(--space-6);margin-right:auto;font-size:.95rem;display:flex}.button{border:1px solid var(--brand);border-radius:var(--radius-sm);background:var(--brand);color:#fff;cursor:pointer;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1rem;font-weight:600;display:inline-flex}.button:hover{background:var(--brand-strong)}.button.secondary{color:var(--university-primary);border-color:var(--university-primary);background:#fff}.hero,.content-section,.context-page{max-width:76rem;margin:auto}.hero{padding:7rem var(--space-6) 5rem}.hero h1,.context-hero h1,.content-section>h1{max-width:15ch;margin:var(--space-4) 0;letter-spacing:-.06em;font-size:clamp(2.5rem,7vw,5rem);line-height:1.02}.hero h1 span{color:var(--brand)}.eyebrow{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.lead{max-width:45rem;color:var(--text-muted);font-size:1.1rem;line-height:1.7}.muted{color:var(--text-muted)}.search{max-width:44rem;margin-top:var(--space-8);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-subtle);background:#fff;display:flex}.search input{background:0 0;border:0;flex:1;min-width:0;padding:.75rem}.search button{border-radius:var(--radius-sm);background:var(--brand);color:#fff;border:0;padding:.7rem 1.2rem;font-weight:600}.content-section{padding:var(--space-12) var(--space-6)}.section-heading h2,.content-section h2{letter-spacing:-.04em;font-size:clamp(1.75rem,4vw,2.5rem)}.discovery-grid{margin-top:var(--space-8);border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.discovery-item{padding:var(--space-8);border-right:1px solid var(--border)}.discovery-item:last-child{border-right:0}.discovery-item p{min-height:4.5rem;color:var(--text-muted);line-height:1.6}.discovery-item span{color:var(--brand);font-weight:700}.breadcrumb{gap:var(--space-2);padding:var(--space-6);color:var(--text-muted);flex-wrap:wrap;font-size:.9rem;display:flex}.context-hero{padding:var(--space-12) var(--space-6);border:1px solid color-mix(in srgb, var(--university-primary) 22%, var(--border));border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--university-soft), white 70%)}.context-hero h1{font-size:clamp(2.4rem,6vw,4.5rem)}.context-hero>p{max-width:45rem;color:var(--text-muted);line-height:1.7}.actions,.tabs{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.tabs{padding:0 var(--space-6);border-bottom:1px solid var(--border)}.tabs a{padding:1rem .25rem}.tabs a:first-child{color:var(--university-primary);border-bottom:2px solid var(--university-primary)}.empty-state{margin-top:var(--space-8);padding:var(--space-12);border:1px dashed var(--border);border-radius:var(--radius-md);text-align:center}.empty-state p{color:var(--text-muted)}.metric-grid{gap:var(--space-6);margin-block:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.metric-grid>div{gap:var(--space-2);padding-left:var(--space-4);border-left:3px solid var(--university-primary);display:grid}.metric-grid strong{font-size:1.75rem}.metric-grid span{color:var(--text-muted)}.catalog-search{gap:var(--space-2);max-width:44rem;margin-top:var(--space-8);display:grid}.catalog-search label{font-weight:700}.catalog-search>div{gap:var(--space-2);display:flex}.catalog-search input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-card);min-width:0;min-height:2.75rem;color:var(--text);flex:1;padding:.7rem .9rem}.catalog-summary{margin-top:var(--space-8);color:var(--text-muted)}.catalog-grid{gap:var(--space-4);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.catalog-grid li{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-subtle)}.catalog-grid h2{margin:var(--space-2) 0;letter-spacing:-.02em;font-size:1.25rem}.catalog-grid li>p:last-child{color:var(--text-muted);margin-bottom:0;line-height:1.55}.pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.pagination span{color:var(--text-muted);font-variant-numeric:tabular-nums}.question-list{gap:var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.question-list>li,.question-hero{padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card)}.question-list h2{margin:var(--space-3) 0;letter-spacing:-.03em;font-size:clamp(1.25rem,3vw,1.65rem)}.question-list>li>p,.question-hero>p{max-width:50rem;color:var(--text-muted);line-height:1.7}.question-meta,.tag-row{gap:var(--space-2) var(--space-4);color:var(--text-muted);flex-wrap:wrap;font-size:.875rem;display:flex}.question-meta span+span:before{margin-right:var(--space-4);content:"·"}.tag-row span{background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;padding:.25rem .55rem}.question-hero h1{max-width:24ch;margin:var(--space-4) 0;letter-spacing:-.05em;font-size:clamp(2.25rem,6vw,4rem);line-height:1.08}.answer-list{gap:var(--space-4);padding:0;list-style:none;display:grid}.answer-list>li{padding:var(--space-6);border-left:3px solid var(--brand-soft);background:var(--surface-card)}.answer-list>li>p{white-space:pre-wrap;line-height:1.75}.answer-author{align-items:center;gap:var(--space-3);display:flex}.answer-author>div:last-child{gap:var(--space-1);display:grid}.answer-author span{color:var(--text-muted);font-size:.875rem}.avatar{background:var(--brand-soft);width:2.75rem;height:2.75rem;color:var(--brand-strong);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.avatar.large{width:5rem;height:5rem;font-size:1.75rem}.profile-hero{align-items:flex-start;gap:var(--space-6);padding:var(--space-12) var(--space-6);border-block:1px solid var(--border);background:var(--surface-card);display:flex}.profile-hero h1{margin:var(--space-2) 0;letter-spacing:-.05em;font-size:clamp(2rem,5vw,3.5rem)}.profile-hero p{color:var(--text-muted)}.auth-page{max-width:34rem;padding:6rem var(--space-6);margin:auto}.auth-page h1{letter-spacing:-.06em;font-size:clamp(2.5rem,7vw,4rem)}.auth-page a{color:var(--brand-strong);font-weight:700}.stack-form{gap:var(--space-4);margin-block:var(--space-8);display:grid}.stack-form.wide{max-width:48rem}.stack-form label{gap:var(--space-2);font-weight:700;display:grid}.stack-form input,.stack-form textarea{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);background:#fff;padding:.8rem}.stack-form .button{justify-self:start}.form-error{color:var(--danger)}.notice{padding:var(--space-6);border-radius:var(--radius-md);background:var(--brand-soft)}.account-grid{gap:var(--space-4);margin-block:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.account-grid>div{gap:var(--space-2);padding:var(--space-6);background:#fff;display:grid}.account-grid span{color:var(--text-muted)}.auth-login-options{justify-content:space-between;align-items:center;gap:1rem;margin-top:-.75rem;display:flex}.auth-login-options p{margin:0}.auth-page .auth-forgot-link{width:auto!important;min-width:0!important;min-height:0!important;color:var(--brand-strong)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:.92rem!important;line-height:1.4!important;display:inline!important}.auth-page .auth-forgot-link:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:32rem){.auth-login-options{flex-direction:column;align-items:flex-start}}.auth-recovery-page{align-items:center;max-width:42rem;min-height:calc(100vh - 7rem);padding-block:4rem;display:grid}.auth-recovery-card{background:linear-gradient(145deg,#fff 0%,#fbfcf8 100%);border:1px solid #dfe5df;border-radius:1.5rem;padding:clamp(1.5rem,5vw,3rem);box-shadow:0 24px 70px #163f361a}.auth-recovery-card .stack-form{gap:1.25rem;margin:1rem 0 1.5rem}.auth-recovery-card h1{color:#173c33;max-width:10ch;margin:.35rem 0 0;font-size:clamp(2.25rem,7vw,3.6rem);line-height:1.02}.auth-recovery-description{max-width:31rem;color:var(--text-muted);margin:0;line-height:1.65}.auth-recovery-card input{border-color:#cbd6cf;border-radius:.75rem;min-height:3.25rem;padding:.85rem 1rem}.auth-recovery-card input:focus{border-color:var(--brand);outline:0;box-shadow:0 0 0 4px #163f3614}.auth-recovery-card .button{border-radius:.75rem;width:100%;min-height:3.25rem;margin-top:.25rem}.auth-recovery-back{border-top:1px solid var(--border);text-align:center;margin:0;padding-top:1.25rem}.auth-recovery-back a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:48rem){.auth-recovery-page{min-height:auto;padding:2rem 1rem}.auth-recovery-card{border-radius:1rem;padding:1.5rem}.auth-recovery-card h1{font-size:2.35rem}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:48rem){.site-header{gap:var(--space-4);padding:0 var(--space-4)}.site-header nav{display:none}.site-header .button{margin-left:auto}.hero{padding-top:4.5rem}.search,.catalog-search>div{flex-direction:column;align-items:stretch}.discovery-grid,.metric-grid,.catalog-grid{grid-template-columns:1fr}.discovery-item{border-right:0;border-bottom:1px solid var(--border)}.discovery-item:last-child{border-bottom:0}.discovery-item p{min-height:auto}.pagination{flex-wrap:wrap}}.decision-form{margin-bottom:var(--space-8);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:#fff}.decision-form select{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;min-height:2.75rem;padding:.65rem}.poll-actions{gap:var(--space-4);margin-top:var(--space-8);display:grid}.poll-actions form{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:#fff}.poll-actions fieldset{gap:var(--space-3);margin:0 0 var(--space-4);border:0;padding:0;display:grid}.poll-actions legend{margin-bottom:var(--space-4);font-weight:800}.poll-actions label{align-items:center;gap:var(--space-3);grid-template-columns:auto 1fr auto;display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.filter-panel{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem}.filter-panel select,.compare-form select,.stack-form select{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;min-height:2.75rem;padding:.7rem}.checkbox-row{grid-template-columns:auto 1fr;align-items:center;gap:var(--space-2)!important;display:flex!important}.checkbox-row input{width:auto}.sentiment-grid{gap:var(--space-6);margin-block:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.sentiment-grid section{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md)}.sentiment-grid section:first-child{background:color-mix(in srgb,var(--success) 7%,white)}.sentiment-grid section:last-child{background:color-mix(in srgb,var(--warning) 7%,white)}.data-bars{gap:var(--space-3);padding:0;list-style:none;display:grid}.data-bars li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(8rem,1fr) 2fr auto;display:grid}.data-bars meter{width:100%;accent-color:var(--university-primary)}.neutral-metrics>div{border-color:var(--text-muted)}.compare-form{gap:var(--space-4);margin-block:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.compare-form fieldset{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}.compare-form label{gap:var(--space-2);display:grid}.comparison-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.comparison-grid article{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:#fff}.search-combobox{max-width:44rem;position:relative}.search-results{z-index:5;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:100%;box-shadow:0 12px 30px #1118271f}.search-results h2{text-transform:uppercase;color:var(--text-muted);font-size:.8rem}.search-results ul{padding:0;list-style:none}.search-results li+li{margin-top:var(--space-2)}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--border),var(--surface-page),var(--border));background-size:200% 100%;min-height:1rem;animation:1.2s infinite skeleton}.skeleton.hero-line{width:70%;height:4rem}.skeleton-row{gap:var(--space-4);display:grid}.skeleton-row .skeleton{height:8rem}@keyframes skeleton{to{background-position:-200% 0}}@media (max-width:48rem){.filter-panel,.sentiment-grid,.compare-form,.search-results{grid-template-columns:1fr}.search-results{position:static}.data-bars li{grid-template-columns:1fr auto}.data-bars meter{grid-column:1/-1}}.ui-card{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-subtle)}.verified-badge{color:var(--info);font-weight:700}.title-badge,.achievement-badge,.filter-chip,.tag{background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;padding:.25rem .55rem;font-size:.82rem;font-weight:700;display:inline-flex}.achievement-badge.silver{color:var(--badge-silver)}.achievement-badge.gold{color:var(--badge-gold)}.achievement-badge.bronze{color:var(--badge-bronze)}.filter-chip.active{background:var(--brand);color:#fff}.stat-card{gap:var(--space-2);display:grid}.rating-bar{gap:var(--space-3);grid-template-columns:1fr 2fr auto;align-items:center;display:grid}.rating-bar meter{width:100%;accent-color:var(--university-primary)}dialog{border:1px solid var(--border);border-radius:var(--radius-lg);max-width:min(36rem,100% - 2rem);box-shadow:0 20px 50px #11182733}.template-picker{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);display:grid}.template-picker legend{font-weight:800}.filter-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.filter-chips button{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:999px;padding:.45rem .7rem}.filter-chips button.active{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-strong)}body{color:#21372f;background:#f8f7f1;font-family:Avenir Next,Avenir,Arial,sans-serif;font-weight:400}.legacy-header{z-index:8;background:#fafbf6f5;border:0;justify-content:space-between;gap:20px;width:min(100%,1280px);max-width:1280px;height:110px;min-height:110px;margin:auto;padding:0 48px;position:relative}.legacy-header .brand{color:#163f36;letter-spacing:-1.2px;flex:none;align-items:center;font-size:25px;font-weight:800;display:inline-flex}.brand-mark{color:#f8f7f1;letter-spacing:-3px;background:#163f36;border-radius:12px;place-items:center;width:38px;height:38px;margin-right:10px;padding-right:4px;font-size:28px;display:grid}.brand-word{color:#163f36;font-style:normal}.brand-word em{color:#788a4e;font-style:normal}.legacy-header .primary-nav{justify-content:flex-end;align-items:center;gap:28px;margin:0 0 0 auto;font-size:15px;font-weight:650;display:flex}.legacy-header .primary-nav a{border-radius:10px;padding:13px 2px}.legacy-header .primary-nav a:hover{color:#567239}.legacy-header .primary-nav a.active,.legacy-header .primary-nav a[aria-current=page]{color:#163f36;background:#e7eddf;padding-left:14px;padding-right:14px;font-weight:800}.legacy-account{color:#fff;background:#3f83c5;border:1px solid #d4af37;border-radius:19px;justify-content:space-between;align-items:center;gap:18px;min-width:258px;min-height:76px;padding:12px 24px;display:flex;position:relative}.legacy-account.account-role-universite_ogrencisi{background:#2f8f57}.legacy-account.account-role-mezun{background:#c8102e}.legacy-account.account-role-user{background:#163f36}.legacy-account-person{gap:5px;display:grid}.legacy-account-person strong{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:16px;overflow:hidden}.legacy-account-person small{background:#fff2;border-radius:16px;justify-self:start;padding:4px 10px;font-size:11px}.legacy-account>i{background:#fff5;width:1px;height:42px}.legacy-account>b{white-space:nowrap;font-size:15px}.gold-stars{overflow-wrap:anywhere;color:#d4af37;background:#fff;border:1px solid #d4af37;border-radius:6px 0 0 6px;justify-content:center;align-items:center;width:28px;min-height:51px;padding:3px;font-size:9px;line-height:1.05;display:flex;position:absolute;top:13px;left:-27px}.legacy-footer{color:#626d63;border-top:1px solid #dedfd3;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:34px 48px;display:flex}.legacy-footer .brand-word{font-size:18px;font-weight:800}.legacy-footer>a:last-child{color:#21372f}.legacy-button{color:#fff;cursor:pointer;background:#163f36;border:1px solid #163f36;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:11px 22px;font-weight:600;display:inline-flex}.legacy-button:hover{background:#245449}.legacy-questions,.legacy-question-detail{width:100%;max-width:980px;margin:0 auto;padding:55px 0 80px}.legacy-questions-heading{justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.legacy-questions-heading h1{color:#163f36;letter-spacing:-2.5px;margin:0;font-size:49px;font-weight:650;line-height:1}.legacy-question-search{grid-template-columns:minmax(0,1fr) auto auto;gap:13px;margin-bottom:26px;display:grid;position:relative}.legacy-question-search>input,.legacy-filter-panel input,.legacy-filter-panel select{color:#21372f;background:#fff;border:1px solid #dedfd3;border-radius:8px;outline:none;width:100%;min-height:56px;padding:13px 15px}.legacy-question-search>input::placeholder{color:#a0a5a0}.legacy-question-search>input:focus,.legacy-filter-panel input:focus,.legacy-filter-panel select:focus{border-color:#759078;box-shadow:0 0 0 3px #d9eb9c66}.legacy-question-search details{position:relative}.legacy-question-search summary{color:#163f36;cursor:pointer;background:#f8f7f1;border:1px solid #bccbbf;border-radius:8px;justify-content:center;align-items:center;min-width:95px;min-height:56px;padding:11px 20px;font-weight:600;list-style:none;display:flex}.legacy-question-search summary::-webkit-details-marker{display:none}.legacy-filter-panel{z-index:7;background:#fff;border:1px solid #dedfd3;border-radius:14px;grid-template-columns:1fr 1fr;gap:16px;width:min(620px,100vw - 40px);padding:20px;display:grid;position:absolute;top:66px;right:0;box-shadow:0 18px 44px #26342d20}.legacy-filter-panel label{color:#526158;gap:7px;font-size:13px;font-weight:700;display:grid}.legacy-filter-panel input,.legacy-filter-panel select{min-height:45px}.legacy-result-count{color:#7b847d;margin:0 0 12px;font-size:13px}.legacy-question-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.legacy-question-card{background:#fff;border:1px solid #dedfd3;border-radius:16px;padding:28px}.legacy-question-context{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:15px;display:flex}.legacy-scope-badge,.legacy-question-tag{border-radius:9px;align-items:center;min-height:31px;font-size:13px;font-weight:700;display:inline-flex}.legacy-scope-badge{border:1px solid;gap:8px;padding:5px 11px}.legacy-scope-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.legacy-scope-badge.scope-general{color:#795b00;background:#fff7c7;border-color:#e7cd62}.legacy-scope-badge.scope-university{color:#65419a;background:#f2ebfc;border-color:#d4c1ed}.legacy-scope-badge.scope-university_department{color:#a64e08;background:#fff0df;border-color:#edc08f}.legacy-scope-badge.scope-dot-only{justify-content:center;width:29px;padding:0}.legacy-question-tag{color:#68716b;background:#edf0e3;padding:5px 11px;font-weight:500}.legacy-question-card h2{color:#163f36;letter-spacing:-.8px;margin:0;font-size:25px;font-weight:750;line-height:1.25}.legacy-question-card h2 a:hover{text-underline-offset:4px;-webkit-text-decoration:underline #9cac75;text-decoration:underline #9cac75}.legacy-question-excerpt{color:#626d63;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:17px 0 0;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.legacy-question-bottom,.legacy-detail-meta{justify-content:space-between;align-items:center;gap:22px;margin-top:23px;display:flex}.legacy-byline{color:#727b74;align-items:center;gap:11px;min-width:0;font-size:13px;display:flex}.legacy-byline time{white-space:nowrap}.legacy-avatar{color:#35965d;background:#edf2e8;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-weight:800;display:grid;position:relative}.legacy-avatar.role-yks_adayi{color:#3f83c5}.legacy-avatar.role-mezun{color:#c8102e}.legacy-avatar i{overflow-wrap:anywhere;color:#d4af37;background:#fff;border:1px solid #d4af37;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:17px;min-height:34px;padding:2px;font-size:7px;font-style:normal;line-height:.9;display:flex;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.legacy-question-stats{color:#64736b;align-items:center;gap:20px;font-size:13px;display:flex}.legacy-question-stats span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.legacy-question-stats svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.legacy-question-stats span:nth-child(2) svg{stroke:#60736b}.legacy-pagination{color:#68756d;justify-content:center;align-items:center;gap:22px;margin-top:28px;font-size:13px;display:flex}.legacy-pagination a{color:#163f36;background:#fff;border:1px solid #c9d0c7;border-radius:8px;padding:10px 14px;font-weight:700}.legacy-empty{text-align:center;border:1px dashed #cbd0c7;border-radius:14px;margin-top:24px;padding:42px}.legacy-empty h1,.legacy-empty h2,.legacy-empty h3{margin:0 0 12px}.legacy-empty p{color:#626d63;margin:0 0 20px}.legacy-empty.compact{margin-top:20px;padding:30px}.legacy-question-detail{padding-top:58px}.legacy-back-link{color:#42564e;border-bottom:1px solid #21372f;margin-bottom:37px;font-size:17px;display:inline-block}.legacy-question-detail>.legacy-question-context{margin-bottom:22px}.legacy-question-detail>h1{color:#163f36;letter-spacing:-2px;max-width:900px;margin:0;font-size:42px;font-weight:650;line-height:1.18}.legacy-question-body{color:#4d5b54;white-space:pre-wrap;max-width:820px;margin:22px 0 0;font-size:17px;line-height:1.75}.legacy-detail-meta{border-bottom:1px solid #dedfd3;margin-top:32px;padding-bottom:18px}.legacy-detail-actions{justify-content:flex-end;display:flex}.legacy-detail-actions:empty{display:none}.legacy-detail-actions>*{margin-top:12px}.legacy-answer-section{margin-top:27px}.legacy-answer-tabs{background:#ebeee8;border-radius:13px;grid-template-columns:1fr 1fr;gap:8px;padding:5px;display:grid}.legacy-answer-tabs button{color:#667169;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:55px;font-weight:750}.legacy-answer-tabs button[aria-selected=true]{color:#fff;background:#164b40}.legacy-answer-list{gap:18px;margin:21px 0 0;padding:0;list-style:none;display:grid}.legacy-answer-card{background:#fff;border:1px solid #dedfd3;border-radius:15px;min-height:160px;padding:28px;position:relative}.legacy-answer-card.best-answer{border-color:#94ad7b;box-shadow:inset 4px 0 #789553}.legacy-best-label{color:#52733f;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.legacy-answer-heading{justify-content:flex-start;align-items:center;gap:23px;padding-right:90px;display:flex}.legacy-answer-person{align-items:center;gap:13px;display:flex}.legacy-answer-person strong{font-size:17px}.legacy-answer-school{color:#718078;font-size:12px;line-height:1.4;display:grid}.legacy-verified{color:#fff;background:#3f83c5;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:6px;font-size:11px;display:inline-grid}.legacy-answer-body{color:#33483f;white-space:pre-wrap;margin:22px 0 18px;font-size:16px;line-height:1.65}.legacy-answer-card>time{color:#7b857e;font-size:12px}.legacy-answer-actions{position:absolute;top:16px;right:16px}.legacy-answer-actions form,.legacy-answer-actions>div{gap:7px;display:grid}.legacy-answer-actions button{color:#fff;cursor:pointer;background:#c77722;border:1px solid #df984d;border-radius:7px;min-width:76px;min-height:36px;padding:7px 12px;font-weight:700}.legacy-answer-actions button+button{color:#c93636;background:#fff0f0;border-color:#f1b8b8}.legacy-answer-comments{color:#5d6a63;border-top:1px solid #e8e9e3;margin:20px 0 0;padding:14px 0 0 22px;list-style:none}.legacy-answer-comments p{margin:4px 0 0}.legacy-answer-form{margin-top:26px}.legacy-answer-form .stack-form{background:#fff;border:1px solid #dedfd3;border-radius:15px;padding:24px}@media (max-width:1050px){.legacy-questions,.legacy-question-detail{padding-left:32px;padding-right:32px}.legacy-header{padding:0 32px}.legacy-header .primary-nav{gap:18px}.legacy-account{min-width:225px;padding-left:18px;padding-right:18px}}@media (max-width:800px){.legacy-header{height:82px;min-height:82px;padding:0 20px}.legacy-header .primary-nav{display:none}.legacy-account{min-width:0;min-height:52px;padding:8px 13px}.legacy-account-person small,.legacy-account>i,.legacy-account>b{display:none}.gold-stars{min-height:38px;top:7px}.legacy-footer{padding:28px 22px}.legacy-questions,.legacy-question-detail{padding:38px 20px 60px}.legacy-questions-heading h1{font-size:40px}.legacy-question-detail>h1{font-size:34px}.legacy-question-search{grid-template-columns:1fr auto}.legacy-question-search>input{grid-column:1/-1}.legacy-filter-panel{right:-76px}.legacy-question-card{padding:22px}.legacy-question-card h2{font-size:21px}.legacy-question-bottom,.legacy-detail-meta{flex-direction:column;align-items:flex-start}.legacy-question-stats{align-self:flex-end}.legacy-answer-heading{flex-direction:column;align-items:flex-start;gap:10px}.legacy-answer-school{padding-left:59px}.legacy-answer-tabs button{font-size:13px}}@media (max-width:520px){.brand-word{display:none}.legacy-header .brand-mark{margin-right:0}.legacy-account-person strong{max-width:125px;font-size:14px}.legacy-footer>span{display:none}.legacy-questions-heading{margin-bottom:26px}.legacy-questions-heading h1{font-size:36px}.legacy-button{min-height:46px;padding:10px 16px}.legacy-filter-panel{grid-template-columns:1fr;width:calc(100vw - 40px);right:-75px}.legacy-question-card{padding:19px}.legacy-question-context{gap:7px}.legacy-question-bottom{gap:14px}.legacy-byline{flex-wrap:wrap}.legacy-byline time{margin-top:-15px;margin-left:57px}.legacy-question-stats{justify-content:flex-end;align-self:stretch}.legacy-question-detail>h1{letter-spacing:-1.3px;font-size:30px}.legacy-answer-tabs{gap:4px}.legacy-answer-tabs button{padding:7px;font-size:12px}.legacy-answer-card{padding:20px}.legacy-answer-heading{padding-right:0}.legacy-answer-actions{margin-top:17px;position:static}.legacy-answer-actions form,.legacy-answer-actions>div{flex-wrap:wrap;display:flex}}.legacy-detail-actions .inline-actions{gap:8px;display:flex}.legacy-detail-actions .button.secondary{color:#163f36;background:#fff;border-color:#9aaba2;border-radius:8px;min-height:42px;padding:8px 14px}.legacy-detail-actions .button.secondary:hover{background:#edf2e8}.legacy-answer-actions .button,.legacy-answer-actions .button.secondary{color:#425b50;background:#fff;border:1px solid #a9b8b0;border-radius:7px;min-width:76px;min-height:34px;padding:6px 10px;font-size:12px;font-weight:700}.legacy-answer-actions .button:hover,.legacy-answer-actions .button.secondary:hover{background:#f1f5ef;border-color:#789082}.legacy-answer-actions input{color:#33483f;border:1px solid #b9c4bc;border-radius:4px;width:158px;height:31px;padding:5px 7px;font-size:12px}.legacy-answer-actions .muted{max-width:158px;font-size:11px}.legacy-answer-form .button{color:#fff;background:#163f36;border-color:#163f36}.legacy-answer-login{color:#626d63;background:#fff;border:1px solid #dedfd3;border-radius:12px;margin:24px 0;padding:21px}.legacy-answer-login a{color:#163f36;text-underline-offset:3px;font-weight:800;text-decoration:underline}body:has(.legacy-manager-shell){color:#202638;background:#f4f5f9}:is(body:has(.legacy-manager-shell)>.site-header,body:has(.legacy-manager-shell)>.legacy-footer){display:none}body:has(.legacy-manager-shell)>main{max-width:none}.legacy-manager-shell{color:#202638;--manager-sidebar:265px;background:#f4f5f9;min-height:100vh;font-family:Inter,Avenir Next,Arial,sans-serif}.legacy-manager-header{z-index:40;color:#555a70;background:#fff;border-bottom:1px solid #e0e3ec;justify-content:space-between;align-items:center;height:82px;padding:0 34px;display:flex;position:fixed;top:0;left:0;right:0}.legacy-manager-brand{color:#282343;letter-spacing:-1px;font-size:22px;font-weight:850}.legacy-manager-brand span{color:#5d6074;letter-spacing:.08em;border-left:1px solid #d5d7df;margin-left:17px;padding-left:17px;font-size:13px}.legacy-manager-header>a:last-child{font-size:14px}.legacy-manager-sidebar{z-index:35;width:var(--manager-sidebar);background:#fff;border-right:1px solid #e0e3ec;padding:31px 20px;position:fixed;top:82px;bottom:0;left:0;overflow-y:auto}.legacy-manager-sidebar>p{color:#85889c;letter-spacing:.12em;margin:0 14px 22px;font-size:11px}.legacy-manager-sidebar nav{gap:7px;display:grid}.legacy-manager-sidebar nav a{color:#50546a;border-radius:10px;padding:14px;font-size:14px;font-weight:650}.legacy-manager-sidebar nav a:hover{background:#f4f1fc}.legacy-manager-sidebar nav a.active{color:#5b38aa;background:#eae4fb;box-shadow:inset 3px 0 #7750c4}.legacy-manager-main{min-width:0;margin-left:var(--manager-sidebar);padding:116px 34px 60px}.legacy-manager-page,.legacy-manager-main>.content-section{width:100%;max-width:1200px;margin:0 auto;padding:0}.legacy-manager-eyebrow{color:#282d42;letter-spacing:.16em;margin:0 0 12px;font-size:11px;font-weight:850}.legacy-manager-page>h1{color:#202638;letter-spacing:-1.8px;margin:0 0 28px;font-size:40px;font-weight:750;line-height:1.1}.legacy-manager-description{color:#73788c;max-width:760px;margin:-13px 0 27px;font-size:16px;line-height:1.7}.legacy-manager-console>.muted{color:#777c90;margin:0 0 14px;display:block}.legacy-manager-console .metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin:0;display:grid}.legacy-manager-console .metric-grid>div{background:#fff;border:1px solid #dee1eb;border-radius:14px;min-height:175px;padding:26px 23px;box-shadow:0 2px 8px #25254805}.legacy-manager-console .metric-grid strong{color:#202638;order:2;margin-top:18px;font-size:38px}.legacy-manager-console .metric-grid span{color:#35394d;order:1;font-size:15px}.legacy-manager-console .manager-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.legacy-manager-console .manager-list article{background:#fff;border:1px solid #dee1eb;border-radius:14px;min-width:0;padding:25px;box-shadow:0 2px 8px #25254805}.legacy-manager-console .manager-list h2{color:#202638;letter-spacing:-.3px;overflow-wrap:anywhere;margin:0 0 10px;font-size:19px}.legacy-manager-console .manager-list article>p{color:#667068;overflow-wrap:anywhere;margin:0 0 16px;line-height:1.55}.legacy-manager-console dl{gap:0;margin:0;display:grid}.legacy-manager-console dl>div{border-bottom:1px solid #ececf1;grid-template-columns:minmax(90px,.7fr) 1fr;gap:10px;padding:8px 0;display:grid}.legacy-manager-console dt{color:#85899a;overflow-wrap:anywhere;font-size:11px}.legacy-manager-console dd{color:#31364a;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:650}.legacy-manager-console .actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.legacy-manager-console .button{color:#fff;background:#6743ae;border-color:#6743ae;border-radius:7px;min-height:42px}.legacy-manager-console .button.secondary{color:#315247;background:#fff;border-color:#bdc9c1}.manager-view-content .manager-list,.manager-view-reports .manager-list,.manager-view-actions .manager-list,.manager-view-applications .manager-list{grid-template-columns:1fr}.manager-view-actions .manager-list article{padding:28px}.manager-view-catalog .manager-list{grid-template-columns:1fr}.manager-view-analytics .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-manager-main>.content-section{margin-top:28px}.legacy-manager-main>.content-section .filter-panel,.legacy-manager-main>.content-section .stack-form,.legacy-manager-main>.content-section .ui-card,.legacy-manager-main>.content-section>div{border-color:#dee1eb}.legacy-manager-main input,.legacy-manager-main select,.legacy-manager-main textarea{color:#293d35!important;background:#fff!important;border-color:#cfd5d1!important}.legacy-manager-main .button{color:#fff;background:#6743ae;border-color:#6743ae}.legacy-manager-main .button.secondary{color:#315247;background:#fff;border-color:#bdc9c1}@media (max-width:1050px){.legacy-manager-shell{--manager-sidebar:220px}.legacy-manager-main{padding-left:22px;padding-right:22px}.legacy-manager-console .metric-grid,.legacy-manager-console .manager-list{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-view-content .manager-list,.manager-view-reports .manager-list,.manager-view-actions .manager-list,.manager-view-applications .manager-list{grid-template-columns:1fr}}@media (max-width:760px){.legacy-manager-header{height:66px;padding:0 16px}.legacy-manager-brand span{display:none}.legacy-manager-sidebar{border-bottom:1px solid #e0e3ec;border-right:0;width:auto;padding:78px 14px 12px;position:static}.legacy-manager-sidebar>p{display:none}.legacy-manager-sidebar nav{display:flex;overflow-x:auto}.legacy-manager-sidebar nav a{flex:none;padding:10px 12px}.legacy-manager-main{margin-left:0;padding:28px 16px}.legacy-manager-page>h1{font-size:32px}.legacy-manager-console .manager-list,.manager-view-users .manager-list{grid-template-columns:1fr}}.legacy-home-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;max-width:1280px;margin:auto;padding:65px 48px 80px;display:grid}.legacy-home-copy h1{color:#163f36;letter-spacing:-3.5px;margin:24px 0;font-size:clamp(46px,5.1vw,68px);font-weight:600;line-height:1.09}.legacy-home-copy h1 em{color:#617d3a;font-family:Georgia,serif;font-weight:400}.legacy-home-copy>p{color:#626d63;max-width:415px;margin:25px 0 28px;font-size:15px;line-height:1.9}.legacy-home-copy>small{color:#626d63;margin-top:18px;font-size:11px;display:block}.legacy-home-eyebrow{color:#21372f;letter-spacing:2px;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.legacy-home-eyebrow i{background:#799642;border-radius:50%;width:7px;height:7px}.legacy-home-art{background:#e9ecdd;border-radius:180px 180px 20px 20px;height:470px;position:relative;overflow:hidden}.legacy-art-grid{background-image:linear-gradient(#d9dfce77 1px,#0000 1px),linear-gradient(90deg,#d9dfce77 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.legacy-art-heading{text-align:center;letter-spacing:2px;font-size:8px;position:absolute;top:40px;left:0;right:0}.legacy-orbit{border:1px solid #cdd6bc;border-radius:50%;width:430px;height:190px;position:absolute;top:160px;left:20px;transform:rotate(-45deg)}.legacy-orbit.two{transform:rotate(40deg)}.legacy-speech{border-radius:18px;padding:24px;position:absolute;box-shadow:0 15px 35px #17332a18}.legacy-speech small{letter-spacing:1.5px;font-size:8px;display:block}.legacy-speech strong{letter-spacing:-.8px;font-size:26px;line-height:1.3;display:block}.legacy-speech.ask{background:#fffdf7;width:255px;top:100px;left:35px;transform:rotate(-7deg)}.legacy-speech.ask strong{margin-top:17px}.legacy-speech.ask i{color:#d6dfbd;font-family:Georgia,serif;font-size:60px;position:absolute;bottom:23px;right:23px}.legacy-speech.answer{color:#f3f6e8;background:#163f36;width:253px;bottom:64px;right:26px;transform:rotate(7deg)}.legacy-speech.answer>span{display:flex}.legacy-speech.answer>span b{background:#d9eb9c;border:2px solid #163f36;border-radius:50%;place-items:center;width:33px;height:33px;margin-left:-5px;font-size:13px;display:grid}.legacy-speech.answer>span b:nth-child(2){background:#e6b791}.legacy-speech.answer>span b:nth-child(3){background:#d5dacd}.legacy-speech.answer strong{margin:15px 0;font-size:25px}.legacy-speech.answer small{color:#bbcfb5}.legacy-art-star{color:#7b914b;font-size:63px;position:absolute;top:84px;right:33px;transform:rotate(12deg)}.legacy-art-caption{color:#596c53;font-size:10px;position:absolute;bottom:23px;left:28px}.legacy-how{border-top:1px solid #dedfd3;max-width:1280px;margin:auto;padding:65px 48px 75px}.legacy-how-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:16px 55px;display:grid}.legacy-how-heading>span{grid-column:1/-1}.legacy-how-heading h2{color:#163f36;letter-spacing:-1.5px;margin:0;font-size:35px;font-weight:600;line-height:1.25}.legacy-how-heading p{color:#626d63;max-width:390px;font-size:14px;line-height:1.9}.legacy-feature-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:37px;display:grid}.legacy-feature-grid article{border:1px solid #dedfd3;border-radius:10px;min-height:218px;padding:25px}.legacy-feature-grid article:nth-child(2){background:#edf0e3}.legacy-feature-grid span{color:#6c795d;letter-spacing:1.5px;font-size:9px}.legacy-feature-grid h3{color:#163f36;margin:25px 0 12px;font-size:18px}.legacy-feature-grid p{color:#626d63;max-width:270px;font-size:13px;line-height:1.8}.legacy-palette-backdrop{z-index:100;background:#10251fcc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.legacy-palette-dialog{color:#163f36;background:#fffef9;border:1px solid #dedfd3;border-radius:22px;width:min(620px,100%);padding:34px;position:relative;box-shadow:0 24px 80px #10251f55}.legacy-palette-dialog>button:first-child{color:#37453e;background:#fff;border:3px solid #758b42;border-radius:50%;place-items:center;width:48px;height:48px;font-size:28px;display:grid;position:absolute;top:16px;right:18px}.legacy-palette-dialog h2{letter-spacing:-1.5px;margin:10px 48px 28px 0;font-size:38px}.legacy-palette-dialog h3{color:#5f6d64;margin:20px 0 12px;font-size:13px}.legacy-role-guide{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.legacy-role-guide>div{text-align:center;background:#f8faf5;border:1px solid #dedfd3;border-radius:13px;justify-items:center;gap:9px;padding:14px 8px;font-size:12px;display:grid}.legacy-role-guide i{background:#e8eee2;border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;font-weight:800;display:grid}.legacy-role-guide .role-yks_adayi,.legacy-role-guide div:first-child em{color:#3f83c5}.legacy-role-guide .role-universite_ogrencisi,.legacy-role-guide div:nth-child(2) em{color:#2f8f57}.legacy-role-guide .role-mezun,.legacy-role-guide div:nth-child(3) em{color:#c8102e}.legacy-role-guide em{font-style:normal}.legacy-tanidik-guide{background:#fff9e6;border:1px solid #dfc459;border-radius:15px;align-items:center;gap:20px;padding:18px 22px;display:flex}.legacy-tanidik-guide p{color:#665b38}.legacy-palette-dismiss{color:#fff;background:#163f36;border:0;border-radius:7px;width:100%;min-height:50px;margin-top:24px;font-weight:750}@media (max-width:700px){.legacy-home-hero{grid-template-columns:1fr;padding:35px 24px 50px}.legacy-home-art{height:450px}.legacy-how{padding:45px 24px}.legacy-how-heading,.legacy-feature-grid,.legacy-role-guide{grid-template-columns:1fr}.legacy-palette-dialog{max-height:92vh;overflow:auto}}.legacy-account-page{width:100%;max-width:820px;margin:0 auto;padding:70px 20px}.legacy-account-page>h1{color:#163f36;letter-spacing:-2px;margin:0 0 28px;font-size:50px;font-weight:600}.legacy-account-card{background:#fff;border:1px solid #dedfd3;border-radius:24px;padding:44px 38px 38px}.legacy-account-identity{text-align:center;justify-items:center;display:grid}.legacy-avatar.large{width:112px;height:112px;font-size:20px}.legacy-avatar.large i{width:25px;min-height:48px;font-size:9px;right:-15px}.legacy-account-identity h2{color:#163f36;margin:20px 0 5px;font-size:25px}.legacy-account-identity p{color:#69756e;margin:0}.legacy-account-summary{color:#fff;background:#163f36;border-radius:17px;grid-template-columns:repeat(2,1fr);gap:0 28px;margin:42px 0 28px;padding:23px;display:grid}.legacy-account-summary.role-mezun{background:#c8102e}.legacy-account-summary.role-universite_ogrencisi{background:#2f8f57}.legacy-account-summary.role-yks_adayi{background:#3f83c5}.legacy-account-summary>div{border-bottom:1px solid #ffffff38;gap:7px;padding:0 0 17px;display:grid}.legacy-account-summary small{font-size:12px}.legacy-account-links{grid-template-columns:1fr 1fr;gap:12px;display:grid}.legacy-account-links a{color:#163f36;border:1px solid #bfcac2;border-radius:12px;justify-content:space-between;align-items:center;min-height:58px;padding:14px 21px;font-weight:650;display:flex}.legacy-account-logout{margin-top:28px}.legacy-account-logout .button.secondary{color:#bd3434;background:#fff0f0;border-color:#efb7b7;width:100%}.legacy-account-details{background:#fff;border:1px solid #dedfd3;border-radius:18px;margin-top:28px;padding:28px}.legacy-account-details .dashboard-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.legacy-account-details .dashboard-grid>section{border:1px solid #e2e5de;border-radius:12px;padding:20px}.legacy-account-details .dashboard-grid>section:last-child{grid-column:1/-1}.legacy-account-details .stack-form{max-width:none}.legacy-account-details .stack-form h2{margin-top:0}.legacy-account-details .stack-form input,.legacy-account-details .stack-form textarea,.legacy-account-details .stack-form select{border-color:#bfcac2}.legacy-account-details .stack-form .button{background:#163f36;border-color:#163f36}@media (max-width:600px){.legacy-account-page{padding-top:42px}.legacy-account-page>h1{font-size:40px}.legacy-account-card{padding:28px 20px}.legacy-account-links,.legacy-account-details .dashboard-grid{grid-template-columns:1fr}.legacy-account-details .dashboard-grid>section:last-child{grid-column:auto}}.legacy-about-closing{color:#f3f3e8;text-align:center;background:#163f36;border-radius:12px;max-width:1184px;margin:0 auto 70px;padding:48px}.legacy-about-closing .legacy-home-eyebrow{color:#c0d7ae;justify-content:center}.legacy-about-closing h2{letter-spacing:-1.2px;margin:18px 0;font-size:36px;font-weight:500;line-height:1.3}.legacy-about-closing p{color:#b7cabc;font-size:13px}@media (max-width:700px){.legacy-about-closing{margin:0 24px 40px;padding:36px 20px}.legacy-about-closing h2{font-size:29px}}.legacy-usage-guide{max-width:1100px;margin:auto;padding:10px 24px 90px}.legacy-usage-guide>h2{color:#163f36;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,4vw,3rem)}.legacy-usage-guide>p{color:#626d63;margin:0 0 30px;line-height:1.8}.legacy-usage-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.legacy-usage-grid article{background:#fff;border:1px solid #dedfd3;border-radius:18px;padding:26px}.legacy-usage-grid article>span{color:#6c795d;letter-spacing:1.5px;font-size:9px}.legacy-usage-grid h3{color:#163f36;margin:18px 0 10px;font-size:19px}.legacy-usage-grid p,.legacy-guide-download p{color:#626d63;line-height:1.8}.legacy-usage-grid details{margin-top:18px}.legacy-usage-grid summary{color:#163f36;cursor:pointer;font-weight:650;line-height:1.5}.legacy-usage-grid details p{border-top:1px solid #eceee7;margin-top:15px;padding-top:15px}.legacy-guide-download{background:#e7eedf;border-radius:20px;margin-top:32px;padding:32px}.legacy-guide-download h3{color:#163f36;margin:0 0 10px;font-size:1.5rem}@media (max-width:640px){.legacy-usage-grid{grid-template-columns:1fr}.legacy-guide-download{padding:24px}}.legacy-header{justify-content:flex-start;gap:18px}.legacy-header .primary-nav{white-space:nowrap;gap:27px;min-width:0;margin:0 8px 0 auto}.legacy-account{flex:none;margin-left:17px}.gold-stars{border-radius:7px 0 0 7px;flex-direction:column;gap:0;width:29px;min-height:52px;padding:5px 3px;font-size:10px;line-height:1;top:12px;left:-29px;overflow:visible}.gold-stars>span{text-align:center;width:100%;height:10px;display:block}@media (max-width:1120px) and (min-width:921px){.legacy-header{padding-left:28px;padding-right:28px}.legacy-header .primary-nav{gap:17px;margin-right:0}.legacy-account{min-width:225px;margin-left:16px;padding-left:17px;padding-right:17px}.legacy-account-person strong{max-width:112px}}@media (max-width:920px){.legacy-header .primary-nav{display:none}.legacy-account{margin-left:auto}.gold-stars{width:27px;min-height:40px;padding:4px 2px;font-size:9px;top:6px;left:-27px}.gold-stars>span{height:9px}}:is(body:has(.manager-shell)>.site-header,body:has(.manager-shell)>.legacy-footer){display:none}body:has(.manager-shell)>main{max-width:none}.manager-shell>.skip-link{z-index:60}.manager-shell{color:#202638;--manager-sidebar:244px;background:#f4f5f9;min-height:100vh;font-family:Avenir Next,Arial,sans-serif}.manager-header{z-index:40;background:#fff;border-bottom:1px solid #e0e3ec;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 30px;display:flex;position:fixed;inset:0 0 auto}.manager-brand{color:#28234b;align-items:center;gap:16px;font-size:1.4rem;font-weight:800;text-decoration:none;display:flex}.manager-brand span{letter-spacing:.1em;text-transform:uppercase;color:#64647b;border-left:1px solid #d8dbe6;padding-left:16px;font-size:.8rem}.manager-header>a:last-child{color:#44425c;font-size:.9rem}.manager-menu-toggle{display:none}.manager-sidebar{width:var(--manager-sidebar);z-index:35;background:#fff;border-right:1px solid #e0e3ec;padding:28px 18px;position:fixed;top:76px;bottom:0;left:0;overflow-y:auto}.manager-sidebar>p{letter-spacing:.13em;color:#818397;margin:0 14px 20px;font-size:.68rem}.manager-sidebar nav{gap:7px;display:grid}.manager-sidebar nav a{color:#50546a;border-radius:10px;padding:13px 14px;font-size:.9rem;font-weight:600;text-decoration:none}.manager-sidebar nav a:hover{background:#f3f1fa}.manager-sidebar nav a.active{color:#5634a7;background:#ebe6fb;box-shadow:inset 3px 0 #7750c4}.manager-main{margin-left:var(--manager-sidebar);min-width:0;padding:106px 30px 48px}.manager-main .management-page,.manager-main>.content-section{width:100%;max-width:1200px;margin:0 auto;padding:0}.manager-main h1{letter-spacing:-.025em;margin:12px 0 28px;font-size:clamp(1.65rem,3vw,2.25rem)}.manager-main h2{font-size:1.2rem}.manager-main .management-page>p{color:#686c7e;max-width:760px;margin:-14px 0 24px}.manager-main .manager-page-eyebrow{letter-spacing:.14em;font-size:.7rem;font-weight:800;color:#262b40!important;margin:0 0 12px!important}.manager-main .auth-card{background:#fff;border:1px solid #e0e3ec;border-radius:14px;padding:24px;box-shadow:0 2px 8px #25254805}.manager-main .management-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.manager-stat-link{min-height:176px;color:inherit;flex-direction:column;gap:14px;text-decoration:none;transition:border-color .15s;display:flex}.manager-stat-link:hover{border-color:#9274ca!important}.manager-stat-link>strong{font-size:2rem}.manager-stat-link>span:last-child{color:#6a499e;margin-top:auto;font-size:.82rem}.manager-console>.answer-count{color:#6d7283;margin:0 0 16px}.manager-console .manager-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.manager-console .manager-list article{min-width:0}.manager-console .manager-list h2{color:#202638;overflow-wrap:anywhere;margin:0 0 10px}.manager-console .manager-list article>p{color:#686d7f;margin:0 0 15px;line-height:1.6}.manager-console dl{gap:0;margin:0;display:grid}.manager-console dl>div{border-bottom:1px solid #e9eaf1;grid-template-columns:minmax(90px,.7fr) 1fr;gap:10px;padding:8px 0;display:grid}.manager-console dt{color:#818697;overflow-wrap:anywhere;font-size:.72rem}.manager-console dd{color:#303548;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.82rem;font-weight:600}.manager-console .actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.manager-main .button:not(.button-secondary):not(.button-danger):not(.button-warning):not(.button-success):not(.button-info):not([data-action-tone]){color:#fff;background:#6242a6;border-color:#6242a6}.manager-main .button.secondary{color:#35443e;background:#fff;border-color:#b9c6bd}.manager-view-content .manager-list,.manager-view-reports .manager-list,.manager-view-actions .manager-list,.manager-view-applications .manager-list,.manager-view-catalog .manager-list{grid-template-columns:1fr}.manager-view-users .manager-list{grid-template-columns:repeat(3,minmax(0,1fr))}.manager-view-content .manager-list article{border-left:4px solid #4b86c5}.manager-view-reports .manager-list article{border-left:4px solid #4a9a68}@media (max-width:1050px){.manager-shell{--manager-sidebar:220px}.manager-header{padding:0 22px}.manager-main{padding-left:22px;padding-right:22px}.manager-main .management-stats,.manager-console .manager-list,.manager-view-users .manager-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.manager-header{gap:12px;height:66px;padding:0 15px}.manager-brand{gap:8px;font-size:1.05rem}.manager-brand span{padding-left:8px;font-size:.65rem}.manager-header>a:last-child{font-size:.78rem}.manager-menu-toggle{background:#fff;border:1px solid #ddd7eb;border-radius:8px;padding:8px 10px;font-size:.85rem;display:inline-flex}.manager-sidebar{width:min(300px,88vw);display:none;top:66px;box-shadow:8px 0 24px #20263818}.manager-sidebar.is-open{display:block}.manager-main{margin-left:0;padding:86px 16px 32px}.manager-main .management-stats{gap:10px}.manager-stat-link{font-size:.82rem;padding:16px!important}.manager-stat-link>strong{font-size:1.6rem}.manager-main .auth-card{padding:20px}.manager-console .manager-list,.manager-view-users .manager-list{grid-template-columns:1fr}}.manager-account-stack{gap:22px;max-width:780px;display:grid}.manager-account-card{gap:13px;display:grid}.manager-account-card h2{margin:0 0 2px}.manager-account-card label{gap:7px;font-weight:700;display:grid}.manager-account-card p{margin:0}.manager-account-card .button{justify-content:center;width:100%}.manager-account-card .manager-account-logout{color:#b43737!important;background:#fff0f0!important;border-color:#efb8b8!important}.manager-account-message{color:#315247;max-width:780px;margin:16px 0 0}.manager-tags-page>.auth-card{padding:34px}.manager-catalog-records{gap:18px;display:grid}.manager-catalog-records>h2{margin:0}.manager-catalog-records>label{gap:7px;font-weight:700;display:grid}.manager-catalog-records .stack-form{border:0;gap:12px;padding:0;display:grid}.manager-catalog-records .stack-form label{gap:7px;display:grid}.manager-catalog-list{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.manager-catalog-list article{justify-content:space-between;align-items:center;gap:20px;display:flex;box-shadow:none!important;border:0!important;border-bottom:1px solid #e4e5eb!important;border-radius:0!important;padding:18px 0!important}.manager-catalog-list h3{margin:0 0 4px}.manager-catalog-list .actions{margin:0}.manager-catalog-list .manager-edit-button{background:#cc741d!important;border-color:#cc741d!important}@media (max-width:760px){.manager-tags-page>.auth-card{padding:20px}.manager-catalog-list article{flex-direction:column;align-items:flex-start}.manager-catalog-list .actions{width:100%}}.legacy-palette-dialog>button:first-child,.legacy-palette-dismiss{cursor:pointer}.legacy-answer-date-row{color:#7b857e;align-items:center;gap:11px;font-size:12px;display:flex}.legacy-answer-like,.legacy-answer-comment-button{color:#7b857e;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.legacy-answer-like svg,.legacy-answer-comment-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;transition:fill .15s,color .15s,transform .15s}.legacy-answer-like:hover,.legacy-answer-comment-button:hover{color:#163f36;background:#edf0e3}.legacy-answer-like:hover svg,.legacy-answer-comment-button:hover svg{transform:scale(1.08)}.legacy-answer-like.is-liked{color:#e84888}.legacy-answer-like.is-liked svg{fill:#e84888;stroke:#e84888}.legacy-answer-like:disabled{cursor:wait;opacity:.7}.legacy-answer-login{background:#fff;border:1px solid #dedfd3;border-radius:12px;align-items:center;gap:14px;margin-top:22px;padding:20px;display:flex}.legacy-answer-login .button{margin:0}.legacy-answer-login span{color:#657169}.legacy-question-icon-actions button.is-liked{color:#e84888}.legacy-question-icon-actions button.is-liked svg{fill:#e84888;stroke:#e84888}.legacy-question-icon-actions button>span{font-size:12px}.legacy-question-icon-actions button{gap:4px}.legacy-avatar.large>i{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:-2px!important;width:24px!important;min-height:43px!important;padding:3px 2px!important;font-size:8px!important;line-height:.8!important;right:-12px!important}@media (max-width:1260px){.legacy-header .primary-nav{gap:10px}.legacy-header .primary-nav a{padding-inline:7px;font-size:13px}.legacy-account{margin-left:8px}}:is(main>.content-section:has(>.filter-panel),main>.content-section:has(>.compare-form),main>.content-section:has(>.leaderboard)){color:#163f36;max-width:1000px;padding:70px 20px 90px}:is(main>.content-section:has(>.filter-panel)>h1,main>.content-section:has(>.compare-form)>h1,main>.content-section:has(>.leaderboard)>h1){letter-spacing:-2px;margin:7px 0 12px;font-size:clamp(40px,6vw,58px);font-weight:600}:is(main>.content-section:has(>.filter-panel)>.eyebrow,main>.content-section:has(>.compare-form)>.eyebrow,main>.content-section:has(>.leaderboard)>.eyebrow){color:#718446;letter-spacing:.16em}:is(main>.content-section:has(>.filter-panel)>.lead,main>.content-section:has(>.compare-form)>.lead){color:#69756e;max-width:720px;line-height:1.7}main>.content-section>.filter-panel,main>.content-section>.compare-form{background:#fff;border:1px solid #d9ddd2;border-radius:15px;max-width:none;margin:28px 0;padding:24px;box-shadow:0 7px 24px #163f3607}main>.content-section>.filter-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}main>.content-section>.filter-panel label,main>.content-section>.compare-form label{color:#29443b;gap:7px;font-size:13px;font-weight:750;display:grid}main>.content-section>.filter-panel input,main>.content-section>.filter-panel select,main>.content-section>.compare-form select{color:#163f36;min-height:46px;font:inherit;background:#fff;border:1px solid #bdc9c1;border-radius:8px}main>.content-section:has(>.filter-panel)>.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}main>.content-section:has(>.filter-panel)>.catalog-grid li{box-shadow:none;border:1px solid #dedfd3;border-radius:15px;padding:24px;transition:transform .16s,border-color .16s;position:relative}main>.content-section:has(>.filter-panel)>.catalog-grid li:hover{border-color:#d4af37;transform:translateY(-2px)}main>.content-section:has(>.filter-panel)>.catalog-grid h2 a{color:#163f36;text-decoration:none}main>.content-section>.comparison-grid{gap:16px}main>.content-section>.comparison-grid article{box-shadow:none;color:#32493f;border:1px solid #dedfd3;border-top:4px solid #d4af37;border-radius:15px}main>.content-section>.comparison-grid article>strong{color:#163f36;margin:18px 0;font-size:28px;display:block}.comparison-grid blockquote{background:#f4f6ed;border-left:3px solid #789553;margin:12px 0;padding:13px 15px}main>.content-section>.leaderboard{background:#fff;border:1px solid #dedfd3;border-radius:16px;margin:28px 0;padding:0;list-style:none;overflow:hidden}main>.content-section>.leaderboard li{border-bottom:1px solid #e5e6df;grid-template-columns:54px 1fr auto;align-items:center;gap:18px;padding:20px 24px;display:grid}main>.content-section>.leaderboard li:last-child{border-bottom:0}main>.content-section>.leaderboard li>strong{color:#856a18;border:1px solid #d4af37;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}main>.content-section>.leaderboard li:nth-child(-n+3)>strong{background:#fff8df}main>.content-section>.leaderboard li div{gap:4px;display:grid}main>.content-section>.leaderboard li a{color:#163f36;font-weight:800;text-decoration:none}main>.content-section>.leaderboard li span{color:#748078;font-size:13px}main>.content-section>.leaderboard li>div:last-child{text-align:right}@media (max-width:760px){main>.content-section>.filter-panel{grid-template-columns:1fr}main>.content-section:has(>.filter-panel)>.catalog-grid{grid-template-columns:1fr}main>.content-section>.leaderboard li{grid-template-columns:42px 1fr}main>.content-section>.leaderboard li>div:last-child{text-align:left;grid-column:2}}.legacy-account.is-tanidik{border-color:#d4af37}.legacy-account .gold-stars{border-radius:5px 0 0 5px;gap:1px;width:24px;min-height:45px;padding:3px 0;font-size:.6rem;line-height:.95;top:50%;left:-25px;transform:translateY(-50%)}.legacy-account .gold-stars>span{height:auto;line-height:.9}.legacy-avatar.is-tanidik{border:2px solid #d4af37;box-shadow:0 0 0 3px #f8edc455}.legacy-avatar.is-tanidik>i{color:#d4af37;letter-spacing:0;writing-mode:horizontal-tb;text-orientation:mixed;overflow-wrap:anywhere;background:#fff;border:1px solid #d4af37;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:17px;min-height:34px;padding:2px;font-size:7px;font-style:normal;line-height:.9;display:flex;top:50%;right:-10px;transform:translateY(-50%)}.legacy-avatar.large.is-tanidik>i{writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:0!important;width:17px!important;min-height:34px!important;padding:2px!important;font-size:7px!important;line-height:.9!important;right:-10px!important}.legacy-filter-clear{color:#163f36;background:#f8f7f1;border:1px solid #bdc9c1;border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-size:13px;font-weight:750;display:flex}.legacy-filter-clear:hover{background:#edf0e3}main>.content-section>.compare-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;padding:26px;display:grid}main>.content-section>.compare-form>label:first-child{grid-column:1/-1;max-width:320px}main>.content-section>.compare-form>fieldset{background:#fbfcf8;border:1px solid #d9ddd2;border-radius:12px;min-width:0;margin:0;padding:20px 18px}main>.content-section>.compare-form>fieldset legend{color:#456056;padding:0 7px;font-weight:700}main>.content-section>.compare-form>fieldset label+label{margin-top:15px}main>.content-section>.compare-form select{width:100%;min-width:0;padding:0 42px 0 13px}main>.content-section>.compare-form>.button{grid-column:1/-1;justify-self:start;min-width:180px;min-height:50px;padding-inline:30px}@media (max-width:900px){main>.content-section>.compare-form{grid-template-columns:1fr 1fr}main>.content-section>.compare-form>fieldset:last-of-type{grid-column:1/-1}}@media (max-width:640px){main>.content-section>.compare-form{grid-template-columns:1fr;padding:18px}main>.content-section>.compare-form>fieldset:last-of-type{grid-column:auto}main>.content-section>.compare-form>.button{width:100%}}.context-page.university-theme{max-width:1240px;padding:0 28px 80px}.context-page.university-theme>.breadcrumb{padding-left:0;padding-right:0}.context-page.university-theme>.actions{gap:14px;margin:28px 0 24px}.context-page.university-theme>.actions .button{margin:0}.university-page-tabs{border-bottom:1px solid #dedfd3;gap:24px;margin:30px 0 0;padding:0}.university-page-tabs a{color:#50635b;border-bottom:2px solid #0000;padding:15px 3px}.university-page-tabs a[aria-current=page]{color:#163f36;border-bottom-color:#163f36;font-weight:800}.context-page.university-theme>.content-section{padding-left:0;padding-right:0}@media (max-width:700px){.context-page.university-theme{padding-left:18px;padding-right:18px}.university-page-tabs{gap:8px}.university-page-tabs a{padding:12px 8px}.context-page.university-theme>.actions{gap:10px}.context-page.university-theme>.actions .button{flex:160px}}.analytics-page{padding-bottom:60px}.analytics-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.analytics-heading h1{margin-bottom:8px}.analytics-heading p,.analytics-panel p{color:#6d7283;line-height:1.6}.analytics-presets{flex-wrap:wrap;gap:8px;display:flex}.analytics-filter{grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;margin-bottom:22px;display:grid}.analytics-filter label{gap:7px;font-weight:600;display:grid}.analytics-filter input{min-height:44px;font:inherit;border:1px solid #d9dce5;border-radius:8px;padding:9px 11px}.analytics-period{color:#687386;justify-content:space-between;gap:12px;margin:12px 2px 18px;display:flex}.analytics-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.analytics-kpis article{gap:8px;padding:17px;display:grid}.analytics-kpis span{color:#687386;font-size:.78rem}.analytics-kpis strong{font-size:1.65rem}.analytics-kpis small{color:#8b8f9b}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.analytics-panel{min-width:0;padding:22px}.analytics-panel h2{margin-bottom:5px}.chart-legend{flex-wrap:wrap;gap:8px 16px;margin:18px 0 4px;font-size:.78rem;display:flex}.chart-legend span{align-items:center;gap:6px;display:flex}.chart-legend i{border-radius:50%;width:9px;height:9px}.analytics-chart-wrap{overflow:hidden}.analytics-chart{width:100%;height:auto;display:block}.chart-grid{stroke:#e8e9ef;stroke-width:1px}.chart-axis{color:#858995;justify-content:space-between;font-size:.7rem;display:flex}@media (max-width:1000px){.analytics-kpis{grid-template-columns:repeat(3,1fr)}.analytics-grid{grid-template-columns:1fr}}@media (max-width:640px){.analytics-heading{flex-direction:column;align-items:flex-start}.analytics-filter{grid-template-columns:1fr}.analytics-kpis{grid-template-columns:repeat(2,1fr)}.analytics-period{flex-direction:column}.analytics-panel{padding:16px}.analytics-presets .button{flex:1;padding-inline:12px}}.legacy-account-socials,.legacy-profile-socials{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}.legacy-account-socials{justify-content:center}.legacy-account-socials a,.legacy-profile-socials a{color:#315047;border:1px solid #bfcac2;border-radius:9px;padding:9px 13px;font-size:13px}.legacy-account-socials a:hover,.legacy-profile-socials a:hover{background:#f6f7f1;border-color:#163f36}.legacy-history-page{color:#163f36;max-width:1000px;margin:0 auto;padding:70px 20px 100px}.legacy-history-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px;display:flex}.legacy-history-heading>div>a{color:#68766f;font-size:14px}.legacy-history-heading h1{letter-spacing:-2px;margin:14px 0 0;font-size:clamp(40px,6vw,55px);font-weight:600}.legacy-history-heading form{align-items:end;gap:10px;display:flex}.legacy-history-heading label{gap:6px;font-weight:750;display:grid}.legacy-history-heading select{color:#163f36;background:#fff;border:1px solid #bdc9c1;border-radius:8px;min-width:205px;min-height:42px;padding:8px 12px}.legacy-history-heading .button{min-height:42px}.legacy-history-list{gap:18px;display:grid}.legacy-history-card{background:#fff;border:1px solid #dedfd3;border-radius:16px;padding:27px 28px 23px}.legacy-history-card h2{color:#163f36;margin:0 0 20px;font-size:22px}.legacy-history-author{align-items:center;gap:10px;display:flex}.legacy-history-author strong{font-size:16px}.legacy-history-author small{color:#748078;max-width:230px;margin-left:18px}.legacy-history-card>p{color:#344b43;white-space:pre-wrap;margin:22px 0;font-size:16px;line-height:1.7}.legacy-history-card footer{color:#738078;justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}.legacy-history-card footer a{color:#163f36;border:1px solid #bdc9c1;border-radius:8px;padding:9px 13px;font-weight:750}.legacy-history-empty{text-align:center;color:#69756e;background:#fff;border:1px dashed #cbd1c8;border-radius:15px;padding:42px}.legacy-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}.legacy-admin-grid>li{background:#fff;border:1px solid #dedfd3;border-radius:15px;gap:18px;min-height:178px;padding:24px;display:flex}.legacy-admin-avatar{color:#2f8f57;background:#edf0e3;border:2px solid #d4af37;border-radius:50%;flex:none;place-items:center;width:70px;height:70px;font-weight:800;display:grid;position:relative}.legacy-admin-avatar i{color:#d4af37;overflow-wrap:anywhere;background:#fff;border:1px solid #d4af37;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:18px;min-height:38px;padding:2px;font-size:7px;font-style:normal;display:flex;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.legacy-admin-grid h2{margin:2px 0 6px!important;font-size:20px!important}.legacy-admin-grid p{color:#69756e;margin:0 0 8px;line-height:1.5}.legacy-admin-grid b{color:#765b08;background:#fff8df;border:1px solid #d4af37;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:12px;display:inline-block}.legacy-admin-grid span,.legacy-admin-grid small{color:#69756e;font-size:13px;display:block}.legacy-admin-grid small{color:#2f7b4b;margin-top:7px}.legacy-public-profile{color:#163f36;max-width:1000px;margin:0 auto;padding:0 20px 90px}.legacy-public-profile>.breadcrumb{padding-left:0;padding-right:0}.legacy-public-profile-card{background:#fff;border:1px solid #dedfd3;border-radius:20px;padding:42px}.legacy-public-profile-card>header{align-items:flex-start;gap:28px;display:flex}.legacy-public-profile-card h1{letter-spacing:-2px;margin:6px 0;font-size:clamp(34px,5vw,50px)}.legacy-public-profile-card header>div>p:not(.eyebrow){color:#69756e}.legacy-profile-data{color:#fff;background:#163f36;border-radius:16px;grid-template-columns:1fr 1fr;gap:0 28px;margin:36px 0 10px;padding:24px;display:grid}.legacy-profile-data>div{border-bottom:1px solid #ffffff35;gap:7px;padding:13px 0;display:grid}.legacy-profile-data small{font-size:12px}.legacy-public-profile-card .metric-grid{grid-template-columns:repeat(4,1fr);margin-bottom:0}.legacy-profile-contributions{padding:38px 0}.legacy-profile-contributions>h2{font-size:34px}.legacy-public-profile>.gamification-card{margin-top:20px}@media (max-width:700px){.legacy-history-heading{flex-direction:column;align-items:stretch}.legacy-history-heading form{align-items:stretch}.legacy-history-heading label{flex:1}.legacy-history-heading select{width:100%;min-width:0}.legacy-history-card{padding:22px 19px}.legacy-history-card footer{flex-direction:column;align-items:flex-start}.legacy-history-card footer a{text-align:center;width:100%}.legacy-admin-grid{grid-template-columns:1fr}.legacy-public-profile-card{padding:28px 20px}.legacy-public-profile-card>header{flex-direction:column}.legacy-profile-data{grid-template-columns:1fr}.legacy-public-profile-card .metric-grid{grid-template-columns:1fr 1fr}}.legacy-avatar.is-tanidik>i,.legacy-avatar.large.is-tanidik>i,.legacy-admin-avatar>i{box-sizing:border-box;color:#d4af37!important;letter-spacing:0!important;writing-mode:horizontal-tb!important;width:16px!important;min-height:30px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4af37!important;border-radius:0 4px 4px 0!important;padding:0!important;font-size:0!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;right:-10px!important;overflow:visible!important;transform:translateY(-50%)!important}.legacy-avatar.is-tanidik>i:before,.legacy-admin-avatar>i:before{content:"★\a ★\a ★";white-space:pre;color:#d4af37;text-align:center;justify-content:center;align-items:center;padding-bottom:1px;font-size:6px;line-height:.9;display:flex;position:absolute;inset:0}.legacy-avatar.large.is-tanidik>i{border-radius:0 5px 5px 0!important;width:20px!important;min-height:39px!important;right:-12px!important}.legacy-avatar.large.is-tanidik>i:before{font-size:8px;line-height:.9}.legacy-admin-avatar>i{border-radius:0 5px 5px 0!important;width:18px!important;min-height:38px!important;right:-11px!important}main>.content-section:has(>.filter-panel)>.filter-panel>*{min-width:0}main>.content-section:has(>.filter-panel)>.filter-panel label{min-width:0;overflow:hidden}main>.content-section:has(>.filter-panel)>.filter-panel input:not([type=checkbox]){text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;padding-right:34px;display:block}main>.content-section:has(>.filter-panel)>.filter-panel select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;padding-right:34px;display:block}main>.content-section:has(>.filter-panel)>.filter-panel .checkbox-row{align-self:center;overflow:visible}main>.content-section:has(>.filter-panel)>.filter-panel>.button{width:100%;min-width:0}.legacy-admin-grid>li{cursor:pointer;padding:0;transition:border-color .16s,transform .16s,box-shadow .16s;overflow:visible}.legacy-admin-grid>li:hover{border-color:#d4af37;transform:translateY(-2px);box-shadow:0 10px 24px #163f3612}.legacy-admin-card{cursor:pointer;gap:18px;width:100%;min-height:178px;padding:24px;display:flex}.legacy-admin-card>div{min-width:0}@media (max-width:900px) and (min-width:761px){main>.content-section>.filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}.legacy-contribution-tabs{background:#f5f6f0;border:1px solid #d9ddd2;border-radius:13px;grid-template-columns:1fr 1fr;gap:7px;margin:20px 0 24px;padding:7px;display:grid}.legacy-contribution-tabs a{color:#5f6c64;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-weight:800;display:flex}.legacy-contribution-tabs a.active{color:#fff;background:#163f36}.legacy-contribution-tabs span{color:#43564e;background:#e2e7db;border-radius:999px;place-items:center;min-width:23px;height:23px;font-size:12px;display:grid}.legacy-contribution-tabs a.active span{color:#fff;background:#ffffff28}@media (max-width:560px){.legacy-contribution-tabs{grid-template-columns:1fr}.legacy-contribution-tabs a{justify-content:space-between;padding:0 15px}}.legacy-profile-answer-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.legacy-profile-answer-list>li{background:#fff;border:1px solid #dedfd3;border-radius:15px;gap:18px;padding:26px 28px;display:grid;position:relative;box-shadow:0 5px 18px #163f3605}.legacy-profile-answer-list>li>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.legacy-profile-answer-list>li>header>a{color:#163f36;font-size:20px;font-weight:850;line-height:1.3;text-decoration:none}.legacy-profile-answer-list>li>header>a:hover{text-decoration:underline}.legacy-profile-answer-list>li>header>span{color:#65746c;border:1px solid #d8ddd7;border-radius:8px;flex:none;padding:8px 11px;font-size:13px}.legacy-profile-answer-author{grid-template-columns:auto auto minmax(0,1fr);justify-content:start;align-items:center;gap:4px 12px;display:grid}.legacy-profile-answer-author>.legacy-avatar{grid-row:1/3}.legacy-profile-answer-author strong{align-self:end;font-size:16px}.legacy-profile-answer-author small{color:#748078;align-self:start}.legacy-profile-answer-list>li>p{color:#33483f;white-space:pre-wrap;margin:0;font-size:16px;line-height:1.7}.legacy-profile-answer-list>li>footer{color:#7b857e;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.legacy-profile-answer-list>li>footer>a{color:#164b40;border:1px solid #b9c8bf;border-radius:7px;padding:8px 12px;font-weight:750;text-decoration:none}.legacy-profile-answer-list>li>footer>a:hover{background:#edf0e3}@media (max-width:620px){.legacy-profile-answer-list>li{padding:21px}.legacy-profile-answer-list>li>header>a{font-size:17px}.legacy-profile-answer-author{grid-template-columns:auto 1fr}.legacy-profile-answer-author small{grid-column:2}.legacy-profile-answer-list>li>footer{flex-direction:column;align-items:flex-start}}.legacy-question-stats{flex-wrap:nowrap}.legacy-question-stats>span{flex:none}.legacy-question-icon-actions{position:relative;display:contents!important}.legacy-question-icon-actions button{color:#68776f;cursor:pointer;background:0 0;border:0}.legacy-question-icon-actions button:hover{color:#163f36;background:#edf0e3}.legacy-question-icon-actions button:focus-visible{outline-offset:2px;outline:2px solid #789553}.legacy-question-icon-actions svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px!important;height:21px!important}.legacy-question-icon-actions svg.filled{fill:#163f36;stroke:#163f36}.legacy-question-like,.legacy-question-more-trigger{border-radius:50%;justify-content:center;align-items:center;gap:6px;width:auto;min-width:30px;height:30px;padding:0 4px;display:inline-flex}.legacy-question-like span{font-size:13px}.legacy-question-like.is-liked{color:#e84888}.legacy-question-like.is-liked svg{fill:#e84888;stroke:#e84888}.legacy-question-more{order:4;align-items:center;position:relative;display:inline-flex!important}.legacy-question-more-trigger svg circle{fill:currentColor;stroke:none}.legacy-question-action-menu{z-index:20;background:#fff;border:1px solid #d8ddd7;border-radius:8px;width:168px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #163f3624;display:grid!important}.legacy-question-action-menu button{text-align:left;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 10px;display:flex}.legacy-question-action-menu button span{white-space:nowrap;font-size:13px;font-weight:700}.legacy-question-action-menu svg{flex:none;width:19px!important;height:19px!important}.legacy-answer-menu{z-index:5;position:absolute;top:20px;right:20px}.legacy-answer-menu-trigger{color:#65746c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.legacy-answer-menu-trigger:hover{color:#163f36;background:#edf0e3}.legacy-answer-menu-trigger:focus-visible,.legacy-answer-menu-popover button:focus-visible{outline-offset:2px;outline:2px solid #789553}.legacy-answer-menu-trigger svg{width:23px;height:23px}.legacy-answer-menu-trigger circle{fill:currentColor}.legacy-answer-menu-popover{background:#fff;border:1px solid #d8ddd7;border-radius:8px;width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 28px #163f3624}.legacy-answer-menu-popover button{color:#42564e;min-height:43px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;padding:8px 11px;font-size:13px;font-weight:750;display:flex}.legacy-answer-menu-popover button:hover{background:#edf0e3}.legacy-answer-menu-popover svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.legacy-answer-discussion{border-top:1px solid #e8e9e3;margin-top:18px;padding-top:15px}.legacy-answer-comments{border:0;gap:13px;margin:0 0 14px;padding:0;list-style:none;display:grid}.legacy-answer-comments li{padding-left:0}.legacy-answer-comments li.is-reply{padding-left:28px}.legacy-answer-comments li+li{margin-top:0}.legacy-answer-comments p{color:#42534b;margin:0;font-size:13px;line-height:1.5}.legacy-answer-comments strong{color:#203c33;margin-right:4px}.legacy-answer-comments li>div{color:#8a938e;align-items:center;gap:12px;margin-top:4px;font-size:11px;display:flex}.legacy-answer-comments button{color:#69766f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.legacy-answer-comments button:hover{color:#163f36}.legacy-answer-reply-form{background:#fafbf8;border:1px solid #d8ddd7;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:3px 4px 3px 13px;display:flex}.legacy-answer-reply-form:focus-within{border-color:#789553;box-shadow:0 0 0 2px #78955322}.legacy-answer-reply-form input{color:#2f463d;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:7px 0;font-size:13px}.legacy-answer-reply-form input::placeholder{color:#929a95}.legacy-answer-reply-form button{font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:12px;font-weight:800}.legacy-answer-reply-cancel{color:#7a8580}.legacy-answer-reply-submit{color:#2f7b59;padding:8px 10px!important}.legacy-answer-reply-submit:disabled{cursor:default;opacity:.4}.legacy-answer-message{color:#68766f;margin-top:8px;font-size:11px;display:block}@media (max-width:520px){.legacy-answer-menu{top:12px;right:12px}.legacy-answer-comments li.is-reply{padding-left:18px}.legacy-answer-reply-form{padding-left:10px}}.legacy-role-leaderboard li{grid-template-columns:54px 48px minmax(0,1fr) auto!important}.legacy-role-leaderboard .legacy-avatar{width:42px;height:42px;font-size:12px}.legacy-role-leaderboard .legacy-avatar.is-tanidik>i{border-radius:0 3px 3px 0!important;width:14px!important;min-height:27px!important;right:-8px!important}.legacy-role-leaderboard .legacy-avatar.is-tanidik>i:before{padding-bottom:0;font-size:5px}.legacy-role-leaderboard li>div:last-child{text-align:right}@media (max-width:640px){.legacy-role-leaderboard li{grid-template-columns:40px 44px minmax(0,1fr)!important}.legacy-role-leaderboard li>div:last-child{text-align:left;grid-column:3}}.leaderboard-page{min-height:calc(100vh - 180px)}.leaderboard-periods{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;width:100%;margin:28px 0;display:grid}.leaderboard-periods a{box-sizing:border-box;color:#163f36;text-align:center;background:#fff;border:1px solid #9aaba2;border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;padding:10px 12px;font-weight:750;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}.leaderboard-periods a:hover{background:#edf0e3}.leaderboard-periods a.active{color:#fff;background:#163f36;border-color:#163f36}.leaderboard-periods a:focus-visible{outline-offset:2px;outline:3px solid #d4af37}.leaderboard-results{min-height:560px}.leaderboard-results>.leaderboard{background:#fff;border:1px solid #dedfd3;border-radius:16px;margin:28px 0;padding:0;list-style:none;overflow:hidden}.leaderboard-results>.empty-state{min-height:240px}@media (max-width:760px){.leaderboard-periods{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-periods a:last-child{grid-column:1/-1}.leaderboard-results{min-height:420px}}@media (max-width:420px){.leaderboard-periods{grid-template-columns:1fr}.leaderboard-periods a:last-child{grid-column:auto}}.legacy-answer-tabs button,.legacy-contribution-tabs a{font-weight:500}.legacy-answer-tabs button[aria-selected=true],.legacy-contribution-tabs a.active{font-weight:600}.legacy-account .gold-stars{justify-content:center;align-items:center;gap:1px;display:flex}.legacy-account .gold-stars>span{text-align:center;width:100%;height:auto;line-height:.9;display:block}.legacy-avatar.is-tanidik>i:before,.legacy-admin-avatar>i:before{padding:0;line-height:.9;transform:translateY(-.25px)}.legacy-avatar.large.is-tanidik>i:before{font-size:7.5px}.legacy-admin-avatar>i:before{font-size:6.75px}.legacy-role-leaderboard .legacy-avatar.is-tanidik>i:before{font-size:5px}.redesigned-tanidik-card{grid-template-columns:250px minmax(0,1fr) 180px;align-items:center;gap:30px 42px;padding:52px 48px;display:grid}.tanidik-profile-avatar{place-items:center;display:grid}.redesigned-tanidik-card .legacy-avatar.large{color:#c8102e;background:#e8eee2;width:220px;height:220px;font-size:27px;box-shadow:0 0 0 3px #d4af37,0 0 0 13px #fbf6e5}.redesigned-tanidik-card .legacy-avatar.large.is-tanidik>i{border-radius:0 7px 7px 0!important;width:37px!important;min-height:76px!important;right:-25px!important}.redesigned-tanidik-card .legacy-avatar.large.is-tanidik>i:before{font-size:15px;line-height:.88}.tanidik-profile-main{min-width:0}.redesigned-tanidik-card .tanidik-profile-main h1{letter-spacing:0;margin:0 0 18px;font-size:clamp(48px,5vw,76px);font-weight:650;line-height:1.05}.tanidik-profile-education{color:#68746d;margin:0;font-size:22px;line-height:1.4}.tanidik-profile-badges{align-items:center;gap:12px;margin-top:25px;display:flex}.tanidik-profile-badges>span{font-size:21px;font-weight:650}.tanidik-profile-badges>strong{color:#906b08;text-transform:uppercase;background:#fffaf0;border:1px solid #d4a619;border-radius:999px;padding:7px 14px;font-size:14px}.tanidik-profile-badges>i{color:#fff;background:#438aca;border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;font-style:normal;display:grid}.tanidik-profile-biography{color:#46574f;max-width:750px;margin:20px 0 0;line-height:1.6}.tanidik-profile-facts{flex-wrap:wrap;gap:28px 42px;margin-top:28px;display:flex}.tanidik-profile-facts>div{gap:6px;display:grid}.tanidik-profile-facts small{color:#69756e;font-size:16px}.tanidik-profile-facts strong{font-size:18px;font-weight:650}.tanidik-profile-main>.retention-actions{margin-top:24px}.tanidik-profile-links{gap:15px;display:grid}.tanidik-profile-links a{color:#163f36;border:1px solid #b9c8bf;border-radius:10px;justify-content:space-between;align-items:center;min-height:66px;padding:15px 20px;font-size:17px;font-weight:650;text-decoration:none;display:flex}.tanidik-profile-links a:hover{background:#f7f8f3;border-color:#163f36}.tanidik-profile-links span{font-size:22px;font-weight:400}.redesigned-tanidik-card>.metric-grid{border-top:1px solid #e2e5de;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:8px 0 0;padding-top:28px}@media (max-width:1050px){.redesigned-tanidik-card{grid-template-columns:180px minmax(0,1fr)}.redesigned-tanidik-card .legacy-avatar.large{width:150px;height:150px}.redesigned-tanidik-card .legacy-avatar.large.is-tanidik>i{width:29px!important;min-height:59px!important;right:-20px!important}.redesigned-tanidik-card .legacy-avatar.large.is-tanidik>i:before{font-size:11px}.tanidik-profile-links{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.redesigned-tanidik-card{text-align:center;grid-template-columns:1fr;padding:30px 20px}.redesigned-tanidik-card .legacy-avatar.large{width:130px;height:130px}.tanidik-profile-badges,.tanidik-profile-facts{justify-content:center}.tanidik-profile-links{grid-column:auto;grid-template-columns:1fr}.redesigned-tanidik-card>.metric-grid{text-align:left;grid-column:auto;grid-template-columns:1fr 1fr}.redesigned-tanidik-card .tanidik-profile-main h1{font-size:38px}.tanidik-profile-education{font-size:18px}}:is(.content-section:has(>.compare-form)>.eyebrow:first-child,.leaderboard-page>.eyebrow:first-child){display:none}.legacy-admin-avatar>span,.legacy-avatar>span{place-items:center;width:100%;height:100%;line-height:1;display:grid;transform:none}.legacy-admin-avatar.role-universite_ogrencisi{color:#2f8f57;background:#eff7f1}.profile-role-yks_adayi{--profile-role:#3f83c5;--profile-role-soft:#eef6fd}.profile-role-universite_ogrencisi{--profile-role:#2f8f57;--profile-role-soft:#eff7f1}.profile-role-mezun{--profile-role:#c8102e;--profile-role-soft:#fff1f3}.legacy-public-profile[class*=profile-role-] .redesigned-tanidik-card{border-top:4px solid var(--profile-role)}.legacy-public-profile[class*=profile-role-] .redesigned-tanidik-card .legacy-avatar.large{background:var(--profile-role-soft);color:var(--profile-role)}.legacy-public-profile[class*=profile-role-] .tanidik-profile-badges>span{color:var(--profile-role)}.legacy-public-profile[class*=profile-role-] .legacy-contribution-tabs a.active{background:var(--profile-role)}.legacy-profile-answer-list>li>header{justify-content:flex-end}.gamification-card{background:#fff;border:1px solid #dce1d8;border-radius:8px;margin-top:10px;padding:28px}.gamification-heading{align-items:center;gap:10px;display:flex}.gamification-heading .eyebrow{margin:0}.gamification-help-button{color:#164b40;background:#fff;border:1px solid #9fb2a8;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;font-size:15px;font-weight:700;display:grid}.gamification-card>h2{margin:14px 0 8px}.gamification-score{color:#69756e;align-items:baseline;gap:8px;margin:0 0 22px;display:flex}.gamification-score strong{color:#163f36}.gamification-card>div:not(.gamification-heading){margin-top:18px}.gamification-card h3{margin-bottom:8px}.gamification-card details{border-top:1px solid #e2e6df;margin-top:22px;padding-top:18px}.legacy-public-profile{max-width:1240px}.redesigned-tanidik-card{grid-template-columns:185px minmax(0,1fr) 160px;gap:22px 32px;padding:34px 38px}.redesigned-tanidik-card .legacy-avatar.large{width:160px;height:160px;font-size:22px;box-shadow:0 0 0 3px #d4af37,0 0 0 9px #fbf6e5}.redesigned-tanidik-card .legacy-avatar.large.is-tanidik>i{width:29px!important;min-height:59px!important;right:-20px!important}.redesigned-tanidik-card .legacy-avatar.large.is-tanidik>i:before{font-size:11px}.redesigned-tanidik-card .tanidik-profile-main h1{margin-bottom:12px;font-size:clamp(38px,4vw,54px);line-height:1.05}.tanidik-profile-education{font-size:18px}.tanidik-profile-badges{margin-top:17px}.tanidik-profile-badges>span{font-size:17px}.tanidik-profile-facts{gap:20px 34px;margin-top:20px}.tanidik-profile-facts small{font-size:14px}.tanidik-profile-facts strong{font-size:16px}.tanidik-profile-main>.inline-actions,.tanidik-profile-main>div:last-child{margin-top:14px}.tanidik-profile-links a{min-height:56px;padding:12px 17px;font-size:15px}.redesigned-tanidik-card>.metric-grid{gap:18px;margin-top:0;padding-top:22px}.redesigned-tanidik-card>.metric-grid strong{font-size:1.45rem}.redesigned-tanidik-card>.metric-grid span{font-size:.86rem}.account-global-back{width:min(820px,100% - 40px);margin:-48px auto 70px}.account-global-back .button{min-width:180px}.content-section+.account-global-back{width:min(1180px,100% - 40px);margin-top:-40px}.my-questions-page+.account-global-back{margin-top:-52px}@media (max-width:700px){.account-global-back,.content-section+.account-global-back{margin-top:-34px;margin-bottom:50px}.account-global-back .button{width:100%}}.tanidik-applications-page{width:min(960px,100% - 40px);margin:0 auto;padding:58px 0 105px}.tanidik-applications-page .profile-heading{margin-bottom:28px}.tanidik-applications-page .profile-heading h1{letter-spacing:0;margin:0;font-size:clamp(34px,5vw,52px);font-weight:600}.tanidik-applications-page .application-list{gap:16px;margin:0 0 24px;display:grid}.tanidik-applications-page .auth-card{background:#fff;border:1px solid #dbe0d7;border-radius:18px;gap:14px;padding:30px;display:grid;box-shadow:0 10px 34px #163f3607}.tanidik-applications-page .application-card h2{margin:12px 0 4px;font-size:23px}.tanidik-applications-page .application-card p{color:#5f6e66;margin:6px 0;line-height:1.55}.application-status{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}.application-status.status-pending{color:#79570b;background:#fff1ca}.application-status.status-approved{color:#287846;background:#eaf6ed}.application-status.status-rejected{color:#a0323b;background:#fff0f1}.application-note{border:1px solid;border-radius:8px;padding:14px 16px;line-height:1.6;margin:16px 0!important}.application-note strong{margin-bottom:4px;display:block}.application-note p{white-space:pre-wrap;margin:0!important}.application-cover-letter{color:#244d3d;background:#eef6f0;border-color:#b8d1c2}.application-reason{color:#8d2933;background:#fff0f1;border-color:#efb8bd}.application-suspended{color:#76590d;background:#fff8e5;border-color:#e8cc82}.tanidik-application-form{margin-top:22px}.tanidik-application-form label{font-weight:650}.tanidik-application-form textarea{box-sizing:border-box;color:#183c32;width:100%;min-height:130px;font:inherit;resize:vertical;background:#fcfdfb;border:1px solid #b7c3b9;border-radius:10px;padding:13px}.tanidik-application-form .field-help{color:#748078;margin:0;font-size:13px}.tanidik-applications-page+.account-global-back{width:min(960px,100% - 40px);margin-top:-76px}.account-title-with-help{align-items:center;gap:12px;display:flex}.account-title-with-help h1{margin-right:0}.achievement-help-button{color:#164b40;background:#fff;border:1px solid #9fb2a8;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:17px;font-weight:700;display:grid}.achievement-page .legacy-account-details{margin-top:0}@media (max-width:700px){.tanidik-applications-page{padding-top:38px}.tanidik-applications-page .auth-card{padding:22px}.tanidik-applications-page+.account-global-back{margin-top:-74px}}.university-filters{background:#fff;border:1px solid #d9ddd2;border-radius:8px;grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(150px,1fr) auto auto;align-items:end;gap:12px;margin:28px 0;padding:18px;display:grid}.university-filters label{color:#42564e;gap:7px;font-size:12px;font-weight:600;display:grid}.university-filters input,.university-filters select{box-sizing:border-box;color:#163f36;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #bfcac2;border-radius:7px;padding:9px 12px}.university-filters .button{min-height:44px;padding-inline:18px}.catalog-grid li{min-height:112px;padding:22px}.catalog-grid h2{margin:0;font-size:20px;font-weight:600;line-height:1.35}.catalog-grid .university-card-meta{color:#758078;margin:10px 0 0;font-size:13px;line-height:1.4}@media (max-width:850px){.university-filters{grid-template-columns:1fr 1fr}.university-filters label:first-child{grid-column:1/-1}}@media (max-width:560px){.university-filters{grid-template-columns:1fr}.university-filters label:first-child{grid-column:auto}.university-filters .button{width:100%}}.question-composer-backdrop{z-index:100;background:#10251f99;place-items:center;padding:20px;inset:0;display:grid!important;position:fixed!important}.question-composer-dialog{color:#163f36;background:#fff;border:1px solid #d8ddd7;border-radius:8px;width:min(680px,100%);max-height:calc(100vh - 40px);padding:28px;position:relative;overflow:auto;box-shadow:0 22px 60px #10251f38;display:block!important}.question-composer-dialog h2{margin:0 48px 22px 0;font-size:24px;font-weight:600}.question-composer-close{color:#52645c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:25px;display:grid;position:absolute;top:18px;right:18px}.question-composer-close:hover{background:#edf0e3}.question-composer-dialog .stack-form{box-shadow:none;border:0;padding:0}.question-composer-dialog .stack-form label{font-weight:500}.question-composer-dialog textarea{min-height:190px}.legacy-question-comment{border-radius:50%;justify-content:center;align-items:center;gap:6px;width:auto;min-width:30px;height:30px;padding:0 4px;display:inline-flex}main>.content-section.leaderboard-page{max-width:1040px;padding-top:58px}.leaderboard-page>h1{margin-bottom:20px!important;font-weight:500!important}.leaderboard-periods{background:#f1f3ed;border:1px solid #d5dbd4;border-radius:8px;gap:0;width:max-content;max-width:100%;margin:24px 0 30px;padding:4px;display:flex;overflow-x:auto}.leaderboard-periods a{background:0 0;border:0;border-radius:6px;min-width:104px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:500}.leaderboard-periods a.active{color:#163f36;background:#fff;box-shadow:0 1px 5px #163f3618}.leaderboard-results>.leaderboard{background:0 0;border:0;border-radius:0;gap:8px;margin:0;display:grid;overflow:visible}.leaderboard-results>.leaderboard li{background:#fff;border-radius:8px;min-height:76px;padding:14px 18px;border:1px solid #e0e3dc!important}.leaderboard-results>.leaderboard li>strong{font-size:13px;font-weight:600;color:#5f6d65!important;background:#eef1e9!important;border:0!important;width:32px!important;height:32px!important}.leaderboard-results>.leaderboard li:first-child>strong{color:#6f5811!important;background:#f5e6a8!important}.leaderboard-results>.leaderboard li:nth-child(2)>strong{color:#596363!important;background:#e5e7e7!important}.leaderboard-results>.leaderboard li:nth-child(3)>strong{color:#75502e!important;background:#edd2b7!important}.leaderboard-results>.leaderboard li a{font-weight:600!important}.leaderboard-results>.leaderboard li>div:last-child b{font-size:15px;font-weight:600}.leaderboard-results>.leaderboard li span{font-weight:400}@media (max-width:640px){.leaderboard-periods{width:100%}.leaderboard-periods a{min-width:96px}.leaderboard-results>.leaderboard li{padding:13px 12px}}.legacy-profile-edit>h1{letter-spacing:-1.5px;margin:14px 0 28px;font-size:clamp(32px,4vw,46px);font-weight:500}.legacy-profile-edit .legacy-account-details{border-radius:8px;margin:0;padding:26px}.legacy-profile-edit .stack-form{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}:is(.legacy-profile-edit .stack-form>h2,.legacy-profile-edit .stack-form>p,.legacy-profile-edit .stack-form>button,.legacy-profile-edit .stack-form>label:has(textarea),.legacy-profile-edit .stack-form>label:has([name=educationStatus]),.legacy-profile-edit .stack-form>label:has([name=graduationYear]),.legacy-profile-edit .stack-form>label:has([name=linkedinUrl]),.legacy-profile-edit .stack-form>label:has([name=portfolioUrl])){grid-column:1/-1}.legacy-profile-edit .stack-form>h2{margin:0 0 4px;font-size:20px;font-weight:600}.legacy-profile-edit .stack-form label{gap:7px;font-size:13px;font-weight:600;display:grid}.legacy-profile-edit .stack-form input,.legacy-profile-edit .stack-form select,.legacy-profile-edit .stack-form textarea{border-radius:8px;min-height:46px;padding:10px 12px;font-size:15px}.legacy-profile-edit .stack-form textarea{min-height:112px}.legacy-profile-edit .stack-form>button{justify-self:start;min-width:180px}@media (max-width:640px){.legacy-profile-edit .legacy-account-details{padding:20px}.legacy-profile-edit .stack-form{grid-template-columns:1fr}.legacy-profile-edit .stack-form>*{grid-column:auto!important}.legacy-profile-edit .stack-form>button{width:100%}}.leaderboard-results>.leaderboard li{align-items:center;gap:14px;grid-template-columns:36px 48px minmax(0,1fr) auto!important;display:grid!important}.leaderboard-results>.leaderboard li>strong{border-radius:50%;place-items:center;display:grid}.leaderboard-results>.leaderboard li>div{gap:3px;min-width:0;display:grid}.leaderboard-results>.leaderboard li>div>a,.leaderboard-results>.leaderboard li>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leaderboard-results>.leaderboard li>div:last-child{text-align:right}@media (max-width:640px){.leaderboard-results>.leaderboard li{gap:10px;grid-template-columns:32px 44px minmax(0,1fr)!important}.leaderboard-results>.leaderboard li>div:last-child{text-align:left;grid-column:3}}.legacy-profile-edit{box-sizing:border-box;color:#163f36;width:100%;max-width:none;margin:0;padding:58px 4.25vw 88px}.legacy-profile-edit>h1{letter-spacing:0;margin:0 0 92px;font-size:clamp(64px,5vw,96px);font-weight:500;line-height:1}.profile-edit-form{gap:62px;display:grid}.profile-edit-section{background:#fff;border:1px solid #d9ddd2;border-radius:30px;min-width:0;margin:0;padding:92px 54px 72px}.profile-edit-section legend{letter-spacing:0;padding:0 20px;font-size:40px;font-weight:600}.profile-edit-grid{grid-template-columns:1fr 1fr;gap:30px 40px;display:grid}.profile-edit-grid label{gap:16px;min-width:0;font-size:30px;font-weight:600;display:grid}.profile-edit-full,.profile-edit-help{grid-column:1/-1}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{box-sizing:border-box;color:#163f36;width:100%;min-width:0;min-height:94px;font:inherit;background:#fff;border:1px solid #afc0b5;border-radius:17px;padding:18px 28px;font-size:32px;font-weight:400}.profile-edit-grid textarea{resize:vertical;min-height:210px}.profile-edit-help{color:#68776f;margin:-4px 0 0;font-size:25px}.profile-edit-actions{align-items:center;gap:22px;display:flex}.profile-edit-actions .button{border-radius:14px;justify-content:center;align-items:center;min-width:280px;min-height:92px;padding:18px 34px;font-size:24px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:900px){.legacy-profile-edit{padding:42px 24px 70px}.legacy-profile-edit>h1{margin-bottom:52px;font-size:60px}.profile-edit-form{gap:40px}.profile-edit-section{border-radius:22px;padding:56px 32px 44px}.profile-edit-section legend{font-size:30px}.profile-edit-grid{gap:24px}.profile-edit-grid label{gap:10px;font-size:20px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:68px;padding:14px 18px;font-size:20px}.profile-edit-grid textarea{min-height:160px}.profile-edit-help{font-size:17px}}@media (max-width:600px){.legacy-profile-edit{padding:34px 18px 56px}.legacy-profile-edit>h1{margin-bottom:38px;font-size:44px}.profile-edit-form{gap:30px}.profile-edit-section{border-radius:16px;padding:38px 20px 28px}.profile-edit-section legend{padding:0 8px;font-size:24px}.profile-edit-grid{grid-template-columns:1fr;gap:18px}.profile-edit-grid>*{grid-column:auto}.profile-edit-grid label{font-size:16px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{border-radius:10px;min-height:52px;padding:11px 13px;font-size:16px}.profile-edit-grid textarea{min-height:130px}.profile-edit-help{font-size:14px}.profile-edit-actions{display:grid}.profile-edit-actions .button{width:100%;min-width:0;min-height:54px;font-size:16px}}.legacy-profile-edit{max-width:1480px;margin-inline:auto;padding:52px 40px 82px}@media (max-width:900px){.legacy-profile-edit{padding:38px 24px 64px}.legacy-profile-edit>h1{margin-bottom:44px;font-size:52px}.profile-edit-section{padding:46px 28px 36px}.profile-edit-section legend{font-size:27px}.profile-edit-grid label{font-size:18px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:60px;font-size:18px}.profile-edit-grid textarea{min-height:145px}}@media (max-width:600px){.legacy-profile-edit{padding:30px 18px 52px}.legacy-profile-edit>h1{margin-bottom:32px;font-size:40px}.profile-edit-form{gap:26px}.profile-edit-section{padding:34px 18px 26px}.profile-edit-section legend{font-size:22px}.profile-edit-grid label{font-size:15px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:50px;font-size:16px}.profile-edit-grid textarea{min-height:125px}.profile-edit-actions .button{min-height:52px;font-size:16px}}.legacy-profile-edit{max-width:1100px;padding:46px 20px 72px}.profile-edit-section{border-radius:16px;padding:44px 32px 36px}.profile-edit-section legend{padding-inline:12px;font-size:27px}.profile-edit-grid label{gap:8px;font-size:16px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{border-radius:10px;min-height:54px;padding:11px 14px;font-size:17px}.profile-edit-actions{gap:14px}.profile-edit-actions .button{border-radius:9px;min-width:170px;min-height:54px;padding:11px 20px;font-size:16px}@media (max-width:900px){.legacy-profile-edit{padding:38px 20px 62px}.legacy-profile-edit>h1{margin-bottom:38px;font-size:48px}.profile-edit-section{padding:38px 24px 30px}.profile-edit-section legend{font-size:25px}.profile-edit-grid label{font-size:16px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:54px;font-size:17px}.profile-edit-grid textarea{min-height:135px}}@media (max-width:600px){.legacy-profile-edit{padding:28px 16px 48px}.legacy-profile-edit>h1{margin-bottom:28px;font-size:38px}.profile-edit-form{gap:24px}.profile-edit-section{padding:30px 16px 24px}.profile-edit-section legend{font-size:21px}.profile-edit-grid label{font-size:14px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:48px;font-size:15px}.profile-edit-grid textarea{min-height:115px}.profile-edit-actions .button{min-height:50px;font-size:15px}}.legacy-profile-edit{max-width:980px;padding-top:40px}.legacy-profile-edit>h1{margin-bottom:38px;font-size:48px}.profile-edit-form{gap:30px}.profile-edit-section{padding:38px 28px 30px}.profile-edit-section legend{font-size:24px}.profile-edit-grid{gap:17px 20px}.profile-edit-grid label{font-size:15px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:50px;padding:10px 13px;font-size:16px}.profile-edit-grid textarea{min-height:122px}.profile-edit-help{font-size:14px}.profile-edit-actions .button{min-width:160px;min-height:50px;font-size:15px}@media (max-width:900px){.legacy-profile-edit{padding-top:34px}.legacy-profile-edit>h1{margin-bottom:32px;font-size:44px}.profile-edit-section{padding:34px 22px 27px}.profile-edit-section legend{font-size:23px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:50px;font-size:16px}.profile-edit-grid textarea{min-height:122px}}@media (max-width:600px){.legacy-profile-edit{padding-top:26px}.legacy-profile-edit>h1{margin-bottom:25px;font-size:36px}.profile-edit-section{padding:27px 15px 22px}.profile-edit-section legend{font-size:20px}.profile-edit-grid input,.profile-edit-grid select,.profile-edit-grid textarea{min-height:46px;font-size:15px}.profile-edit-grid textarea{min-height:108px}}.profile-edit-grid input:not(:placeholder-shown),.profile-edit-grid textarea:not(:placeholder-shown){background:#f5f8f6}.profile-edit-grid select:has(option:checked:not([value=""])){background:#f5f8f6}.profile-edit-actions .button:not(.secondary){color:#fff;background:#428dcc;border-color:#428dcc}.profile-edit-actions .button:not(.secondary):hover{background:#337fbd;border-color:#337fbd}.notification-stack{z-index:2000;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.notification{color:#fff;border-radius:10px;padding:13px 16px;font-weight:400;animation:.24s ease-out notification-drop;box-shadow:0 8px 28px #10251f33}.notification-success{background:#2f8f57}.notification-info{background:#3f83c5}.notification-warning{background:#c77727}.notification-danger{background:#bd3e4d}@keyframes notification-drop{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.notification{animation:none}}button[data-action-tone=success]{color:#fff!important;background:#2f8f57!important;border-color:#2f8f57!important}button[data-action-tone=info]{color:#fff!important;background:#3f83c5!important;border-color:#3f83c5!important}button[data-action-tone=warning]{color:#fff!important;background:#c77727!important;border-color:#c77727!important}button[data-action-tone=danger]{color:#fff!important;background:#bd3e4d!important;border-color:#bd3e4d!important}body,button,input,select,textarea{font-weight:400}.brand,.brand *{font-weight:800}.legacy-account-person strong{font-weight:700}.account-content-list,.notification-list{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.account-content-list a{color:#183e35;background:#fff;border:1px solid #dce2dc;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:14px 15px;text-decoration:none;display:flex}.account-content-list a:hover{background:#f8faf7;border-color:#9bafa4}.account-content-list a>span{gap:3px;min-width:0;display:grid}.account-content-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.account-content-list small{color:#738078;font-size:12px}.notification-list li{background:#f8faf7;border-left:3px solid #0000}.notification-list li.unread{background:#f2f8fd;border-left-color:#438ccc}.notification-list a{color:#29483f;gap:5px;padding:14px 16px;text-decoration:none;display:grid}.notification-list span{color:#64736b;line-height:1.45}.notification-list time{color:#89938d;font-size:11px}.legacy-account-details>.stack-form{border-top:1px solid #dde3dd;margin-top:26px;padding-top:25px}.legacy-account-details>.stack-form .check-label{background:#f7f9f6;border-radius:7px;align-items:center;gap:10px;min-height:40px;padding:8px 10px;display:flex}.legacy-account-details>.stack-form .check-label input{width:18px;height:18px}.leaderboard-title{align-items:center;gap:12px;display:flex}.leaderboard-title h1{margin:0}.leaderboard-help-button{color:#164b40;background:#fff;border:1px solid #9fb2a8;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:18px;font-weight:700;display:grid}.leaderboard-help-backdrop{z-index:1000;background:#14251f80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.leaderboard-help-backdrop section{background:#fff;border-radius:8px;width:min(480px,100%);padding:30px;position:relative;box-shadow:0 24px 70px #10251d4d}.leaderboard-help-backdrop h2{color:#183e35;margin:0 36px 8px 0}.leaderboard-help-backdrop p{color:#66756d;line-height:1.55}.leaderboard-help-backdrop dl{margin:20px 0 0;display:grid}.leaderboard-help-backdrop dl div{border-top:1px solid #e1e5e0;justify-content:space-between;gap:20px;padding:11px 0;display:flex}.leaderboard-help-backdrop dd{margin:0;font-weight:700}.leaderboard-help-close{background:0 0;border:0;width:32px;height:32px;font-size:25px;position:absolute;top:14px;right:14px}.legacy-admin-avatar{color:#2f8f57;background:#eff7f1}.legacy-admin-avatar.role-mezun{color:#c8102e;background:#fff1f3}.legacy-admin-avatar.role-yks_adayi{color:#3f83c5;background:#eef6fd}.account-bottom-link{color:#164b40;margin-top:26px;font-weight:650;text-decoration:none;display:inline-flex}.status-page{box-sizing:border-box;width:min(720px,100%);min-height:calc(100vh - 220px);margin:0 auto;padding:70px 24px}.status-page h1{margin:0 0 30px;font-size:48px}.status-card{background:#fff;border:1px solid #dce1d9;border-radius:12px;align-items:center;gap:18px;margin-bottom:22px;padding:26px;display:flex}.status-card h2,.status-card p{margin:0}.status-card h2{margin-bottom:5px;font-size:20px}.status-dot{background:#a7ada9;border-radius:50%;flex:none;width:14px;height:14px}.status-dot.loading{animation:1s ease-in-out infinite status-pulse}.status-dot.ready{background:#2f8f57}.status-dot.error{background:#bd3e4d}.status-page>.button{margin-right:16px}.status-page>.text-link{color:#40584d;text-underline-offset:3px;text-decoration:underline}.legacy-footer nav{align-items:center;gap:22px;display:flex}@keyframes status-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.status-dot.loading{animation:none}}@media (max-width:600px){.status-page{padding:46px 18px}.status-page h1{font-size:38px}.legacy-footer nav{flex-direction:column;align-items:flex-end;gap:8px}}.account-content-tabs{background:#eef1ec;border:1px solid #d9ded8;border-radius:9px;gap:6px;margin:0 0 22px;padding:4px;display:flex}.account-content-tabs a{text-align:center;border-radius:7px;flex:1;padding:10px;text-decoration:none}.account-content-tabs a.active{background:#fff;box-shadow:0 1px 5px #163f3618}.my-question-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.my-question-list li{background:#fff;border:1px solid #dde1da;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.my-question-list li>div:first-child{gap:6px;display:grid}.my-question-list li>div:first-child>a{font-size:17px;text-decoration:none}.my-question-list li>div:first-child>span{color:#718078;font-size:13px}.question-owner-actions{align-items:center;gap:10px;margin:18px 0;display:flex}.question-owner-actions .button{min-height:40px;padding:8px 13px}@media (max-width:600px){.my-question-list li{flex-direction:column;align-items:flex-start}.my-question-list .question-owner-actions{width:100%;margin:0}.my-question-list .question-owner-actions>*{flex:1}}.manager-detail-page{max-width:1100px}.manager-detail-page>h1{margin:22px 0 28px}.manager-detail-grid{background:#fff;border:1px solid #dfe2e8;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.manager-detail-grid>div{border-bottom:1px solid #e7e9ee;min-width:0;padding:16px}.manager-detail-grid>div:nth-child(odd){border-right:1px solid #e7e9ee}.manager-detail-grid dt{color:#6d7480;margin-bottom:6px;font-size:12px}.manager-detail-grid dd{overflow-wrap:anywhere;margin:0}.manager-detail-grid dd>.manager-detail-grid{grid-template-columns:1fr;margin-top:8px}.manager-detail-grid ul{margin:6px 0;padding-left:18px}.manager-detail-link{margin-top:14px;display:inline-flex}@media (max-width:700px){.manager-detail-grid{grid-template-columns:1fr}.manager-detail-grid>div:nth-child(odd){border-right:0}}.ui-button{border-radius:8px;min-height:48px;padding:11px 20px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none}.ui-button-secondary{color:#163f36;background:#fff;border-color:#b9c7be}.ui-button-secondary:hover{background:#f1f5ef}.ui-button-danger{color:#b6343e;background:#fff0f0;border-color:#e7b5b8}.ui-button-success{color:#fff;background:#2f8f57;border-color:#2f8f57}.ui-button-warning{color:#fff;background:#c77727;border-color:#c77727}.ui-button-info{color:#fff;background:#3f83c5;border-color:#3f83c5}.manager-shell .ui-button-manager,.manager-shell .ui-button:not(.ui-button-secondary):not(.ui-button-danger):not(.ui-button-success):not(.ui-button-warning):not(.ui-button-info){color:#fff;background:#6242a6;border-color:#6242a6}.ui-filter-panel{background:#fff;border:1px solid #d9ddd2;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:28px 0;padding:24px;display:grid;box-shadow:0 7px 24px #163f3607}.ui-filter-panel label{color:#29443b;gap:7px;min-width:0;font-size:13px;font-weight:600;display:grid}.ui-filter-panel input:not([type=checkbox]),.ui-filter-panel select{color:#163f36;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #bdc9c1;border-radius:8px;padding:10px 34px 10px 12px;font-weight:400;display:block}.ui-filter-panel>.ui-button{align-self:end;width:100%}.ui-filter-panel .checkbox-row{align-self:center}.ui-page-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.ui-page-header>div{min-width:0}.ui-page-header h1{margin:0}.ui-tabs{background:#eef1ec;border:1px solid #d9ded8;border-radius:9px;gap:6px;margin:0 0 22px;padding:4px;display:flex;overflow-x:auto}.ui-tabs a,.ui-tabs button{color:#5f6c64;min-height:42px;font:inherit;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:1;padding:10px;font-weight:500}.ui-tabs .active,.ui-tabs [aria-current=page],.ui-tabs [aria-selected=true]{color:#163f36;background:#fff;font-weight:600;box-shadow:0 1px 5px #163f3618}.ui-empty-state{text-align:center;background:#fff;border:1px dashed #cbd0c7;border-radius:12px;padding:36px 24px}.ui-empty-state h2{margin:0 0 10px}.ui-empty-state p{color:#68756d;margin:0 0 18px}.ui-modal-backdrop{z-index:1000;background:#10251f99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ui-modal{color:#163f36;background:#fff;border:1px solid #d8ddd7;border-radius:8px;width:min(680px,100%);max-height:calc(100dvh - 40px);padding:28px;position:relative;overflow:auto;box-shadow:0 22px 60px #10251f38}.ui-modal>h2{margin:0 48px 22px 0;font-size:24px;font-weight:600}.ui-modal-close{color:#52645c;width:34px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:25px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.ui-modal-close:hover{background:#edf0e3}.ui-modal .stack-form{box-shadow:none;border:0;padding:0}.ui-modal .stack-form label{font-weight:500}.ui-modal textarea{min-height:190px}.ui-help-modal{width:min(480px,100%)}.ui-help-modal p{color:#66756d;line-height:1.55}.ui-help-modal dl{margin:20px 0 0;display:grid}.ui-help-modal dl div{border-top:1px solid #e1e5e0;justify-content:space-between;gap:20px;padding:11px 0;display:flex}.ui-help-modal dd{margin:0;font-weight:600}@media (max-width:760px){.ui-filter-panel{grid-template-columns:1fr;padding:18px}.ui-page-header{flex-direction:column;align-items:flex-start}.ui-modal-backdrop{padding:14px}.ui-modal{max-height:calc(100dvh - 28px);padding:24px 20px}}.legacy-admin-avatar,.legacy-admin-avatar.role-yks_adayi,.legacy-admin-avatar.role-universite_ogrencisi,.legacy-admin-avatar.role-mezun{background:#fff}.catalog-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.catalog-metrics>div{border:1px solid var(--border,#dce1d9);background:#fff;border-radius:14px;padding:22px}.catalog-metrics dt{color:#68736d;font-size:.82rem}.catalog-metrics dd{color:#163f36;margin:8px 0 0;font-size:clamp(1.35rem,3vw,2rem);font-weight:800}.catalog-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0;display:grid}.catalog-chart{border:1px solid var(--border,#dce1d9);background:#fff;border-radius:14px;padding:24px}.catalog-chart h2{margin-top:0}.catalog-chart ul{gap:12px;padding:0;list-style:none;display:grid}.catalog-chart li{grid-template-columns:minmax(110px,1fr) 2fr auto;align-items:center;gap:12px;font-size:.86rem;display:grid}.catalog-chart li>div{background:#edf1e9;border-radius:20px;height:9px;overflow:hidden}.catalog-chart i{border-radius:inherit;background:#6f8f50;height:100%;display:block}.catalog-table-wrap{border:1px solid var(--border,#dce1d9);border-radius:14px;margin:18px 0 30px;overflow-x:auto}.catalog-table{border-collapse:collapse;background:#fff;width:100%}.catalog-table caption{text-align:left;padding:16px;font-weight:750}.catalog-table th,.catalog-table td{text-align:right;white-space:nowrap;border-top:1px solid #e7ebe5;padding:13px 16px}.catalog-table th:first-child,.catalog-table td:first-child{text-align:left}.program-filter{border:1px solid var(--border,#dce1d9);background:#fff;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0;padding:22px;display:grid}.program-filter label{color:#526158;gap:7px;font-size:.82rem;display:grid}.program-filter input,.program-filter select{background:#fff;border:1px solid #cbd4cc;border-radius:9px;width:100%;padding:11px}.program-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.program-card{border:1px solid var(--border,#dce1d9);background:#fff;border-radius:14px;flex-direction:column;min-width:0;padding:22px;display:flex}.program-card h3{margin:4px 0 10px}.program-card p{color:#667169}.program-card .program-faculty{min-height:42px}.program-card dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:auto 0 18px;display:grid}.program-card dl>div{border-top:1px solid #e5e9e3;padding-top:10px}.program-card dt{color:#78827c;font-size:.68rem}.program-card dd{margin:4px 0 0;font-weight:750}.program-detail{max-width:1060px}.admission-option{border:1px solid var(--border,#dce1d9);background:#fff;border-radius:14px;margin:32px 0;padding:24px}.catalog-source-note{color:#59665e;background:#f0f3ed;border-radius:10px;margin-top:30px;padding:14px 18px;font-size:.84rem}@media (max-width:900px){.catalog-metrics,.program-filter,.program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.catalog-metrics,.catalog-chart-grid,.program-filter,.program-grid{grid-template-columns:1fr}.catalog-chart li{grid-template-columns:1fr auto}.catalog-chart li>div{grid-column:1/-1}.program-card .program-faculty{min-height:0}}
