/* Phase 3.11 + 3.12: documentation experience, media and print */
.sanka-academy{--academy-panel:#09162b;--academy-panel-2:#0d1d36;--academy-muted:#91a8c8;--academy-line:rgba(144,180,226,.16);overflow:clip}
.sanka-academy a:focus-visible,.sanka-academy button:focus-visible,.sanka-academy summary:focus-visible{outline:3px solid #65b6ff;outline-offset:3px}
.sanka-academy-breadcrumb{margin:0;padding:22px 0 6px}.sanka-academy-breadcrumb ol{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;overflow:hidden}.sanka-academy-breadcrumb li{display:flex;align-items:center;min-width:0;color:#839aba;font-size:13px}.sanka-academy-breadcrumb li+li:before{content:'›';margin-right:8px;color:#557091}.sanka-academy-breadcrumb a{color:#91bfff;text-decoration:none}.sanka-academy-breadcrumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c9d8ec}

.sanka-category-detail{padding-bottom:88px}.sanka-category-hero{display:grid;grid-template-columns:92px minmax(0,1fr);gap:28px;margin-top:24px;padding:38px;border:1px solid color-mix(in srgb,var(--category-color) 32%,var(--academy-line));border-radius:26px;background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--category-color) 18%,transparent),transparent 42%),linear-gradient(145deg,#0b1a31,#060e1e);box-shadow:0 26px 70px rgba(0,0,0,.28)}.sanka-category-hero>i{display:grid;place-items:center;width:82px;height:82px;border:1px solid color-mix(in srgb,var(--category-color) 55%,transparent);border-radius:23px;background:color-mix(in srgb,var(--category-color) 16%,transparent);color:var(--category-color);font-style:normal;font-size:27px;font-weight:900}.sanka-category-hero span{color:var(--category-color);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sanka-category-hero h1{margin:7px 0 10px;font-size:clamp(34px,5vw,60px)}.sanka-category-hero p{max-width:780px;margin:0;color:#aebfda;font-size:17px}.sanka-category-hero dl{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0 0}.sanka-category-hero dl div{min-width:118px;padding:11px 14px;border:1px solid var(--academy-line);border-radius:12px;background:rgba(255,255,255,.025)}.sanka-category-hero dt{color:#7188a8;font-size:11px;text-transform:uppercase}.sanka-category-hero dd{margin:3px 0 0;color:#eaf3ff;font-weight:800}.sanka-category-children{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.sanka-category-children a{display:grid;grid-template-columns:1fr auto;gap:5px 15px;padding:18px;border:1px solid var(--academy-line);border-radius:15px;background:var(--academy-panel);color:#ecf4ff;text-decoration:none}.sanka-category-children span{grid-column:1;color:var(--academy-muted);font-size:13px}.sanka-category-children i{grid-row:1/3;grid-column:2;align-self:center;color:var(--category-color);font-style:normal}

.sanka-guide-breadcrumb-wrap{padding-top:0}.sanka-guide-layout{display:grid!important;grid-template-columns:minmax(190px,230px) minmax(0,760px) minmax(180px,230px)!important;align-items:start;gap:28px!important;padding-top:20px!important;padding-bottom:96px}.sanka-guide-nav,.sanka-guide-toc{position:sticky;top:calc(var(--header-height,82px) + 22px);max-height:calc(100dvh - var(--header-height,82px) - 44px);overflow:auto;scrollbar-width:thin}.sanka-guide-nav{padding:16px;border:1px solid var(--academy-line);border-radius:17px;background:rgba(7,17,34,.72)}.sanka-guide-home{display:block;margin-bottom:15px;color:#7fb9ff;text-decoration:none;font-size:13px;font-weight:750}.sanka-category-tree{border-top:1px solid var(--academy-line);padding-top:13px}.sanka-category-tree summary{cursor:pointer;color:#e5effd;font-size:13px;font-weight:850}.sanka-category-tree nav,.sanka-sibling-guides nav{display:grid;gap:3px;margin-top:9px}.sanka-category-tree a,.sanka-sibling-guides a{display:flex;justify-content:space-between;gap:8px;padding:8px 9px;border-radius:9px;color:#8fa7c6;text-decoration:none;font-size:12px;line-height:1.35}.sanka-category-tree a.is-active,.sanka-sibling-guides a.is-active{background:rgba(47,128,255,.15);color:#dcecff}.sanka-category-tree span{color:#526d90}.sanka-sibling-guides{margin-top:17px;padding-top:15px;border-top:1px solid var(--academy-line)}.sanka-sibling-guides>strong{font-size:12px;color:#718bac;text-transform:uppercase}
.sanka-guide-article{min-width:0}.sanka-guide-header{padding:30px;border:1px solid var(--academy-line);border-radius:23px;background:linear-gradient(145deg,rgba(13,30,55,.95),rgba(5,13,28,.95));box-shadow:0 20px 60px rgba(0,0,0,.2)}.sanka-guide-labels{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.sanka-guide-labels a,.sanka-guide-labels b{padding:6px 9px;border:1px solid rgba(82,151,242,.25);border-radius:999px;color:#87bfff;background:rgba(47,128,255,.08);text-decoration:none;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.sanka-guide-labels b.is-popular{color:#d1b3ff;border-color:rgba(151,97,255,.3)}.sanka-guide-labels .sanka-version-state.is-current,.sanka-version-state.is-current{color:#5ee0a1}.sanka-guide-labels .sanka-version-state.needs-review,.sanka-version-state.needs-review{color:#ffc46b}.sanka-guide-header h1{margin:17px 0 10px;font-size:clamp(33px,4.5vw,54px);line-height:1.06}.sanka-guide-subtitle{margin:0 0 12px!important;color:#a9c4e7!important;font-size:clamp(19px,2.2vw,25px)!important;font-weight:550!important}.sanka-guide-header>p{margin:0;color:#9eb3d0;font-size:17px}.sanka-guide-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.sanka-guide-meta span{padding:7px 10px;border:1px solid var(--academy-line);border-radius:9px;color:#8099bb;font-size:11px}
.sanka-academy-player{position:relative;aspect-ratio:16/9;margin:26px 0;border:1px solid var(--academy-line);border-radius:20px;overflow:hidden;background:#020712}.sanka-academy-player>div,.sanka-academy-loaded-media{width:100%;height:100%}.sanka-academy-player img{width:100%;height:100%;object-fit:cover;opacity:.65}.sanka-academy-player button{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:9px;min-height:52px;padding:12px 18px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(25,104,255,.9);box-shadow:0 15px 40px rgba(0,0,0,.35);color:#fff;font-weight:850;cursor:pointer}.sanka-academy-player small{position:absolute;right:14px;bottom:14px;padding:5px 8px;border-radius:7px;background:rgba(0,0,0,.7);color:#fff}.sanka-academy-loaded-media{border:0;object-fit:contain;background:#000}
.sanka-mobile-toc{display:none;margin:18px 0;border:1px solid var(--academy-line);border-radius:14px;background:var(--academy-panel)}.sanka-mobile-toc summary{padding:14px 16px;color:#eaf3ff;font-weight:800;cursor:pointer}.sanka-mobile-toc nav{display:grid;padding:0 16px 15px}.sanka-mobile-toc a{padding:7px;color:#8ca9ce;text-decoration:none;font-size:13px}.sanka-mobile-toc a.is-sub{padding-left:22px}
.sanka-guide-content{margin-top:28px;color:#c0cee1;font-size:16px;line-height:1.78}.sanka-guide-content h2,.sanka-guide-content h3{scroll-margin-top:calc(var(--header-height,82px) + 24px);color:#edf5ff}.sanka-guide-content h2{margin:52px 0 15px;font-size:30px}.sanka-guide-content h3{margin:32px 0 12px;font-size:22px}.sanka-guide-content img{max-width:100%;height:auto;border-radius:14px}.sanka-guide-content a{color:#70b4ff}.sanka-guide-content pre{position:relative;overflow:auto;padding:20px;border:1px solid rgba(111,161,226,.2);border-radius:14px;background:#020916;color:#cbe5ff}.sanka-copy-button{position:absolute;top:7px;right:7px;padding:6px 9px;border:1px solid rgba(126,177,241,.25);border-radius:8px;background:#10213c;color:#a9d2ff;cursor:pointer;font-size:11px}
.sanka-content-notice{display:grid;grid-template-columns:8px minmax(0,1fr);gap:14px;margin:24px 0;padding:17px;border:1px solid color-mix(in srgb,var(--notice,#52a4ff) 35%,transparent);border-radius:14px;background:color-mix(in srgb,var(--notice,#52a4ff) 8%,#071326)}.sanka-content-notice>i{border-radius:99px;background:var(--notice,#52a4ff)}.sanka-content-notice strong{display:block;margin-bottom:5px;color:var(--notice,#52a4ff)}.sanka-content-notice p:last-child{margin-bottom:0}.sanka-content-notice.is-tip{--notice:#45d7b4}.sanka-content-notice.is-warning,.sanka-content-notice.is-attention{--notice:#ffbf5b}.sanka-content-notice.is-critical{--notice:#ff6579}.sanka-content-notice.is-success{--notice:#52dc8e}.sanka-content-notice.is-version{--notice:#a985ff}
.sanka-section-title>span{color:#6faeff;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sanka-section-title h2{margin:5px 0 0;font-size:28px}.sanka-guide-steps,.sanka-guide-gallery,.sanka-guide-files,.sanka-guide-faq,.sanka-related-guides{margin-top:60px}.sanka-guide-steps ol{display:grid;gap:18px;margin:24px 0 0;padding:0;list-style:none}.sanka-guide-steps li{display:grid;grid-template-columns:50px minmax(0,1fr);gap:15px}.sanka-guide-steps li>i{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(68,145,255,.4);border-radius:14px;background:rgba(47,128,255,.14);color:#81bdff;font-style:normal;font-weight:900}.sanka-guide-steps li>div{padding:20px;border:1px solid var(--academy-line);border-radius:16px;background:var(--academy-panel)}.sanka-guide-steps h3{margin:0 0 8px}.sanka-guide-steps img{max-width:100%;height:auto;margin-top:14px;border-radius:12px}.sanka-step-warning,.sanka-step-tip{padding:10px 12px;border-radius:10px;background:rgba(255,184,79,.08);color:#ffcc80}.sanka-step-tip{background:rgba(70,214,171,.08);color:#79e1c2}.sanka-guide-steps [data-video-time]{border:0;background:transparent;color:#75b8ff;cursor:pointer}
.sanka-guide-gallery>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:13px;margin-top:21px}.sanka-guide-gallery figure{margin:0;min-width:0}.sanka-guide-gallery button{display:block;width:100%;padding:0;border:1px solid var(--academy-line);border-radius:14px;overflow:hidden;background:#061024;cursor:zoom-in}.sanka-guide-gallery img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.sanka-guide-gallery figcaption{padding:8px 4px;color:#7f96b5;font-size:12px}
.sanka-file-grid{display:grid;gap:13px;margin-top:20px}.sanka-file-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:19px;border:1px solid var(--academy-line);border-radius:17px;background:var(--academy-panel)}.sanka-file-card>i{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:rgba(47,128,255,.13);color:#74b7ff;font-style:normal;font-size:12px;font-weight:900}.sanka-file-card h3{margin:0}.sanka-file-card p{margin:5px 0;color:#91a7c5}.sanka-file-card dl{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.sanka-file-card dl div{padding:6px 9px;border:1px solid var(--academy-line);border-radius:8px}.sanka-file-card dt{color:#6982a3;font-size:9px;text-transform:uppercase}.sanka-file-card dd{margin:2px 0 0;color:#bdcce0;font-size:11px}.sanka-file-card code{position:relative;display:block;overflow:hidden;padding:9px 70px 9px 10px;border-radius:8px;background:#030a16;color:#7fa5ce;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.sanka-file-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sanka-file-actions a,.sanka-file-actions button{min-height:40px;padding:9px 12px;border:1px solid rgba(90,151,235,.25);border-radius:10px;background:rgba(255,255,255,.025);color:#9bc9ff;text-decoration:none;cursor:pointer;font-weight:700}.sanka-file-actions .sanka-file-download{background:#1e71ef;color:#fff}
.sanka-related-guides>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.sanka-related-guides a{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:16px;border:1px solid var(--academy-line);border-radius:14px;background:var(--academy-panel);color:#e6f0fd;text-decoration:none}.sanka-related-guides span{color:#7290b5;font-size:10px;text-transform:uppercase}.sanka-related-guides strong{grid-column:1}.sanka-related-guides i{grid-column:2;grid-row:1/3;align-self:center;color:#6aafff;font-style:normal}.sanka-guide-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:42px}.sanka-guide-pagination a{display:grid;gap:5px;padding:17px;border:1px solid var(--academy-line);border-radius:15px;background:rgba(8,20,40,.7);color:#edf5ff;text-decoration:none}.sanka-guide-pagination a:last-child{text-align:right}.sanka-guide-pagination span,.sanka-guide-pagination small{color:#718bad;font-size:11px}
.sanka-guide-feedback{margin-top:42px;padding:25px;border:1px solid rgba(82,151,243,.25);border-radius:19px;background:linear-gradient(130deg,rgba(40,115,235,.12),rgba(102,65,207,.07))}.sanka-guide-feedback>span{color:#72aef5;font-size:11px;text-transform:uppercase}.sanka-guide-feedback h2{margin:6px 0 16px}.sanka-guide-feedback>div{display:flex;flex-wrap:wrap;gap:8px}.sanka-guide-feedback button,.sanka-guide-feedback a{min-height:44px;padding:10px 14px;border:1px solid rgba(105,162,239,.3);border-radius:11px;background:rgba(255,255,255,.035);color:#e7f1ff;text-decoration:none;cursor:pointer}.sanka-feedback-detail{display:grid;gap:6px;margin-top:14px}.sanka-feedback-detail textarea{width:100%;min-height:90px;padding:12px;border:1px solid var(--academy-line);border-radius:11px;background:#040c1a;color:#e4effe}.sanka-feedback-support{margin-top:10px}
.sanka-feedback-detail[hidden],.sanka-feedback-support[hidden]{display:none!important}
.sanka-faq-detail{max-width:900px;padding-bottom:88px}.sanka-faq-detail article{margin-top:24px;padding:clamp(24px,4vw,44px);border:1px solid var(--academy-line);border-radius:24px;background:linear-gradient(145deg,rgba(13,30,55,.96),rgba(5,13,28,.96));box-shadow:0 24px 70px rgba(0,0,0,.24)}.sanka-faq-detail h1{margin:0;font-size:clamp(32px,5vw,52px);line-height:1.08}.sanka-faq-detail .sanka-guide-content{margin-top:24px}.sanka-faq-detail .sanka-academy-ticket-cta{display:inline-flex;margin-top:28px;padding:12px 16px;border-radius:11px;background:#1f71ed;color:#fff;text-decoration:none;font-weight:800}
.sanka-guide-toc{padding:16px;border:1px solid var(--academy-line);border-radius:17px;background:rgba(7,17,34,.72)}.sanka-guide-toc>strong{color:#e7f0fd;font-size:13px}.sanka-guide-toc nav{display:grid;gap:2px;margin-top:9px}.sanka-guide-toc nav a{padding:6px 8px;border-left:2px solid transparent;color:#7892b4;text-decoration:none;font-size:12px}.sanka-guide-toc nav a.is-sub{padding-left:18px}.sanka-guide-toc nav a.is-active{border-color:var(--academy-accent);color:#a9d2ff;background:rgba(47,128,255,.07)}.sanka-guide-toc dl{display:grid;gap:10px;margin:17px 0}.sanka-guide-toc dl div{padding-top:9px;border-top:1px solid var(--academy-line)}.sanka-guide-toc dt{color:#607a9c;font-size:9px;text-transform:uppercase}.sanka-guide-toc dd{margin:4px 0 0;color:#bacbe0;font-size:11px;line-height:1.5}.sanka-guide-toc .sanka-academy-ticket-cta{display:block;padding:10px;border-radius:10px;background:#1f71ed;color:#fff;text-align:center;text-decoration:none;font-size:12px;font-weight:800}
.sanka-version-state{font-size:10px!important;text-transform:uppercase}.sanka-guide-card .sanka-version-state{margin-left:auto}
.sanka-academy-lightbox,.sanka-pdf-viewer{position:fixed;inset:0;z-index:1200;background:rgba(1,5,14,.93);backdrop-filter:blur(10px)}.sanka-academy-lightbox:not([hidden]){display:grid;grid-template-columns:56px minmax(0,1fr) 56px;place-items:center;padding:calc(20px + env(safe-area-inset-top)) 20px calc(20px + env(safe-area-inset-bottom))}.sanka-academy-lightbox figure{margin:0;max-width:min(1100px,100%);max-height:90dvh;text-align:center}.sanka-academy-lightbox img{max-width:100%;max-height:82dvh;border-radius:12px}.sanka-academy-lightbox figcaption{margin-top:8px;color:#b6c6db}.sanka-academy-lightbox button{width:48px;height:48px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:#0b1930;color:#fff;font-size:28px;cursor:pointer}.sanka-lightbox-close{position:absolute;top:calc(14px + env(safe-area-inset-top));right:16px}.sanka-pdf-viewer:not([hidden]){display:grid;grid-template-rows:auto 1fr;padding:18px}.sanka-pdf-viewer>div{display:flex;align-items:center;gap:10px;padding:10px 0;color:#fff}.sanka-pdf-viewer>div span{margin-right:auto;color:#879dba}.sanka-pdf-viewer button{min-height:42px;padding:8px 12px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#0d1e38;color:#fff;cursor:pointer}.sanka-pdf-viewer object{width:100%;height:100%;border:0;border-radius:12px;background:#fff}.sanka-lightbox-open{overflow:hidden}
.sanka-seo-preview{position:relative;margin:22px 0 0;padding:18px;border:1px solid #d7e1ee;border-radius:10px;background:#fff}.sanka-seo-preview>span{color:#5f6368}.sanka-seo-preview h3{margin:8px 0 3px;color:#1a0dab;font-size:20px;font-weight:400}.sanka-seo-preview code{color:#188038}.sanka-seo-preview p{max-width:720px;color:#4d5156}.sanka-seo-preview>strong{position:absolute;top:14px;right:14px;color:#16884d}.sanka-seo-preview em{display:block;color:#a45c00}.sanka-academy-ticket-context{border-left:4px solid #2f80ff!important}.sanka-academy-ticket-context dl{display:grid;grid-template-columns:auto 1fr;gap:5px 12px}
body.sanka-academy-embed .sanka-guide-layout{grid-template-columns:minmax(160px,200px) minmax(0,1fr)!important;max-width:1180px}body.sanka-academy-embed .sanka-guide-toc{display:none}body.sanka-academy-embed .sanka-guide-header{padding:23px}body.sanka-academy-embed .sanka-guide-header h1{font-size:clamp(28px,4vw,44px)}body.sanka-academy-embed .sanka-academy-breadcrumb{padding-top:12px}
@media(max-width:1100px){.sanka-guide-layout{grid-template-columns:190px minmax(0,1fr)!important}.sanka-guide-toc{display:none}.sanka-mobile-toc{display:block}}
@media(max-width:780px){.sanka-category-hero{grid-template-columns:1fr;padding:25px}.sanka-category-hero>i{width:64px;height:64px}.sanka-guide-layout,body.sanka-academy-embed .sanka-guide-layout{display:block!important;padding-top:12px!important}.sanka-guide-nav{position:static;max-height:none;margin-bottom:16px}.sanka-category-tree:not([open]) nav{display:none}.sanka-sibling-guides{display:none}.sanka-guide-header{padding:22px}.sanka-guide-header h1{font-size:clamp(30px,9vw,43px)}.sanka-guide-header>p{font-size:15px}.sanka-guide-content h2{font-size:26px}.sanka-related-guides>div:last-child,.sanka-guide-pagination{grid-template-columns:1fr}.sanka-guide-pagination a:last-child{text-align:left}.sanka-guide-steps li{grid-template-columns:40px minmax(0,1fr)}.sanka-guide-steps li>i{width:36px;height:36px}.sanka-file-card{grid-template-columns:1fr}.sanka-academy-lightbox:not([hidden]){grid-template-columns:44px minmax(0,1fr) 44px;padding-inline:5px}.sanka-academy-lightbox button{width:40px;height:40px}.sanka-pdf-viewer{padding:8px!important}.sanka-pdf-viewer>div span{display:none}}
@media(max-width:430px){.sanka-category-hero{padding:20px}.sanka-category-hero dl{display:grid;grid-template-columns:1fr 1fr}.sanka-category-hero dl div{min-width:0}.sanka-guide-nav{padding:13px}.sanka-guide-header{border-radius:18px;padding:18px}.sanka-guide-meta{display:grid;grid-template-columns:1fr 1fr}.sanka-guide-meta span{font-size:10px}.sanka-file-actions{display:grid}.sanka-guide-feedback{padding:18px}.sanka-guide-feedback>div{display:grid}.sanka-academy-breadcrumb li{font-size:11px}}
@media(prefers-reduced-motion:reduce){.sanka-academy *{scroll-behavior:auto!important;animation-duration:1ms!important;transition-duration:1ms!important}}

@media print{
 @page{size:A4;margin:16mm}.site-header,.site-footer,.sanka-guide-nav,.sanka-guide-toc,.sanka-mobile-toc,.sanka-academy-breadcrumb,.sanka-guide-feedback,.sanka-academy-ticket-cta,.sanka-copy-button,.sanka-guide-pagination,.sanka-academy-lightbox,.sanka-pdf-viewer{display:none!important}
 html,body,.sanka-academy,.sanka-guide-layout,.sanka-guide-article{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;color:#000!important;box-shadow:none!important}.sanka-guide-header,.sanka-content-notice,.sanka-file-card,.sanka-guide-steps li>div{border-color:#bbb!important;background:#fff!important;color:#000!important;box-shadow:none!important}.sanka-guide-header h1,.sanka-guide-content h2,.sanka-guide-content h3,.sanka-guide-header p,.sanka-guide-content,.sanka-file-card h3{color:#000!important}.sanka-guide-content a[href]:after{content:' (' attr(href) ')';font-size:9pt}.sanka-academy-player{height:auto;aspect-ratio:auto;border:1px solid #aaa;padding:12px}.sanka-academy-player:after{content:'Video eğitimi: ' attr(data-src);color:#000}.sanka-academy-player>div{display:none}.sanka-guide-gallery figure,.sanka-file-card,.sanka-guide-steps li{break-inside:avoid}.sanka-guide-content h2,.sanka-section-title{break-after:avoid}
}
