@media screen{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text:var(--color-ink);--color-text-secondary:var(--color-ink-secondary);--color-text-muted:var(--color-ink-muted);--color-primary:var(--color-accent);--color-primary-hover:var(--color-accent-hover);--color-primary-strong:var(--color-accent-hover);--color-primary-subtle:var(--color-accent-soft);--color-success:var(--color-success-token);--color-success-subtle:var(--color-success-soft-token);--color-warning:var(--color-warning-token);--color-warning-subtle:var(--color-warning-soft-token);--color-info:var(--color-accent);--color-info-subtle:var(--color-accent-soft);--color-border:var(--color-rule);--color-border-strong:var(--color-rule-strong);--color-border-input:var(--color-rule-strong);--color-border-faint:var(--color-rule-faint);--color-surface:var(--color-paper-raised);--color-surface-muted:var(--color-paper);--color-surface-elevated:var(--color-paper-muted);--color-bg:var(--color-paper);--color-danger:var(--color-danger-token);--color-danger-subtle:var(--color-danger-soft-token);--color-overlay:var(--color-overlay-token);--color-brand:var(--color-accent);--color-focus-ring:var(--color-focus);--radius:var(--radius-control);--radius-lg:var(--radius-panel);--shell-sidebar-width:15.5rem;--shadow-soft:none;--shadow-card:none;--shadow-card-hover:none;--shadow-modal:0 24px 58px var(--color-shadow-strong);--focus-ring:0 0 0 2px var(--color-paper), 0 0 0 4px var(--color-focus);--transition-ui:var(--dur-short) var(--ease-out);--chart-success:var(--color-success-token);--chart-accent:var(--color-accent-secondary);--chart-primary:var(--color-accent);--chart-primary-soft:var(--color-accent-chart-soft);--chart-warning:var(--color-warning-token);--chart-danger:var(--color-danger-token);--chart-neutral:var(--color-ink-muted);--chart-grid:var(--color-chart-grid);--chart-text:var(--color-ink-muted);--chart-surface:var(--color-paper-raised);color:var(--color-ink);background:var(--color-paper);font-family:var(--font-body)}html,body{overflow-x:clip}body{background:var(--color-paper);font-family:var(--font-body)}h1,h2,h3,h4,h5,h6,.next-brand{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);letter-spacing:-.018em;font-style:normal}button,input,select,textarea{font-family:inherit}table,.uh-metric-card__value,.next-operation-summary__item{font-variant-numeric:tabular-nums}.uh-button{border-radius:var(--radius-control);white-space:nowrap;min-height:44px;transition:transform var(--dur-instant) var(--ease-standard);position:relative;overflow:hidden}.uh-button__content,.uh-button__loading{justify-content:center;align-items:center;gap:var(--space-2xs);white-space:nowrap;display:inline-flex}.uh-button[data-state=loading] .uh-button__content{visibility:hidden}.uh-button__loading{padding-inline:inherit;position:absolute;inset:0}.uh-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.72s linear infinite uh-button-spin}@keyframes uh-button-spin{to{transform:rotate(1turn)}}.uh-button--primary{border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-accent-ink)}.uh-button--primary:hover:not(:disabled){border-color:color-mix(in oklch, var(--color-accent-strong) 88%, var(--color-ink));background:color-mix(in oklch, var(--color-accent-strong) 88%, var(--color-ink))}.uh-button--primary:focus-visible:not(:disabled){outline:2px solid var(--color-paper);outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus)}.uh-button--secondary,.uh-button--ghost{background:var(--color-paper-raised)}.uh-button:disabled{cursor:not-allowed;opacity:.55}.uh-button--primary:disabled{border-color:var(--color-rule-strong);background:var(--color-paper-muted);color:var(--color-ink-muted)}.uh-button:active:not(:disabled){transform:translateY(1px)}.next-class-search .next-class-search__clear.uh-button{transform:translateY(-50%)}.uh-button:focus-visible,.next-button:focus-visible,.uh-input:focus-visible,.uh-select:focus-visible,.uh-textarea:focus-visible,.uh-checkbox__input:focus-visible,.next-form input:focus-visible,.next-form select:focus-visible,.next-form textarea:focus-visible,.next-sidebar a:focus-visible,.next-sidebar button:focus-visible{outline-color:var(--color-focus)}.uh-input,.uh-select,.uh-textarea{border-color:var(--color-rule-strong);background:var(--color-paper-raised);min-height:44px}.uh-input:disabled,.uh-select:disabled,.uh-textarea:disabled{cursor:not-allowed;opacity:.6}.uh-field__message{min-height:1.25em}.next-auth-panel [aria-label=Giriş\ formu] .uh-field__message:empty{min-height:0;display:none}.next-auth-panel [aria-label=Giriş\ formu] .uh-input{min-height:42px}.uh-field__success{color:var(--color-success-token);font-size:12px;font-weight:700}.uh-field--invalid .uh-input,.uh-field--invalid .uh-select,.uh-field--invalid .uh-textarea,.uh-input--invalid,.uh-select--invalid,.uh-textarea--invalid{border-color:var(--color-danger-token);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-danger-token) 15%, transparent)}.uh-checkbox{align-items:center;min-height:44px}.uh-checkbox__input{width:20px;height:20px}.uh-checkbox--invalid .uh-checkbox__input{outline:2px solid var(--color-danger-token);outline-offset:2px}}
@media screen{.next-app-shell{background:var(--color-paper)}.next-sidebar{border-right-color:var(--color-rule);background:var(--color-paper-raised);box-shadow:none}.next-sidebar-header{border-bottom:1px solid var(--color-rule);padding-bottom:var(--space-sm)}.next-sidebar-nav{font-size:var(--text-sm)}.next-sidebar-group-toggle{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.next-brand-mark{border:1px solid var(--color-rule-strong);color:var(--color-accent-strong);box-shadow:none;letter-spacing:-.04em;background:0 0;border-radius:0}.next-command-open,.next-mobile-nav-toggle,.next-sidebar-close{border-color:var(--color-rule);background:var(--color-paper-raised);box-shadow:none}.next-command-open:hover,.next-command-open:focus-visible,.next-mobile-nav-toggle:hover,.next-mobile-nav-toggle:focus-visible,.next-sidebar-close:hover,.next-sidebar-close:focus-visible{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.next-sidebar-group[data-active=true] .next-sidebar-group-toggle{background:var(--color-paper);color:var(--color-ink-secondary);box-shadow:none}.next-sidebar a[aria-current=page]{border-color:color-mix(in oklch, var(--color-accent) 26%, var(--color-rule));background:var(--color-accent-soft);color:var(--color-accent-hover);box-shadow:none}.next-sidebar-group[data-active=true] .next-sidebar-group-toggle,.next-sidebar a[aria-current=page]{position:relative}.next-sidebar-group[data-active=true] .next-sidebar-group-toggle:before,.next-sidebar a[aria-current=page]:before{background:var(--color-accent);content:"";width:3px;position:absolute;inset-block:0;inset-inline-start:0}.next-sidebar a[aria-current=page] .next-sidebar-link-icon{color:var(--color-accent)}.next-desktop-topbar{border-color:var(--color-rule);background:color-mix(in oklch, var(--color-paper-raised) 96%, transparent);box-shadow:none}.next-workspace{gap:var(--space-sm);padding:clamp(var(--space-sm), 2vw, var(--space-md))}.next-breadcrumb{border:0;border-bottom:1px solid var(--color-rule-faint);padding:0 0 var(--space-2xs);font-size:var(--text-xs);background:0 0}.next-work-context{gap:var(--space-2xs) var(--space-sm);border-bottom:1px solid var(--color-rule-faint);padding:0 0 var(--space-2xs);flex-wrap:wrap;margin:0;display:flex}.next-work-context>div{gap:var(--space-3xs);align-items:baseline;min-width:0;display:inline-flex}.next-work-context dt{color:var(--color-ink-muted);font-size:var(--text-xs)}.next-work-context dd{color:var(--color-ink-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.next-page-frame__header h1,.uh-crud-page__header h2{font-size:var(--text-xl);font-weight:700}.uh-panel,.uh-crud-page,.uh-data-table,.uh-metric-card,.next-list-controls{border-color:var(--color-rule);background:var(--color-paper-raised);box-shadow:none}.next-list-filter-details,.next-list-filter-details__content{display:contents}.next-list-filter-details>summary{display:none}.uh-panel,.uh-crud-page{border-radius:var(--radius-panel)}.uh-panel--success{border-color:color-mix(in oklch, var(--color-success-token) 36%, var(--color-rule));background:var(--color-success-soft-token)}.uh-panel--warning{border-color:color-mix(in oklch, var(--color-warning-token) 36%, var(--color-rule));background:var(--color-warning-soft-token)}.uh-panel--danger{border-color:color-mix(in oklch, var(--color-danger-token) 36%, var(--color-rule));background:var(--color-danger-soft-token)}.uh-panel--info{border-color:color-mix(in oklch, var(--color-accent) 30%, var(--color-rule));background:var(--color-accent-soft)}.next-page-frame__body>.uh-crud-page{background:0 0;border:0;border-radius:0;padding:0}.uh-metric-card{border-radius:var(--radius-control);min-height:88px}.uh-metric-card--success{border-color:color-mix(in oklch, var(--color-success-token) 36%, var(--color-rule))}.uh-metric-card--warning{border-color:color-mix(in oklch, var(--color-warning-token) 36%, var(--color-rule))}.uh-metric-card--danger{border-color:color-mix(in oklch, var(--color-danger-token) 36%, var(--color-rule))}.uh-metric-card--info{border-color:color-mix(in oklch, var(--color-accent) 30%, var(--color-rule))}.uh-info-item{border-color:var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-raised);box-shadow:none}.uh-data-table th{background:var(--color-paper);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.03em;font-weight:600}.uh-data-table tr:nth-child(odd) td{background:var(--color-paper-raised)}.uh-data-table tr:hover td{background:var(--color-accent-soft)}.uh-action-card{border-radius:var(--radius-control);min-height:44px;transition:border-color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out)}.uh-action-card[href]:active{transform:translateY(1px)}.uh-action-card,.uh-action-card[data-tone]{border:1px solid var(--color-rule)}.uh-action-card[data-tone=danger] .uh-action-card__context,.uh-action-card[data-tone=danger] .uh-action-card__state,.uh-action-card[data-tone=danger] svg{color:var(--color-danger-token)}.uh-action-card[data-tone=warning] .uh-action-card__context,.uh-action-card[data-tone=warning] .uh-action-card__state,.uh-action-card[data-tone=warning] svg{color:var(--color-warning-token)}.uh-action-card[data-tone=success] .uh-action-card__context,.uh-action-card[data-tone=success] .uh-action-card__state,.uh-action-card[data-tone=success] svg{color:var(--color-success-token)}.uh-action-card[data-tone=info] .uh-action-card__context,.uh-action-card[data-tone=info] .uh-action-card__state,.uh-action-card[data-tone=info] svg{color:var(--color-accent-hover)}.uh-action-card[data-tone=danger] .uh-status-badge,.uh-action-card[data-tone=warning] .uh-status-badge,.uh-action-card[data-tone=success] .uh-status-badge,.uh-action-card[data-tone=info] .uh-status-badge{background:var(--color-paper-raised);border-color:currentColor}.uh-status-badge--info{color:var(--color-ink)}.uh-status-badge,.uh-alert{border-radius:var(--radius-control)}.uh-tabs,.uh-segmented-control,.uh-toolbar,.uh-filter-bar,.uh-pagination{min-width:0}.uh-tabs,.uh-segmented-control{flex-wrap:wrap}.uh-tab-button,.uh-segmented-control button,.uh-pagination .uh-button{white-space:nowrap;min-height:44px}.uh-tab-button:disabled,.uh-segmented-control button:disabled{cursor:not-allowed;opacity:.55}.uh-tab-button:active:not(:disabled),.uh-segmented-control button:active:not(:disabled){transform:translateY(1px)}.uh-toolbar,.uh-filter-bar,.uh-pagination{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.uh-pagination{justify-content:space-between}.uh-data-table__state{min-height:44px}.uh-empty-state__actions a,.uh-empty-state__actions button{white-space:nowrap;min-height:44px}.uh-loading-state{border-radius:var(--radius-control);min-height:44px}.uh-tooltip__content{transition:opacity var(--dur-instant) var(--ease-standard)}.uh-tooltip:hover .uh-tooltip__content{opacity:0}.uh-tooltip:focus-within .uh-tooltip__content,.uh-tooltip[data-open] .uh-tooltip__content{opacity:1}.next-attention-panel{border-color:color-mix(in oklch, var(--color-warning-token) 38%, var(--color-rule));background:color-mix(in oklch, var(--color-warning-soft-token) 46%, var(--color-paper-raised))}}
@media screen{.next-institution-growth-layout,.next-institution-growth-primary,.next-student-growth-tabpanel{gap:var(--space-sm);min-width:0;display:grid}.next-institution-growth-layout{grid-template-columns:minmax(0,1fr);align-items:start}.next-institution-growth-layout>*,.next-institution-growth-primary>*{min-width:0}.next-institution-growth-side .next-dashboard-compact-links,.next-portal-progress-panel .uh-metric-grid{grid-template-columns:minmax(0,1fr)}.next-dashboard-exam-panel,.next-student-growth-chart,.next-portal-progress-panel,.next-portal-development-panel{border-color:color-mix(in oklch, var(--color-accent) 26%, var(--color-rule))}.next-dashboard-exam-summary dl div:last-child{border-top-color:var(--color-accent)}.next-dashboard-exam-summary dl div:last-child dt,.next-development-assessment__header strong{color:var(--color-accent-hover)}.next-student-growth-chart>.uh-panel__header,.next-portal-progress-panel>.uh-panel__header,.next-portal-development-panel>.uh-panel__header{border-bottom:1px solid var(--color-rule-faint);padding-bottom:var(--space-xs)}.next-student-growth-primary-metric,.next-student-growth-brief .next-student-360-summary .uh-info-item:nth-child(6){border-color:color-mix(in oklch, var(--color-accent) 38%, var(--color-rule));background:var(--color-accent-soft);color:var(--color-ink)}.next-student-growth-primary-metric .uh-metric-card__label,.next-student-growth-primary-metric .uh-info-item__label,.next-student-growth-brief .next-student-360-summary .uh-info-item:nth-child(6) .uh-info-item__label{color:var(--color-accent-hover)}.next-student-growth-primary-metric .uh-metric-card__value,.next-student-growth-primary-metric .uh-info-item__value,.next-student-growth-brief .next-student-360-summary .uh-info-item:nth-child(6) .uh-info-item__value{font-family:var(--font-display);font-variant-numeric:tabular-nums}.next-student-growth-list>.uh-crud-page__summary{border-bottom:1px solid var(--color-rule-faint);padding-bottom:var(--space-sm)}.next-student-growth-list>.uh-crud-page__table-shell{min-width:0}.next-student-growth-workspace>.next-operation-summary .next-operation-summary__item:nth-child(2){border-color:color-mix(in oklch, var(--color-accent) 38%, var(--color-rule));background:var(--color-accent-soft)}.next-student-growth-tabpanel:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.next-portal-progress-panel .uh-metric-grid{gap:var(--space-xs);display:grid}.next-portal-development-panel .next-note-list{gap:var(--space-sm)}.next-portal-development-panel .next-development-assessment{gap:var(--space-xs);border:0;border-top:1px solid var(--color-rule-faint);padding:var(--space-sm) 0 0;border-radius:0;display:grid}.next-portal-development-panel .next-development-assessment:first-child{border-top:0;padding-top:0}.next-development-assessment__header{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.next-development-assessment__header strong,.next-development-assessment__header span{overflow-wrap:anywhere;min-width:0}.next-development-assessment>p{max-width:65ch}.next-development-score-table{border-color:var(--color-rule-faint)}@media (min-width:40rem){.next-institution-growth-side .next-dashboard-compact-links,.next-portal-progress-panel .uh-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.next-student-growth-brief .next-student-360-summary .uh-info-item:nth-child(6){grid-column:span 2}}@media (min-width:68.75rem){.next-institution-growth-layout{grid-template-columns:minmax(0,1.55fr) minmax(240px,.45fr)}.next-institution-growth-side{top:calc(64px + var(--space-sm));position:sticky}.next-institution-growth-side .next-dashboard-compact-links{grid-template-columns:minmax(0,1fr)}.next-portal-progress-panel .uh-metric-grid{grid-template-columns:minmax(180px,1.35fr) repeat(3,minmax(0,1fr))}}.next-exam-next-step,.next-optical-next-step{justify-content:space-between;align-items:center;gap:var(--space-sm);border-top:1px solid var(--color-rule-faint);padding-top:var(--space-sm);display:flex}.next-exam-next-step>div,.next-optical-next-step>div{gap:var(--space-3xs);min-width:0;display:grid}.next-exam-next-step strong,.next-exam-next-step span,.next-optical-next-step strong,.next-optical-next-step span{min-width:0}.next-exam-next-step span,.next-optical-next-step span{color:var(--color-ink-muted);font-size:var(--text-sm)}.next-dashboard-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.next-portal-brief,.next-portal-action-strip{border-radius:var(--radius-panel)}.next-portal-action-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.next-auth-layout{background:var(--color-paper);min-height:100svh;padding:var(--space-md);place-items:center}.next-auth-panel{border-color:var(--color-rule);border-radius:var(--radius-dialog);background:var(--color-paper-raised);width:min(880px,100%);box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr)}.next-auth-panel .next-brand{border-bottom-color:var(--color-rule-faint)}.next-auth-panel .next-form{border-right-color:var(--color-rule-faint);background:var(--color-paper-raised);padding:var(--space-lg)}.next-auth-context{align-content:center;gap:var(--space-sm);background:var(--color-paper);min-width:0;padding:var(--space-lg);display:grid}.next-auth-context h2,.next-auth-context p{margin:0}.next-auth-context h2{font-size:var(--text-lg);line-height:1.25}.next-auth-context>p:not(.next-section-eyebrow){color:var(--color-ink-muted);font-size:var(--text-sm);line-height:1.6}.next-auth-context ul{gap:var(--space-xs);margin:var(--space-xs) 0 0;padding:0;list-style:none;display:grid}.next-auth-context li{align-items:center;gap:var(--space-2xs);color:var(--color-ink-secondary);font-size:var(--text-sm);font-weight:600;display:flex}.next-auth-context li svg{color:var(--color-accent);flex:none}}
@media screen{.next-karne-sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text:var(--karne-app-text);--color-text-secondary:var(--karne-app-text-secondary);--color-text-muted:var(--karne-app-text-muted);--color-primary:var(--karne-accent);--color-primary-hover:var(--karne-app-primary-hover);--color-primary-strong:var(--karne-app-primary-hover);--color-primary-subtle:var(--karne-app-primary-subtle);--color-success:var(--karne-success);--color-success-subtle:var(--karne-app-success-subtle);--color-warning:var(--karne-app-warning);--color-warning-subtle:var(--karne-app-warning-subtle);--color-info:var(--karne-app-info);--color-info-subtle:var(--karne-app-info-subtle);--color-border:var(--karne-app-border);--color-border-strong:var(--karne-app-border-strong);--color-border-input:var(--karne-outline);--color-border-faint:var(--karne-app-border-faint);--color-surface:var(--karne-surface);--color-surface-muted:var(--karne-app-surface-muted);--color-surface-elevated:var(--karne-app-surface-elevated);--color-bg:var(--karne-app-bg);--color-danger:var(--karne-danger);--color-danger-subtle:var(--karne-app-danger-subtle)}.next-karne-sheet h2,.next-karne-sheet h3,.next-karne-sheet h4{letter-spacing:0;overflow-wrap:normal;min-width:auto;font-family:inherit}.next-karne-sheet table,.next-karne-sheet .uh-metric-card__value{font-variant-numeric:normal}.next-karne-sheet .next-karne-block{box-shadow:0 1px 2px var(--karne-block-shadow)}.next-report-status-surface .uh-status-badge{border-radius:var(--radius-pill)}}
@media screen{.next-marketing{--marketing-ink:var(--color-ink);--marketing-muted:var(--color-ink-muted);--marketing-blue:var(--color-accent);--marketing-blue-dark:var(--color-accent-hover);--marketing-teal:var(--color-accent-secondary);--marketing-bg:var(--color-paper);--marketing-line:var(--color-rule);background:var(--color-paper);max-width:100%;color:var(--color-ink)}.next-marketing-header{border-bottom-color:var(--color-rule);background:var(--color-paper-raised)}.next-marketing-nav{border-top:1px solid var(--color-rule);border-bottom:3px double var(--color-rule-strong);grid-template-columns:auto minmax(0,1fr) auto;min-height:76px}.next-marketing-nav .next-brand,.next-marketing-login{color:var(--color-ink-secondary)}.next-marketing-login:hover,.next-marketing-login:focus-visible{background:var(--color-accent-soft);color:var(--color-accent-hover)}.next-marketing-nav__statement{color:var(--color-ink-muted);font-size:var(--text-sm);justify-self:center;margin:0;line-height:1.4}.next-marketing-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.next-marketing-hero{gap:clamp(var(--space-lg), 5vw, var(--space-2xl));min-height:620px;padding-block:var(--space-xl) var(--space-2xl);color:var(--color-ink);grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr)}.next-marketing-hero:before{background:var(--color-paper);width:auto;inset:-78px 0 0;transform:none}.next-marketing-hero:after{display:none}.next-marketing-eyebrow,.next-marketing-kicker{color:var(--color-accent-hover)}.next-marketing-eyebrow{border-color:color-mix(in oklch, var(--color-accent) 32%, var(--color-rule));background:var(--color-accent-soft)}.next-marketing-hero h1{max-width:14ch;color:var(--color-ink);font-size:var(--text-display);font-weight:700;line-height:1.03}.next-marketing-hero h1 span{color:var(--color-accent)}.next-marketing-hero__lead{color:var(--color-ink-muted);font-size:var(--text-base)}.next-marketing-hero__note{color:var(--color-ink-muted)}.next-marketing-hero__note svg{color:var(--color-success-token)}.next-marketing-actions .uh-button,.next-marketing-cta .uh-button{border-radius:var(--radius-control);box-shadow:none}.next-marketing-workflow{gap:var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-dialog);background:var(--color-paper-raised);min-width:0;padding:var(--space-md);box-shadow:none;display:grid}.next-marketing-workflow header{justify-content:space-between;align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--color-rule-faint);padding-bottom:var(--space-sm);display:flex}.next-marketing-workflow header span,.next-marketing-workflow li>span{color:var(--color-ink-muted);font-size:var(--text-xs);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.next-marketing-workflow header strong{font-family:var(--font-display);font-size:var(--text-lg)}.next-marketing-workflow ol{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.next-marketing-workflow li{align-items:center;gap:var(--space-xs);border:1px solid var(--color-rule-faint);border-radius:var(--radius-control);min-height:72px;padding:var(--space-xs);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.next-marketing-workflow li[data-current=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.next-marketing-workflow li div{gap:var(--space-3xs);min-width:0;display:grid}.next-marketing-workflow li strong{font-size:var(--text-sm)}.next-marketing-workflow li small,.next-marketing-workflow>p{color:var(--color-ink-muted);font-size:var(--text-xs)}.next-marketing-workflow li svg{color:var(--color-accent)}.next-marketing-workflow>p{border-top:1px solid var(--color-rule-faint);padding-top:var(--space-xs);margin:0}.next-marketing-proof{border-color:var(--color-rule);background:var(--color-paper-raised);color:var(--color-ink-secondary);border-radius:0}.next-marketing-outcome-card{border:0;border-top:2px solid var(--color-rule);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr)}.next-marketing-outcome-card:after{display:none}.next-marketing-outcome-card .next-marketing-icon{width:24px;height:24px;color:var(--color-accent);background:0 0;border-radius:0}.next-marketing-outcome-card>span{color:var(--color-success-token);grid-column:2;align-self:center;margin-top:0}.next-marketing-outcome-card h3,.next-marketing-outcome-card p,.next-marketing-outcome-card ul{grid-column:1/-1}.next-marketing-outcome-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.next-marketing-outcome-card:first-child{grid-row:1/3}.next-marketing-outcome-card:hover{border-top-color:var(--color-accent);box-shadow:none;transform:none}.next-marketing-capability-grid{border-color:var(--color-rule);border-radius:var(--radius-panel);background:var(--color-rule)}.next-marketing-capability-grid article{background:var(--color-paper-raised)}.next-marketing-reporting__visual{border-color:var(--color-rule);border-radius:var(--radius-dialog);background:var(--color-paper-raised);box-shadow:none}.next-marketing-reporting__visual:before{display:none}.next-marketing-reporting__header>span{background:var(--color-accent-soft);color:var(--color-accent-hover)}.next-marketing-reporting__chart{border-bottom-color:var(--color-rule);background:var(--color-paper-raised)}.next-marketing-reporting__chart span{background:var(--color-ink-secondary)}.next-marketing-reporting__chart span:nth-child(5){background:var(--color-accent)}.next-marketing-reporting__summary div{border-radius:var(--radius-control);background:var(--color-paper)}.next-marketing-role-card{border-color:var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-raised)}.next-marketing-role-card--primary{border-color:var(--color-ink-secondary);background:var(--color-ink-secondary);color:var(--color-paper-raised);box-shadow:none}.next-marketing-role-card--primary>div,.next-marketing-role-card--primary h3{color:var(--color-paper-raised)}.next-marketing-role-card--primary p{color:var(--color-paper)}.next-marketing-showcase,.next-marketing-trust,.next-marketing-cta{background:var(--color-paper-muted)}.next-marketing-trust,.next-marketing-cta{border-radius:var(--radius-dialog)}.next-marketing-trust,.next-marketing-trust h2,.next-marketing-trust h3{color:var(--color-ink)}.next-marketing-trust__intro>p,.next-marketing-trust__list p{color:var(--color-ink-muted)}.next-marketing-trust__list article{border-color:var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-raised)}.next-marketing-trust__list article>svg{color:var(--color-accent)}.next-marketing-faq__list details{border-color:var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper-raised)}}
@media screen{@media (min-width:1024px) and (max-width:1279px){:root{--shell-sidebar-width:13.75rem}.next-sidebar{padding-inline:var(--space-xs)}}@media (max-width:1023px){.next-app-shell{grid-template-columns:minmax(0,1fr)}.next-desktop-topbar{display:none}.next-mobile-topbar{z-index:50;align-items:center;gap:var(--space-2xs);border-bottom:1px solid var(--color-rule);background:var(--color-paper-raised);padding:var(--space-2xs) var(--space-xs);box-shadow:none;grid-template-columns:44px minmax(0,1fr) 44px;display:grid;position:sticky;top:0}.next-mobile-topbar .next-brand{justify-content:center;min-width:0;margin:0}.next-mobile-nav-toggle,.next-sidebar-close{place-items:center;width:44px;height:44px;padding:0;display:grid}.next-marketing-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.next-marketing-steps article:nth-child(2n):after{display:none}.next-sidebar{z-index:70;overscroll-behavior:contain;width:min(320px,100vw - 32px);min-height:100svh;max-height:none;padding:var(--space-sm);transition:transform var(--dur-short) var(--ease-out);visibility:hidden;pointer-events:none;box-shadow:var(--shadow-modal);position:fixed;inset:0 auto 0 0;overflow:auto;transform:translate(-104%)}.next-sidebar[data-mobile-open=true]{visibility:visible;pointer-events:auto;transform:translate(0)}.next-sidebar-backdrop{z-index:60;background:var(--color-overlay-token);border:0;display:none;position:fixed;inset:0}.next-sidebar[data-mobile-open=true]+.next-sidebar-backdrop{display:block}.next-sidebar-header{z-index:1;margin:calc(var(--space-sm) * -1) calc(var(--space-sm) * -1) 0;padding:var(--space-sm);background:var(--color-paper-raised);position:sticky;top:0}.next-sidebar-header .next-command-open{display:none}.next-sidebar-nav{grid-template-columns:minmax(0,1fr)}.next-workspace{width:100%}.next-dashboard-overview-grid,.next-portal-action-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.next-marketing-hero{grid-template-columns:minmax(0,1fr);min-height:0}.next-marketing-outcome-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.next-marketing-outcome-card:first-child{grid-row:auto}.next-marketing-hero h1{max-width:18ch}}@media (max-width:768px){.next-auth-layout{padding:var(--space-sm)}.next-auth-panel{grid-template-columns:minmax(0,1fr);width:min(560px,100%)}.next-auth-panel .next-form{border-right:0;border-bottom:1px solid var(--color-rule-faint)}.next-auth-context{padding:var(--space-md)}.next-marketing-nav,.next-marketing-hero,.next-marketing-proof,.next-marketing-section,.next-marketing-trust,.next-marketing-cta,.next-marketing-footer{width:min(100% - 32px,1200px)}.next-marketing-hero{padding-block:var(--space-lg) var(--space-xl)}.next-marketing-actions{align-items:stretch}.next-marketing-actions .uh-button,.next-marketing-text-link{width:100%}.next-marketing-actions .uh-button,.next-marketing-cta .uh-button{height:auto;padding-block:var(--space-2xs);white-space:nowrap}.next-marketing-actions .uh-button__content,.next-marketing-cta .uh-button__content{white-space:nowrap;text-align:center}}@media (max-width:414px){.next-workspace{padding:var(--space-xs)}.next-work-context{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.next-work-context>div:first-child{grid-column:1/-1}.next-work-context dd{text-overflow:clip;white-space:normal;overflow:visible}.next-work-context.next-report-work-context{grid-template-columns:minmax(0,1fr)}.next-work-context.next-report-work-context>div:first-child{grid-column:auto}.next-marketing-steps{grid-template-columns:minmax(0,1fr)}.next-page-frame__header h1,.uh-crud-page__header h2{font-size:1.5rem}.next-dashboard-overview-grid,.next-portal-action-strip__grid,.next-portal-brief__grid.uh-metric-grid,.next-portal-summary-grid{grid-template-columns:minmax(0,1fr)}.uh-tabs,.uh-segmented-control{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.uh-toolbar,.uh-filter-bar,.uh-pagination{align-items:stretch}.next-list-controls{display:grid}.next-list-controls .uh-field__message:empty{min-height:0;display:none}.next-list-controls[aria-label=Liste\ kontrolleri]{grid-template-columns:repeat(4,minmax(0,1fr))}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-search{grid-column:1/-1}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details{border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);grid-column:1/-1;display:block}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-2xs) var(--space-xs);color:var(--color-ink-secondary);font-weight:700;display:flex}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details>summary small{color:var(--color-ink-muted);font-size:var(--text-xs);text-align:end;font-weight:500}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details__content{gap:var(--space-2xs);border-top:1px solid var(--color-rule-faint);padding:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details:not([open])>.next-list-filter-details__content{display:none}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details__content .uh-field{grid-column:span 2}.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details__content>.next-list-status,.next-list-controls[aria-label=Liste\ kontrolleri] .next-list-filter-details__content>.uh-button{width:100%;min-width:0;padding-inline:var(--space-3xs)}.next-list-controls[aria-label=Liste\ kontrolleri]>.uh-button:not([aria-label]){grid-column:1/-1}.next-list-controls:not([aria-label=Liste\ kontrolleri]){grid-template-columns:repeat(2,minmax(0,1fr))}.next-list-controls .next-column-picker{grid-column:1/-1}.next-students-page .uh-crud-page__table-shell{order:2}.next-students-page .uh-crud-page__summary{order:3}.next-students-page,.next-students-page .uh-crud-page__header,.next-students-page .uh-crud-page__actions{width:calc(100vw - 52px);min-width:0;max-width:calc(100vw - 52px)}.next-students-page .next-list-controls[aria-label=Öğrenci\ filtreleri]{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;flex-wrap:nowrap;width:100%;max-width:100%;display:flex;overflow-x:auto}.next-students-page .next-list-controls[aria-label=Öğrenci\ filtreleri] .uh-field{flex:0 0 calc(((100% - var(--space-2xs)) / 2) + 5px);scroll-snap-align:start;min-width:0}.next-students-page .next-list-controls[aria-label="Öğrenci tablo görünümü"]{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;flex-wrap:nowrap;width:100%;max-width:100%;display:flex;overflow-x:auto}.next-students-page .next-list-controls[aria-label="Öğrenci tablo görünümü"] .next-column-picker{scroll-snap-align:start;flex:0 0 calc(100% + 9px);grid-column:auto}.next-students-page .next-list-controls[aria-label="Öğrenci tablo görünümü"] .uh-field{scroll-snap-align:start;flex:0 0 calc(100% + 9px)}.next-students-page .next-list-controls[aria-label="Toplu dönem geçişi"]{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;flex-wrap:nowrap;align-items:end;width:100%;max-width:100%;display:flex;overflow-x:auto}.next-students-page .next-list-controls[aria-label="Toplu dönem geçişi"]>*{flex:0 0 calc(((100% - var(--space-2xs)) / 2) + 5px);scroll-snap-align:start}.next-students-page .next-list-controls[aria-label="Toplu dönem geçişi"]>.uh-button{flex-basis:max-content;min-width:max-content;padding-inline:var(--space-2xs);font-size:var(--text-xs)}.next-exam-next-step,.next-optical-next-step{flex-direction:column;align-items:stretch}.next-exam-next-step .uh-button,.next-optical-next-step .uh-button{width:100%}.next-auth-layout{padding:0}.next-auth-panel{min-height:100svh;box-shadow:none;border:0;border-radius:0}.next-auth-panel .next-brand,.next-auth-panel .next-form,.next-auth-context{padding-inline:var(--space-sm)}.next-marketing-nav,.next-marketing-hero,.next-marketing-proof,.next-marketing-section,.next-marketing-trust,.next-marketing-cta,.next-marketing-footer{width:min(100% - 24px,1200px)}.next-marketing-workflow{padding:var(--space-sm)}.next-marketing-cta{padding-inline:var(--space-sm)}.next-marketing-cta .uh-button{padding-inline:var(--space-xs);white-space:nowrap}.next-marketing-workflow header{flex-direction:column;align-items:flex-start}.next-marketing-nav__statement{display:none}.next-marketing-nav{grid-template-columns:minmax(0,1fr) auto}.next-marketing-nav .next-brand{white-space:nowrap;min-width:max-content}}@media (max-width:320px){.next-optical-quarantine-panel>.uh-panel__body>.uh-button{padding-inline:var(--space-2xs)}.next-mobile-topbar{padding-inline:var(--space-2xs);grid-template-columns:44px minmax(0,1fr) 44px}.next-mobile-topbar .next-brand span:last-child{overflow-wrap:anywhere;font-size:var(--text-xs);text-align:center;white-space:normal;line-height:1.05;overflow:visible}.next-marketing-workflow li{grid-template-columns:auto minmax(0,1fr)}.next-marketing-workflow li svg{display:none}}.uh-data-table-scroll{overscroll-behavior-inline:contain;border-radius:var(--radius-panel);width:100%;min-width:0;max-width:100%;overflow-x:auto}.uh-data-table-scroll:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.uh-data-table,.next-portal-stack .uh-data-table,.next-student-detail-panel .uh-data-table{display:table;overflow:visible}.uh-crud-page__table-shell,.next-portal-stack .uh-panel__body,.next-student-detail-panel .uh-panel__body,.next-grid-scroll{overflow-x:visible}.next-optical-form-preview{width:100%;min-width:0;max-width:100%;overflow:hidden}.next-auth-link,.next-onboarding-panel header span{color:var(--color-accent-strong)}.uh-tab-button--selected,.uh-tab-button[aria-selected=true],.uh-segmented-control button[aria-pressed=true]{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}@media (max-width:414px){.next-list-controls[aria-label="Günlük yoklama kontrolleri"],.next-list-controls[aria-label="Toplu dönem geçişi"]{grid-template-columns:minmax(0,1fr)}.next-advanced-details .next-inline-form .uh-button,.next-role-preview-card__body>.uh-button{width:100%;min-width:0;padding-inline:var(--space-2xs);font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.uh-button,.uh-action-card,.uh-tab-button,.uh-segmented-control button,.uh-tooltip__content{transition:none}.uh-button__spinner,.uh-spinner,.uh-skeleton{animation:none}}}
@media print{.next-receipt-print-card{--receipt-print-border:#d8deea;--receipt-print-surface:#fff;--receipt-print-text:#18202f;--receipt-print-muted:#5b6678;break-inside:avoid;border-color:var(--receipt-print-border);background:var(--receipt-print-surface);color:var(--receipt-print-text);box-shadow:none}.next-receipt-print-card dt{color:var(--receipt-print-muted)}}.next-brand-logo{object-fit:contain;border-radius:.5rem;width:2rem;height:2rem}
