/* Existing functional components migrated at F2; former files stay published. */
@layer p1-miras{
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) ::selection{background:var(--yesil-perde);color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box{scrollbar-width:thin;scrollbar-color:transparent transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box:hover{scrollbar-color:var(--yesil) transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box::-webkit-scrollbar{width:6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box::-webkit-scrollbar-thumb{background:transparent;border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box:hover::-webkit-scrollbar-thumb{background:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #btnSignIn{background:var(--shiraz);color:var(--perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #btnSignUp{background:transparent;color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .hint{font-size:0.75rem;line-height:20px;color:var(--mut);font-style:italic;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .dedication{font-size:0.75rem;line-height:20px;color:color-mix(in srgb,var(--yesil) 58%,var(--mut));font-style:italic;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateMsg{font-size:0.875rem;min-height:1.2em;margin-top:0.58rem;color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .err{font-weight:500;color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .ok{font-weight:500;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pinned-section{flex-shrink:0;margin-bottom:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pinned-history{flex:0 0 auto;max-height:150px;overflow-y:auto;margin-bottom:6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .icon-btn{background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:var(--mut);padding:5px;border-radius:0;display:flex;align-items:center;justify-content:center;transition:background 0.18s, color 0.18s;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .icon-btn:hover{color:var(--yesil);background:var(--yesil-perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wiz-btn{font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:var(--font-ui);font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:0.8125rem;padding:0.24rem 0.65rem;border:1px dashed var(--hair);border-radius:0;background:none;color:var(--mut);cursor:pointer;white-space:nowrap;transition:border-color 0.18s, color 0.18s;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wiz-btn:hover{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-h2{font-size:1.0625rem;line-height:20px;font-weight:500;color:var(--yesil);margin:0.18rem 0px 0.45rem;letter-spacing:-0.005em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-h3{font-size:1.0625rem;line-height:20px;font-weight:500;color:var(--yesil);margin:0.7rem 0px 0.28rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-rule{border-right:0px;border-bottom:0px;border-left:0px;border-image:none;border-top:1px solid var(--hair);margin:1.62em 0px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-ul{list-style:none;margin:0.38rem 0px 0.58rem;padding-left:0px;}
/* 24 Eki (istemci denetimi): numaralı model çıktısı tireli listeye dönüşüp numarasını yitiriyordu; artık <ol class="md-ol">. Tireler
   Arapçada satır sonunda kalıyordu; mantıksal (inline) kenarlar kullanılır. */
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-ol{margin:0.38rem 0px 0.58rem;padding-inline-start:1.6rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-ol li{margin:0.18rem 0px;line-height:24px;padding-inline-start:0.2rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-ol li::marker{color:var(--yesil);font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-ul li{position:relative;padding-inline-start:1.04rem;margin:0.18rem 0px;line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-ul li::before{content:"—";position:absolute;inset-inline-start:0px;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-code{font-size:0.875rem;background:var(--yesil-perde);padding:0.04em 0.28em;border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-table{border-collapse:collapse;width:100%;margin:0.9rem 0px;font-size:0.875rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-table th,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-table td{border:1px solid var(--hair);padding:0.5rem 0.72rem;text-align:start;vertical-align:top;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-table thead th{background:var(--yesil-perde);color:var(--yesil);font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .md-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--yesil-perde) 55%,transparent);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-provenance{display:flex;flex-wrap:wrap;align-items:center;gap:0.38rem;margin:0px 0px 0.72rem;color:var(--mut);font-size:0.75rem;line-height:24px;letter-spacing:0.035em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-provenance .provenance-mode{color:var(--ink);font-weight:500;letter-spacing:0.08em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-provenance .provenance-separator{opacity:0.42;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #toggleSide{color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sr-only{position:absolute;width:1px;height:1px;padding:0px;margin:-1px;overflow:hidden;clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .source-state-supported{opacity:0.85;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .source-state-examined{opacity:0.7;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti{margin-top:12px;font-family:var(--font-ui);font-size:0.6875rem;color:var(--mut);opacity:0.7;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti > summary{cursor:pointer;list-style:none;letter-spacing:0.04em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti > summary::-webkit-details-marker{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti > summary::before{content:"› ";display:inline-block;transition:transform 0.15s;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti[open] > summary::before{content:"⌄ ";}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti .p1-provenance{margin-top:6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .hold-receipt{display:block;margin-top:10px;font-family:var(--font-ui);font-size:0.6875rem;letter-spacing:0.02em;color:var(--mut);opacity:0.75;font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-ledger{margin-top:0.82rem;border-top:1px solid var(--hair);padding-top:0.68rem;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-head{display:flex;align-items:center;justify-content:space-between;gap:0.7rem;margin-bottom:0.42rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-title{color:var(--yesil);font-size:0.75rem;text-transform:uppercase;letter-spacing:0.12em;font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-empty{font-size:0.8125rem;color:var(--ink);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-warn{margin-top:0.42rem;font-size:0.8125rem;color:var(--ink);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-list{display:flex;flex-direction:column;gap:0.42rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-item{border-left:1px solid var(--hair);padding:0.1rem 0px 0.16rem 0.66rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-link{color:var(--yesil);text-decoration:none;font-size:0.875rem;font-weight:500;line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-link:hover{text-decoration:underline 1px;text-underline-offset:3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-note{margin-top:0.07rem;color:var(--mut);font-size:0.8125rem;line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .evidence-source{margin-top:0.07rem;color:var(--ink2);font-size:0.75rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lamp-row{display:flex;gap:12px;align-items:baseline;margin-bottom:7px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lamp-row b{color:var(--yesil);min-width:96px;font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .closer{margin-top:22px;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .okunuyor{border-inline-start:1px solid var(--hair);padding-inline-start:0.6em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .qbox-hint{font-size:0.75rem;color:var(--ink2);opacity:0.75;margin:0px 0px 0.35rem;line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .qbox-hint:empty{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .chips-line{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .file-chip{display:inline-flex;gap:8px;align-items:center;background:var(--yesil-perde);border:1px solid var(--hair);border-radius:0;padding:5px 10px;font-size:0.8125rem;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .file-chip .x{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--mut);font-size:0.75rem;padding:0px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .file-chip .x:hover{color:var(--yesil);}
/* HALKA 21 · görsel eki: küçük resim + boyut; sağ panel önizlemesi görselin kendisini çizer. */
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .file-chip-kucuk{width:28px;height:28px;object-fit:cover;display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .file-chip-boyut{font-size:.75em;opacity:.75;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .document-preview-gorsel{display:block;max-width:100%;height:auto;margin:.6rem 0;border:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-picker{position:relative;flex-shrink:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-trigger{display:flex;align-items:center;gap:6px;background:var(--yesil-perde);border:1px solid var(--hair);color:var(--yesil);font-size:0.875rem;font-weight:500;padding:6px 11px;border-radius:0;white-space:nowrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-trigger:hover{border-color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .dot{width:5px;height:5px;border-radius:0;background:var(--yesil);opacity:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .busy .dot{opacity:1;animation:0.8s ease 0s infinite normal none running blink;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-menu{display:none;position:absolute;bottom:calc(100% + 6px);left:0px;z-index:120;min-width:270px;background:var(--zemin);border:1px solid var(--yesil);border-radius:0;box-shadow:none;padding:5px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-menu.show{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-opt{width:100%;display:flex;gap:8px;padding:10px 12px;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;text-align:left;border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-opt:hover,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vites-opt.active{background:var(--yesil-perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .nm{display:block;font-size:1.0625rem;color:var(--ink);font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .ds{display:block;font-size:0.8125rem;color:var(--mut);line-height:20px;margin-top:1px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .floating-menu,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .chat-menu{display:none;position:fixed;z-index:650;min-width:188px;padding:5px;border:1px solid var(--hair);border-radius:0;background:var(--zemin);box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .floating-menu.show,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .chat-menu.show{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .menu-item{width:100%;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;color:var(--ink);text-align:left;border-radius:0;padding:8px 10px;font-size:0.875rem;font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .menu-item:hover{background:var(--yesil-perde);color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .menu-item.danger{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .menu-item.danger:hover{background:var(--shiraz-perde);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal{position:fixed;inset:0px;background:var(--zemin);z-index:500;display:flex;align-items:center;justify-content:center;padding:1rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box{width:min(680px, 100%);max-height:82vh;overflow-y:auto;background:var(--shell-ground);border:1px solid var(--yesil);border-radius:0;padding:1.8rem;box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box h3{text-align:center;font-size:1.6rem;line-height:16px;font-weight:500;color:var(--metin-siraz,var(--shiraz));text-transform:lowercase;margin-bottom:0.8rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam{max-width:33em;overflow-wrap:break-word;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam p{margin:0px 0px 0.81em;line-height:24px;font-size:1.0625rem;text-align:left;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam p:last-child{margin-bottom:0px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam .pl{margin:0px 0px 0.9em;line-height:28px;font-size:1.0625rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam .consent-heading{margin-top:18px;font-size:0.875rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-actions{display:flex;justify-content:flex-end;gap:0.6rem;margin-top:1.5rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-timer{text-align:end;font-size:0.75rem;color:var(--ink2);margin:0.45rem 0px 0px;min-height:1em;font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #consentAccept:disabled{opacity:0.55;cursor:not-allowed;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #consentOverlay .modal-box{max-width:min(34em, 92vw);padding:2.1rem 2.2rem 1.1rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #consentOverlay .modal-box h3{font-size:1.25rem;line-height:20px;margin-bottom:1.5rem;}
@media (max-width: 768px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #consentOverlay .modal-box{padding:1.4rem 1.15rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #consentOverlay .modal-box h3{font-size:1.25rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam p,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pax-tam .pl{font-size:0.875rem;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .consent-heading{color:var(--metin-siraz,var(--shiraz));font-weight:500;margin:14px 0px 6px;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.04em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box ul{list-style:none;padding-left:0px;margin:0.3rem 0px 0.8rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box li{position:relative;padding-inline-start:1.1rem;margin-bottom:0.4rem;font-size:0.875rem;line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box li::before{content:"—";position:absolute;inset-inline-start:0px;color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .fb-actions{display:flex;gap:0.6rem;justify-content:flex-end;margin-top:1.2rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-primary,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-ghost{padding:9px 20px;border-radius:0;font-size:0.875rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-primary{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:var(--shiraz);color:var(--perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-ghost{border:1px solid var(--hair);background:transparent;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-ghost:hover{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-ghost.danger{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .btn-ghost.danger:hover{background:var(--shiraz-perde);border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .export-options{display:flex;flex-direction:column;gap:8px;margin-top:1rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .export-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--hair);border-radius:0;background:var(--zemin);color:var(--ink);padding:10px 12px;text-align:left;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .export-option:hover{border-color:var(--yesil);background:var(--yesil-perde);color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .export-option strong{font-size:1.0625rem;font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .export-option span{color:var(--mut);font-size:0.875rem;}
@media (max-width: 768px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lantern-trigger{font-size:0.8125rem;padding:5px 9px;}}
@media print{:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal{display:none;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .dedication{color:color-mix(in srgb,var(--yesil) 88%,var(--mut));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleAuthOverlay{z-index:1100;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleAuthOverlay .modal-box{width:min(25rem, 100%);padding:1.35rem;text-align:left;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleAuthOverlay .google-auth-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleAuthOverlay h2{margin:0px;color:var(--ink);font-size:1.25rem;line-height:20px;font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleAuthClose{width:44px;height:44px;border:0px;background:transparent;color:var(--mut);font-size:1.6rem;line-height:16px;cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleAuthClose:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:2px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleButtonMount{width:100%;min-height:44px;overflow:hidden;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleButtonMount > div{max-width:100%;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleOAuthFallback{width:100%;margin-top:0.85rem;padding:0.62rem 0.75rem;border-right:0px;border-bottom:0px;border-left:0px;border-image:none;border-top:1px solid var(--hair);background:transparent;color:var(--mut);font-size:0.875rem;line-height:20px;text-align:left;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleOAuthFallback:hover{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #googleOAuthFallback:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:2px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .satir-ici-kunye{margin:0.55rem 0px 0px;font-size:0.75rem;letter-spacing:0.02em;color:var(--mut);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .satir-ici-kunye .kunye-acik{opacity:0.92;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .floating-menu,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .chat-menu{border-color:var(--gumus);border-radius:0;min-width:15rem;max-width:20rem;max-height:70vh;overflow-y:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .modal-box{border:1px solid var(--gumus);border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) hr.menu-sep{border-width:1px medium medium;border-style:dotted none none;border-color:var(--gumus) currentcolor currentcolor;border-image:none;margin:4px 6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .menu-head{display:block;font-size:0.6875rem;letter-spacing:0.16em;color:var(--mut);padding:7px 10px 2px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .menu-item[disabled]{color:var(--mut);font-style:italic;cursor:default;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sgov{display:grid;grid-template-columns:10.5rem 1fr;gap:0px 14px;min-height:19rem;margin-top:0.6rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .snav{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--gumus);padding-right:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .snv{text-align:start;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-inline-start:2px solid transparent;padding:7px 10px;color:var(--ink);font-size:0.875rem;cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .snv.on{border-inline-start-color:var(--gumus);color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sp{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sp.on{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .srow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0px;border-bottom:1px dotted var(--gumus);font-size:0.875rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .srow i{color:var(--mut);font-size:0.8125rem;text-align:end;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sdip{font-size:0.8125rem;font-style:italic;color:var(--mut);margin-top:10px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-state{display:block;margin-top:0.45rem;color:var(--mut);font-size:0.875rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-plan{display:grid;gap:0.3rem;margin-top:0.75rem;padding:0.75rem;border:1px solid color-mix(in srgb,var(--yesil-rat) 30%,transparent);font-size:0.875rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-plan strong{font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-plan code{overflow-wrap:anywhere;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.75rem;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-action{min-height:44px;padding:0.55rem 0.85rem;border:1px solid;border-radius:0;background:transparent;color:var(--metin-yesil,var(--yesil-rat));font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:var(--font-ui);font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .longform-action:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:3px;}
@media (max-width: 640px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sgov{grid-template-columns:1fr;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .snav{flex-flow:wrap;border-right-width:medium;border-right-style:none;border-right-color:currentcolor;border-bottom:1px solid var(--gumus);padding:0px 0px 6px;}}
:root:where(html[data-p1-stiller~="assets/zarif-v15.css"]){--micro:.6875rem;--label:.75rem;--meta:.8125rem;--ui:.875rem;--body:1.0625rem;--q:1.0625rem;--h2:1.6rem;--h1:2.1rem;--sp1:4px;--sp2:8px;--sp3:12px;--sp4:16px;--sp5:24px;--sp6:32px;--sp7:48px;--sp8:64px;--r:12px;--topbar-h:60px;--reading-gutter:24px;--r-xs:12px;--r-sm:12px;--r-md:12px;--r-lg:12px;--r-pill:999px;--ease:cubic-bezier(.2,.6,.2,1);--safe-bottom:env(safe-area-inset-bottom,0px);--celik-kenar:var(--gumus);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--top-d:40px;--top-satin:var(--shiraz);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) *{box-sizing:border-box;}
html:where(html[data-p1-stiller~="assets/zarif-v15.css"]){font-size:16px;-webkit-text-size-adjust:100%;}
html:where(html[data-p1-stiller~="assets/zarif-v15.css"]),:where(html[data-p1-stiller~="assets/zarif-v15.css"]) body{height:100%;margin:0;overflow:hidden;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) body{background:var(--shell-ground);color:var(--ink);font-family:var(--font);font-size:var(--body);line-height:28px;-webkit-font-smoothing:antialiased;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) body::before{content:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) input,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) select,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) textarea{font-family:var(--font-ui);font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button{cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) input,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) textarea,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) select{touch-action:manipulation;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button{min-height:36px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button:focus-visible,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) a:focus-visible,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) input:focus-visible,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) textarea:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button:disabled{cursor:not-allowed;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) a{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h1,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h2,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h3,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h4{font-family:var(--font-title);font-weight:400;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h1{font-size:var(--h1);line-height:40px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h2{font-size:var(--h2);line-height:32px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h3,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) h4{font-size:var(--q);line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) svg:not(.pi){width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [hidden]{display:none!important;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gate{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:auto;padding:32px 24px;background:var(--shell-ground);gap:16px;scrollbar-width:thin;scrollbar-color:var(--mut) transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox{width:min(1180px,100%);margin:auto 0 0;padding:0;display:grid;grid-template-columns:52fr 48fr;grid-template-areas:"intro auth";gap:0;align-items:stretch;text-align:start;border:0;background:none;box-shadow:none;}
@media (max-width:900px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox{width:min(860px,100%);grid-template-columns:1fr 1fr;}}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox{width:min(460px,100%);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "auth";}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-intro{grid-area:intro;padding:56px 48px 56px 0;background:var(--shell-ground);border-inline-end:1px solid var(--hair);display:flex;flex-direction:column;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-intro{padding:32px 0 24px;border-inline-end:0;border-bottom:1px solid var(--hair);}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur{position:relative;width:72px;height:72px;margin:0 0 26px;border-radius:0;background:none;display:block;overflow:visible;box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur .gate-emblem{width:72px;height:72px;display:block;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur{width:56px;height:56px;margin-bottom:18px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur .gate-emblem{width:56px;height:56px;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-mottos{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:6px;font-family:var(--font-ui);font-size:var(--meta);line-height:22px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-mottos .motto-gai{font-family:var(--font-title);font-style:italic;font-size:var(--ui);color:var(--shiraz-acik);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-mottos a{color:inherit;text-decoration:underline;text-underline-offset:2px;display:inline-block;padding:4px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox h1{font-size:var(--h1);line-height:40px;margin:0 0 8px;max-width:none;letter-spacing:.01em;text-transform:none;color:var(--ink);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox p{font-size:var(--body);line-height:28px;color:var(--ink2);font-style:normal;margin:0 0 28px;max-width:34ch;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-pax{display:inline-flex;align-items:center;min-height:36px;font-family:var(--font-ui);font-size:var(--ui);line-height:20px;color:var(--ink2);text-decoration:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #langPicker{justify-self:end;width:min(240px,100%);margin:0 0 24px;position:relative;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-auth{grid-area:auth;background:var(--shell-ground);border:0;border-radius:0;padding:56px 0 56px 48px;display:flex;flex-direction:column;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-auth{padding:24px 0 32px;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #btnGoogle{background:var(--yesil-rat);color:var(--zemin);border:0;min-height:52px;height:52px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #btnGoogle svg{stroke:var(--zemin);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #btnEmailToggle,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #btnApple{background:transparent;border:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #btnApple svg{fill:currentColor;stroke:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .veya{display:flex;align-items:center;gap:12px;margin:14px 0;font-family:var(--font-ui);font-size:var(--meta);color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .veya::before,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .veya::after{content:"";flex:1;height:1px;background:var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #emailForm{margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gfoot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gfoot .gate-links a{display:inline-block;padding:4px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .auth-btn,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .lang-trigger,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox input,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #emailSection button{width:100%;min-height:44px;padding:12px 16px;border:1px solid var(--hair);border-radius:0;background:var(--perde);color:var(--ink);font-size:var(--ui);line-height:20px;box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .auth-btn{display:flex;align-items:center;justify-content:center;height:48px;min-height:48px;gap:10px;margin:0 0 10px;text-align:center;background:var(--kapak);border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .auth-icon{font-size:var(--ui);width:20px;text-align:center;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .auth-label{flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox input{margin-bottom:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .row{display:flex;gap:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .hint{font-size:var(--meta);line-height:24px;margin:24px 0 0;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .lang-trigger{display:flex;justify-content:space-between;align-items:center;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lang-dropdown{display:none;position:absolute;inset:calc(100% + 8px) 0 auto;z-index:1010;background:var(--perde);padding:12px;border:1px solid var(--hair);border-radius:0;box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lang-dropdown.show{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lang-list{max-height:min(280px,40dvh);overflow:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lang-opt{width:100%;padding:8px 12px;min-height:44px;border:0;background:transparent;text-align:start;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .lang-opt.active{color:var(--metin-siraz,var(--shiraz));background:var(--yesil-perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #emailSection{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #emailSection.show{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox #emailSection button.sifre-unuttum{width:auto;min-height:44px;margin-top:4px;padding:10px 0;border:0;background:transparent;color:var(--ink2);text-decoration:underline;text-underline-offset:3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateMsg{font-size:var(--ui);line-height:24px;margin-top:16px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateMsg .gate-ipucu-google{display:inline;margin:0 0 0 6px;padding:0;border:0;background:transparent;color:var(--metin-siraz,var(--shiraz));font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;width:min(1180px,100%);font-family:var(--font-ui);font-size:var(--micro);line-height:20px;margin-top:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-links a{display:inline-flex;align-items:center;min-height:36px;text-decoration:none;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .yapan-p1{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .yapan-p1.ithaf{flex-basis:100%;text-align:center;font-family:var(--font-serif,Book,Georgia,serif);font-style:italic;letter-spacing:.01em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surum-satiri{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);text-align:end;overflow-wrap:anywhere;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gate>.surum-satiri{margin-bottom:auto;text-align:center;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell{display:none;width:100%;height:100dvh;grid-template-columns:var(--sidebar-w) minmax(0,1fr);background:var(--shell-ground);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready{display:grid;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;gap:0;border-inline-end:1px solid var(--hair);background:var(--shell-ground);overflow:hidden;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-v15-side-brand{display:flex;align-items:center;min-height:66px;padding:20px 18px 16px;gap:10px;flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-suit-mark{width:30px;height:30px;border-radius:0;background:var(--top-satin);display:grid;place-items:center;flex:none;box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-suit-mark svg{width:16px;height:16px;stroke:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-v15-side-brand #sidebarClose{margin-inline-start:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .side-top{display:flex;flex-direction:column;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .new-chat{border:0;background:transparent;min-height:40px;color:var(--yesil);font-size:var(--ui);font-weight:500;display:flex;align-items:center;gap:8px;margin:2px 12px 4px;padding:9px 12px;text-align:start;border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .new-chat:hover{background:var(--yesil-perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-side-search{display:flex;align-items:center;flex:none;gap:8px;margin:6px 12px 10px;padding:8px 12px;border:1px solid var(--hair);border-radius:0;background:var(--kapak);color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-side-search input{min-width:0;width:100%;border:0;background:transparent;color:var(--ink2);height:20px;font-size:var(--ui);padding:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .side-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;border:0;padding:14px 18px 6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .side-label,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-plan-label{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);letter-spacing:.13em;text-transform:uppercase;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:0;padding:0 8px;margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-item{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px 8px 12px;border:0;background:transparent;color:var(--ink2);font-family:var(--font-ui);font-size:var(--ui);line-height:20px;border-radius:0;cursor:pointer;flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-item.active{color:var(--metin-yesil,var(--yesil-rat));background:var(--yesil-perde);box-shadow:none;border-inline-start:2px solid var(--yesil-rat);border-radius:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-item:hover{background:var(--hair2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-title{flex:1;min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.3;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-empty{font-size:var(--ui);line-height:24px;color:var(--mut);padding:8px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-load-more{align-self:stretch;min-height:44px;margin:8px 4px 12px;padding:8px 12px;border:1px solid var(--hair);border-radius:0;background:transparent;color:var(--ink2);font:inherit;cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-load-more:hover{background:var(--hair2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-item-main{flex:1;min-width:0;min-height:20px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .history-more,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .account-more,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-icon-only,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .icon-btn,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle{display:inline-grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pinned-section{flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pinned-history{max-height:160px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .side-foot{position:relative;display:flex;align-items:center;gap:10px;margin-top:auto;padding:14px 16px;border-top:1px solid var(--hair);flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-plan-label{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .avatar{width:30px;height:30px;border-radius:0;background:transparent;border:1px solid var(--yesil-rat);color:var(--metin-yesil,var(--yesil-rat));display:grid;place-items:center;font-family:var(--font-ui);font-size:var(--ui);flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .account-text{flex:1;min-width:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .account-name{font-family:var(--font-ui);font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .account-email{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #main{display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;height:100%;padding:0;background:var(--shell-ground);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:60px;flex:none;padding-block:0;padding-inline:max(16px,calc((100% - var(--kolon))/2));border-bottom:1px solid var(--hair);background:var(--shell-ground);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-v15-room-title{font-family:var(--font-title);font-size:1.25rem;line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-left,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-right{display:flex;align-items:center;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-left{grid-column:1;justify-self:start;order:-1;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-center{grid-column:2;justify-self:center;display:flex;align-items:center;gap:8px;min-width:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-right{grid-column:3;justify-self:end;margin-inline-start:0;order:2;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-center .brand{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-center .brand-sep{display:inline;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-breadcrumb,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-beta,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-back-forward{display:none;}
/* Kurucu 2 Kas (KABUK_SOZLESMESI « Founder kessin » satırı kesildi): sihirbaz sekmeleri GÖRÜNÜR; yalnız ≤620 px menüde kalır. */
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #thread{display:flex;flex-direction:column;gap:26px;width:min(var(--kolon),calc(100% - 2 * var(--reading-gutter)));max-width:var(--kolon);margin:0 auto;padding:36px 0 24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .empty-manual{width:100%;padding:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .empty-manual p{font-size:var(--body);line-height:28px;color:var(--ink2);margin:0;text-align:start;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg{width:100%;min-width:0;margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant{padding:0;border:0;background:transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body{font-family:var(--font);font-size:var(--body);line-height:28px;color:var(--ink);overflow-wrap:anywhere;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user{align-self:flex-end;width:auto;max-width:min(60%,34ch);padding:0;border:0;background:transparent;color:var(--ink);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user .body{padding-block:2px;padding-inline:0 14px;border-radius:0;background:transparent;color:var(--metin-siraz,var(--shiraz));border:0;border-inline-end:1px solid var(--shiraz);font-size:var(--q);line-height:1.5;font-style:normal;box-shadow:none;max-width:100%;margin-inline-start:auto;transform-origin:100% 100%;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user .body{max-width:100%;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user.seal .body{animation:question-seal .42s var(--ease);}
@keyframes question-seal{0%{transform:scale(.9);}
55%{transform:scale(1.015);}
100%{transform:scale(1);}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body p,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .para{margin:0 0 12px;line-height:1.62;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body p:last-child{margin-bottom:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body .md-h2,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body h2{font-family:var(--font-title);font-weight:400;font-size:var(--h2);line-height:32px;margin:32px 0 16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body .md-h3,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body h3{font-family:var(--font-title);font-weight:400;font-size:var(--q);line-height:28px;margin:24px 0 12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body blockquote{margin:16px 0;padding-inline-start:16px;border-inline-start:1px solid var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body li{line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body pre{overflow:auto;padding:16px;background:var(--perde);border:1px solid var(--hair);border-radius:0;font-size:var(--ui);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body table{display:block;max-width:100%;overflow:auto;border-collapse:collapse;font-size:var(--body);line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body th,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg .body td{padding:8px 12px;border:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .act{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:36px;min-height:36px;padding:8px;border:0;background:transparent;color:var(--mut);font-family:var(--font-ui);font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .act:hover{color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user .meta{margin-top:6px;justify-content:flex-end;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-panel{margin-top:16px;padding-top:12px;border-top:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-panel>summary{cursor:pointer;min-height:36px;display:flex;align-items:center;gap:6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-panel>summary:before{content:"▸";}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-panel[open]>summary:before{content:"▾";}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-panel ul{list-style:none;padding:0;margin:12px 0 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-source{padding:12px 0;border-bottom:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-citation{display:grid;grid-template-columns:24px minmax(0,1fr) auto;column-gap:12px;align-items:baseline;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-citation>.no{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-citation>.md-link{font-size:var(--meta);line-height:24px;text-decoration:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-citation>.kaynak-alinti,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-citation>.kaynak-atif,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-inline-citation>.kaynak-uyari{grid-column:2/-1;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-baslik{font-family:var(--font-ui);font-size:var(--label);line-height:20px;letter-spacing:.12em;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-title{font-size:var(--meta);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-alinti{font-size:var(--meta);line-height:24px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .source-state,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kaynak-panel .label{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .hold-receipt{margin-top:16px;font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .hold-receipt summary{cursor:pointer;min-height:36px;padding:8px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .hold-receipt p{overflow-wrap:anywhere;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-ayrinti summary{min-height:36px;font-family:var(--font-ui);font-size:var(--micro);line-height:20px;padding:8px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-dipnot{display:inline;vertical-align:baseline;position:relative;min-width:0;min-height:0;margin:0;padding:0 1px;border:0;background:none;color:var(--mut);cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-dipnot sup{font-family:var(--font-ui);font-size:.6rem;line-height:0;vertical-align:.62em;font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .cite-ayrac{font-family:var(--font-ui);font-size:.6rem;line-height:0;vertical-align:.62em;font-weight:500;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-dipnot:hover,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-dipnot[aria-expanded=true]{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-dipnot:before{content:"";position:absolute;inset:-10px -3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #composerWrap{flex:none;border:0;padding:0 0 calc(22px + var(--safe-bottom));background:var(--zemin);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .composer{width:min(var(--kolon),calc(100% - 2 * var(--reading-gutter)));max-width:var(--kolon);margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .input-line{display:flex;align-items:flex-end;gap:10px;padding:12px 0 0;border:0;border-top:1px solid var(--hair);background:transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #input{flex:1;order:1;min-width:0;width:100%;min-height:26px;max-height:140px;padding:6px 2px;border:0;border-radius:0;background:transparent;resize:none;font-family:var(--font);font-size:var(--body);line-height:28px;color:var(--ink);box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #input::placeholder{color:var(--mut);font-style:italic;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #input:focus{outline:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .input-line:focus-within{border-top-color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .tool-btn{display:grid;place-items:center;min-width:34px;width:34px;height:34px;min-height:34px;padding:0;border:0;border-radius:0;background:none;color:var(--mut);flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #belgeEkle{order:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #kapsam{order:2;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #mikrofon{order:3;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gonder{order:4;flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-composer-tools{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:20px;margin-top:8px;font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);padding:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-composer-tools button{border:0;background:none;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #surumApp{margin-top:4px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-box{display:none;width:min(var(--kolon),calc(100% - 2 * var(--reading-gutter)));margin:0 auto 12px;padding:0;border:0;background:none;font-family:var(--font-ui);font-size:var(--ui);line-height:24px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-kure{flex:none;width:14px;height:14px;border-radius:0;background:var(--yesil-rat);box-shadow:none;animation:wait-kure-donus 18s linear infinite;}
@keyframes wait-kure-donus{to{transform:rotate(360deg);}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai{color:var(--yesil);font-style:italic;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity .5s var(--ease);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai[data-solgun="1"]{opacity:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-task-start{flex-basis:100%;order:3;white-space:normal;color:var(--ink);font-family:var(--font);font-size:var(--meta);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-task-start[data-basis="request-projection"]::before{content:"↳ ";color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai .gai-kunye{font-style:normal;color:var(--mut);font-size:var(--micro);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-geri{flex:none;font-variant-numeric:tabular-nums;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-geri[data-asildi="1"]{color:var(--metin-siraz,var(--shiraz));}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai{transition:none;}}
/* BİLET 6 (2026-10-19 · kurucu ekran kanıtlı: düşünme satırı harf-harf dağılıyordu).
   Statüs satırı NORMAL AKAN METİNDİR: bu öğeye özel harf/kelime aralığı, harf-harf
   dağıtım ve ligatür YOK; sohbet metninin font metriklerini aynen miras alır.
   Animasyon yalnız tüm-eleman üzerinden (nabız). */
/* K92 (2026-10-19 · kurucu: "éculé 0:59" — geçen-süre etiketi de aynı harf dağılması
   ailesindendi; "écoulé"nin o'su kayboluyordu). Süre etiketi de TÜM-ELEMAN düz
   metindir: harf aralığı/ligatür/kelime kırma yok. */
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-geri{letter-spacing:normal !important;font-variant-ligatures:none !important;word-break:normal !important;overflow-wrap:normal !important;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-stage .breath{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal !important;word-spacing:normal !important;text-align:start;text-transform:none;font-feature-settings:normal;font-variant-ligatures:none;font-kerning:normal;text-rendering:auto;overflow-wrap:anywhere;white-space:normal;animation:breathPulse 2.2s ease-in-out infinite;}
@keyframes breathPulse{0%,100%{opacity:1}50%{opacity:.55}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-box.show{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-inner{display:flex;align-items:center;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-stage{display:flex;align-items:center;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal{display:flex;align-items:center;gap:14px;flex-wrap:wrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal [data-chat-job-phase],:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal [data-chat-job-elapsed]{flex-basis:100%;margin-inline-start:48px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal button.top{--top-d:34px;min-height:34px;pointer-events:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal p{margin:0;color:var(--ink2);font:var(--ui)/24px var(--font-ui);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .hold-chip{display:inline-flex;margin:6px 0 12px;padding:0;border-radius:0;background:transparent;color:var(--metin-siraz,var(--shiraz));font:var(--micro)/20px var(--font-ui);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai:empty{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine{position:fixed;inset-block:0;inset-inline-end:0;width:340px;max-width:100vw;height:100dvh;z-index:60;padding:0;background:var(--shell-ground);border-inline-start:1px solid var(--hair);overflow:auto;box-shadow:none;border-inline-start:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.shell-context-closed #sourceVitrine{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine[aria-hidden=false]{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .shell-context-wide #sourceVitrine{width:min(520px,calc(100vw - 32px));}
:root:where(html[data-p1-stiller~="assets/zarif-v15.css"]){--panel-w:clamp(280px,30vw,400px);--panel-w-wide:min(520px,calc(100vw - 32px));}
@media (min-width:1180px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed){grid-template-columns:var(--sidebar-w) minmax(0,1fr) var(--panel-w);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready.shell-context-wide:not(.shell-context-closed){grid-template-columns:var(--sidebar-w) minmax(0,1fr) var(--panel-w-wide);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed) #sourceVitrine{position:relative;inset:auto;width:auto;max-width:none;height:auto;z-index:auto;box-shadow:none;}}
/* K76 (2026-10-19 · kurucu canlı ekranı + üçüncü okuma): 821-1179 bandında
   #sourceVitrine overlay'di ve sohbetin üstünü örtüyordu. Panel AKIŞA girer
   (üçüncü sütun), sol kenar kendiliğinden katlanır → sohbet ≥480px korunur. */
@media (min-width:821px) and (max-width:1179px){
  :where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed){
    --agora-left:0px;grid-template-columns:var(--agora-left) minmax(0,1fr) var(--panel-w);
  }
  :where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed) #sourceVitrine{
    position:relative;inset:auto;width:auto;max-width:none;height:auto;z-index:auto;box-shadow:none;
  }
}
@media (max-width:1179px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed) #sourceVitrine{inset-block-start:var(--topbar-h,60px);inset-block-end:var(--composer-h,150px);height:auto;border-block-start:1px solid var(--hair);}
@media (max-width:820px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed) #sourceVitrine{width:100vw;max-width:100vw;border-inline-start:0;}}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-head{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-head strong{font-family:var(--font-title);font-size:var(--q);font-weight:400;margin-inline-end:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-head button,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-head button{min-width:36px;min-height:36px;padding:8px;border:0;background:none;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-tabs{display:flex;flex-wrap:wrap;gap:2px;margin:0;padding:10px 12px;border-bottom:1px solid var(--hair2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-tabs button{min-height:32px;padding:6px 10px;border:0;border-radius:0;background:none;color:var(--mut);font-size:var(--meta);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-tabs [aria-current=page]{color:var(--metin-yesil,var(--yesil-rat));background:var(--yesil-perde);box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-panel{display:none;padding:18px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-context-panel.on{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-note{margin:0;padding:0;border:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-head{display:flex;gap:8px;align-items:start;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-head strong{flex:1;font-family:var(--font-title);font-size:var(--q);line-height:28px;font-weight:400;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-note p{font-size:var(--body);line-height:28px;margin:16px 0;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shellCitationPassage{margin:0;padding:2px 0 2px 16px;border-inline-start:2px solid var(--shiraz);font-size:var(--body);line-height:1.62;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .source-language{display:inline-block;margin-top:14px;padding:2px 9px;border-radius:0;background:var(--hair2);font:var(--micro)/20px var(--font-ui);color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-ref{margin:6px 0 10px;font:var(--micro)/20px var(--font-ui);letter-spacing:.06em;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-citation-chips .source-language{margin-top:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .source-chip{display:inline-block;padding:2px 9px;border-radius:0;background:var(--hair2);font:var(--micro)/20px var(--font-ui);color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .source-chip-read[data-read-state="degraded"]{background:var(--hair);color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shellCitationOpen{display:inline-block;margin-bottom:14px;font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--yesil);text-decoration:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .bas,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-title{font-family:var(--font-ui);font-size:var(--label);line-height:20px;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .kaynak{padding:16px 0;border-bottom:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .satir1{display:flex;gap:8px;align-items:baseline;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .ad{font-size:var(--body);line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .no,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .ark{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .vitrin .alinti{font-size:var(--meta);line-height:24px;color:var(--ink2);margin:8px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-source-note{display:block;min-height:36px;padding:8px 0;border:0;background:none;color:var(--metin-siraz,var(--shiraz));font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.p1-hold,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.p1-failed{box-sizing:border-box;width:100%;max-width:520px;padding:4px 0 4px 16px;border:0;border-inline-start:1px solid var(--shiraz);border-radius:0;background:transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .body:before,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .body:before{content:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .body,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .body{display:flex;align-items:flex-start;gap:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-status,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-status{flex:0 0 auto;margin:0;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-reason,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-reason{margin:0 0 10px;color:var(--ink2);font:400 var(--body)/1.5 var(--font);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .eylem,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .eylem{display:flex;flex-wrap:wrap;gap:14px;margin-top:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-action,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-action{min-height:38px;padding:0 16px;border-radius:0;border:0;background:transparent;font:500 var(--ui)/1 var(--font-ui);color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-action.ana,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-action.ana{background:var(--shiraz);color:var(--zemin);border-color:var(--shiraz);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-action:hover,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-action:hover{border-color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-receipt,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-receipt{margin-top:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-top,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-top{--top-d:34px;min-width:34px;min-height:34px;max-height:34px;flex:0 0 34px;margin-top:2px;opacity:.65;cursor:default;pointer-events:none;animation:none;transition:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-hold .hold-top *,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-failed .hold-top *{animation:none;transition:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .scrim{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebarClose{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #toggleSide{display:none;}
@media (min-width:821px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar-left{display:none;}}
@media (max-width:820px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready{grid-template-columns:minmax(0,1fr);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:82vw;height:100dvh;z-index:80;transform:translateX(-110%);transition:transform .18s;box-shadow:none;border-inline-end:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebar:not(.collapsed){transform:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] #sidebar{transform:translateX(110%);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] #sidebar:not(.collapsed){transform:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebarClose,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #toggleSide{display:inline-grid;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebar:not(.collapsed) + .scrim{display:block;position:fixed;inset:0;background:var(--zemin);z-index:70;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox{width:min(400px,100%);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-intro{padding:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .surface-v15-auth{padding:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur{width:64px;height:64px;margin-bottom:22px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gate{padding:24px 16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox{margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gate>.surum-satiri{margin-bottom:0;}
:root:where(html[data-p1-stiller~="assets/zarif-v15.css"]){--reading-gutter:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar{min-height:60px;padding-block:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #thread{padding-top:36px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user{padding:0;max-width:86%;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-composer-tools>span{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .input-line{gap:10px;}}
@media (min-width:821px) and (max-width:1000px){:root:where(html[data-p1-stiller~="assets/zarif-v15.css"]){--reading-gutter:32px;}}
@media (max-width:420px){:root:where(html[data-p1-stiller~="assets/zarif-v15.css"]){--reading-gutter:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .tool-btn:before,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .icon-btn:before,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle:before{content:"";position:absolute;width:44px;height:44px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .tool-btn,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .icon-btn,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle{position:relative;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .shell-context-wide #sourceVitrine{width:100vw;max-width:100vw;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .tool-btn{min-width:36px;width:36px;padding:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #input{padding-inline:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user{max-width:86%;}}
@media (max-width:360px){:root:where(html[data-p1-stiller~="assets/zarif-v15.css"]){--reading-gutter:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .input-line{gap:6px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .tool-btn{min-width:34px;width:34px;padding:6px;}}
@media (max-height:720px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gate{padding-block:16px;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox{row-gap:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur{margin-bottom:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox h1{margin-bottom:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-links{margin-top:8px;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] body,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [lang=ar]{font-family:"Amiri",serif;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] h1,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] h2,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] h3{font-family:"Amiri",serif;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] .history-item.active{box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) [dir=rtl] :is(.side-label,.surface-plan-label,.kaynak-baslik){letter-spacing:0;}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) *,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) *::before,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
@media print{html:where(html[data-p1-stiller~="assets/zarif-v15.css"]),:where(html[data-p1-stiller~="assets/zarif-v15.css"]) body{height:auto;overflow:visible;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sidebar,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .topbar,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #composerWrap,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .meta,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gate{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #main,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #scroll,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #thread{display:block;height:auto;overflow:visible;width:100%;padding:0;margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg{break-inside:avoid;margin-bottom:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user{margin-inline-start:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) a{color:var(--ink);}
@page {}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gonder .pi{visibility:visible;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gonder[data-durum="calisiyor"] .pi{opacity:.55;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-v15-side-brand>span{font-family:var(--font-title);font-size:1.15rem;line-height:28px;color:var(--ink);}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gonder .pi{animation:none;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top{width:var(--top-d);height:var(--top-d);border-radius:0;position:relative;border:0;padding:0;cursor:pointer;background:var(--top-satin);perspective:120px;box-shadow:none;transition:box-shadow .3s ease,filter .3s ease;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top::after{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top .one-mark{position:absolute;inset:0;width:100%;height:100%;transform:scale(.62);filter:none;pointer-events:none;transition:opacity .3s;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top i{position:absolute;inset:5%;border-radius:0;border:1.5px solid var(--gumus);border-top-color:transparent;border-bottom-color:transparent;transform:rotateX(66deg);opacity:0;transition:opacity .3s ease;pointer-events:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top i.b{inset:12%;border-color:var(--gumus);border-left-color:transparent;border-right-color:transparent;transform:rotateY(64deg);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="bekliyor"]:hover{box-shadow:none;outline:1px solid var(--shiraz);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="calisiyor"] i{opacity:0;animation:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="calisiyor"] i.b{animation:none;}
@keyframes top-orbit{to{transform:rotateX(66deg) rotateZ(360deg);}}
@keyframes top-orbit2{to{transform:rotateY(64deg) rotateZ(-360deg);}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="tutuldu"]{box-shadow:none;outline:1.5px solid var(--gumus);filter:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="tutuldu"] i{opacity:.35;animation:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:3px;}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="calisiyor"] i{animation:none;opacity:.5;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="calisiyor"]{animation:top-pulse 1.6s ease-in-out infinite;}
@keyframes top-pulse{50%{opacity:.72;}}}
@media (max-width:520px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top{--top-d:40px;}}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top i{animation:none;}}
html:where(html[data-p1-stiller~="assets/zarif-v15.css"]):has(.public-page),:where(html[data-p1-stiller~="assets/zarif-v15.css"]) body.public-page{height:auto;min-height:100%;overflow:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kap{max-width:1180px;margin:0 auto;padding:0 24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ust{display:flex;align-items:center;gap:16px;padding:32px 0 24px;border-bottom:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ust>img,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .marka img{width:28px;height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ust .ad{font-family:var(--font-title);font-size:var(--q);line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page nav{font-family:var(--font-ui);font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ust nav{margin-inline-start:auto;display:flex;gap:24px;flex-wrap:wrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page nav a{min-height:36px;display:inline-flex;align-items:center;color:var(--ink2);text-decoration:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page a:hover{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .bas-blok{max-width:680px;padding:48px 0 32px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page h1{font-size:var(--h1);line-height:40px;margin:0 0 24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page h2{font-size:var(--h2);line-height:32px;margin:24px 0 16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page #fiyat .bas-blok{max-width:920px;width:100%;margin:12px auto 40px;padding:clamp(36px,7vw,72px) clamp(20px,5vw,64px) 40px;border-block:1px solid var(--hair);border-inline-start:2px solid var(--shiraz);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .folio-kicker{display:flex;align-items:center;gap:14px;margin:0 0 18px!important;font-family:var(--font-ui)!important;font-size:12px!important;line-height:20px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)!important;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .folio-kicker span:first-child{color:var(--metin-siraz,var(--shiraz));font-variant-numeric:tabular-nums;letter-spacing:.08em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page #fiyat .bas-blok h1{max-width:16ch;margin:0 0 20px;font-size:clamp(2.7rem,7.2vw,5.25rem);line-height:1.04;letter-spacing:-.045em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page #fiyat .bas-blok p:not(.folio-kicker){max-width:62ch;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:24px 0 0;padding:0;border-block:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi li{display:flex;align-items:baseline;gap:10px;min-height:48px;padding:12px 12px 10px 0;font-family:var(--font-ui);font-size:13px;line-height:20px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi li+li{padding-inline-start:12px;border-inline-start:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi li span{flex:none;color:var(--metin-siraz,var(--shiraz));font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.08em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page #fiyat .bas-blok .donem{margin-top:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page p{font-family:var(--font);font-size:var(--body);line-height:28px;color:var(--ink2);margin:0 0 16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .donem{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--hair);border-radius:0;margin:24px 0 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .donem button{min-height:44px;padding:12px 16px;border:0;border-radius:0;background:none;color:var(--ink2);font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .donem [aria-pressed=true]{background:var(--yesil);color:var(--perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katmanlar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman{display:flex;flex-direction:column;gap:12px;border:1px solid var(--hair);border-radius:0;padding:32px;background:var(--perde);min-width:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman.secili{border-top:3px solid var(--yesil);background:var(--kapak);box-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .hat,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .rozet,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .etiket,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .label{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .isim{font-family:var(--font-title);font-size:var(--q);line-height:28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .fiyat{font-family:var(--font-title);font-size:var(--h1);line-height:40px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .fiyat small{font-family:var(--font-ui);font-size:var(--ui);line-height:20px;color:var(--mut);margin-inline-start:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman li{font-size:var(--meta);line-height:24px;color:var(--ink2);padding-inline-start:24px;position:relative;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman li:before{content:"—";position:absolute;inset-inline-start:0;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman .alt{display:flex;flex-direction:column;gap:12px;margin-top:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .yakinda{font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .dgm{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:1px solid var(--hair);border-radius:0;background:var(--perde);color:var(--yesil);font-family:var(--font-ui);font-size:var(--ui);line-height:20px;text-decoration:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .dgm-ev{background:var(--yesil);color:var(--perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .dgm:disabled{background:var(--perde);color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .armagan,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .notlar,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .yapmadik{margin-top:48px;padding-top:32px;border-top:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .armagan{display:flex;gap:16px;max-width:780px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .armagan .mm{width:36px;height:36px;flex:none;border-radius:0;background:var(--yesil-koyu);color:var(--perde);display:grid;place-items:center;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .yapmadik{display:grid;grid-template-columns:1fr 1.4fr;gap:32px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ylist{margin:0;padding:0;list-style:none;columns:2;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ylist li{break-inside:avoid;padding:8px 0;border-bottom:1px solid var(--hair);font-family:var(--font-ui);font-size:var(--meta);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kunye,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .legal-footer{display:flex;gap:8px 16px;flex-wrap:wrap;margin-top:32px;padding:16px 0 24px;border-top:1px solid var(--hair);font-family:var(--font-ui);font-size:var(--micro);line-height:20px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .legal-layout{display:grid;grid-template-columns:220px minmax(0,680px);gap:48px;padding:48px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .icindekiler{display:flex;flex-direction:column;align-self:start;position:sticky;top:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .icindekiler a{display:flex;padding:8px 0;border-bottom:1px solid var(--hair);min-height:36px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .belge{min-width:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .belge h2{padding-top:24px;border-top:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .skel{padding:16px 24px;border:1px solid var(--hair);border-radius:0;background:var(--perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .akış,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .akis,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;padding:48px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page main{min-width:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ozet{border:1px solid var(--hair);border-top:3px solid var(--yesil);padding:32px;border-radius:0;background:var(--perde);align-self:start;position:sticky;top:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kalem,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .toplam{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--hair);font-size:var(--meta);line-height:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .toplam{font-size:var(--q);line-height:28px;color:var(--ink);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .adim{margin-bottom:32px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .adim-bas{display:flex;align-items:center;gap:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .adim-no{font-family:var(--font-ui);font-size:var(--ui);color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kilcal{height:1px;flex:1;background:var(--hair);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .alanlar{display:grid;gap:12px;grid-template-columns:1fr 1fr;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .satir{display:flex;flex-direction:column;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .satir.genis{grid-column:1/-1;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page label{font-family:var(--font-ui);font-size:var(--ui);line-height:20px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page input:not([type=radio]):not([type=checkbox]){width:100%;min-height:44px;border:1px solid var(--hair);background:var(--perde);border-radius:0;padding:12px 16px;font-size:var(--ui);line-height:20px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page input:disabled{color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid var(--hair);border-radius:0;margin:12px 0;background:var(--perde);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir .tut{margin-inline-start:auto;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kilit-serit,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kapali,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .uyari{border:1px solid var(--hair);border-radius:0;padding:16px 24px;font-family:var(--font-ui);font-size:var(--ui);line-height:24px;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ozet-mobil{display:none;}
@media (max-width:860px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kap{padding:0 16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ust{padding:24px 0;flex-wrap:wrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ust nav{gap:16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katmanlar,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .yapmadik,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .legal-layout,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .akis,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .akış,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .checkout-layout{grid-template-columns:1fr;gap:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ylist{columns:1;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .icindekiler{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 16px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .ozet{position:static;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .bas-blok{padding-top:32px;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir{flex-direction:column;align-items:stretch;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir>label{display:grid;grid-template-columns:20px 1fr auto;gap:12px;align-items:start;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir .ad,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir .not{display:block;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir .not{font-size:var(--meta);line-height:24px;color:var(--mut);margin-top:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .izgara{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .geri{margin-left:auto;font-family:var(--font-ui);font-size:var(--ui);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .onay{display:flex;gap:12px;margin:24px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .onay input{align-self:start;margin-top:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .bitir{display:flex;align-items:center;gap:16px;flex-wrap:wrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .muhur-satir{display:flex;gap:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .muhur{display:none;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir>label{grid-template-columns:20px 1fr;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .plan-satir .tut{grid-column:2;}}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page #fiyat .bas-blok{margin:4px auto 28px;padding:32px 16px 28px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page #fiyat .bas-blok h1{font-size:clamp(2.5rem,12vw,3.6rem);line-height:1.05;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .folio-kicker{gap:10px;letter-spacing:.09em;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi{grid-template-columns:1fr;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi li{min-height:44px;padding:10px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .kanıt-ritmi li+li{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--hair);}}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur{width:56px;height:56px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox .gate-muhur .gate-emblem{width:30px;height:30px;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateBox h1,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-v15-room-title,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-mottos .motto-gai{font-weight:500;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gateLegal a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .yapan-p1 a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-mottos a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .gate-links a{display:inline-block;min-height:24px;padding:5px 0;line-height:14px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .pfoot a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .toc a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .ust nav a{display:inline-block;min-height:24px;padding-block:5px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kopya-blok{--kopya-murekkep:var(--yesil-rat);position:relative;margin:12px 0;background:var(--hair2);border:1px solid var(--gumus);border-radius:0;padding:12px 44px 12px 14px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kopya-blok-govde{margin:0;white-space:pre;overflow-x:auto;color:var(--kopya-murekkep);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.55;tab-size:4;background:transparent;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kopya-blok-govde code{font:inherit;color:inherit;background:transparent;padding:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kopya-blok-dugme{position:absolute;top:6px;inset-inline-end:6px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--kopya-murekkep);cursor:pointer;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kopya-blok-dugme:focus-visible{outline:2px solid var(--yesil-rat);outline-offset:2px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .composer-wrap > .wait-box{display:none!important;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-kure{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal > .wait-box{flex:1 1 0;min-width:0;width:auto;margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal > .wait-box .wait-inner{flex-wrap:wrap;row-gap:2px;column-gap:10px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal > .wait-box .wait-gai{flex-basis:100%;white-space:normal;overflow:visible;order:4;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal > .wait-box .wait-geri{order:2;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .bitis-isareti{display:flex;align-items:center;gap:8px;margin:0 auto 10px;padding:6px 16px;min-height:36px;border:1.5px solid transparent;border-radius:0;background:var(--zemin);border-color:var(--sari);color:var(--metin-yesil,var(--yesil-rat));font-family:var(--font-ui);font-size:var(--ui);font-weight:500;line-height:20px;cursor:pointer;text-shadow:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .bitis-isareti[hidden]{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .bitis-isareti:focus-visible{outline:2px solid var(--sari);outline-offset:3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .bitis-nokta{width:10px;height:10px;border-radius:0;border:1.5px solid var(--sari);flex:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top .gonder-ok,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top .gonder-dur{position:absolute;inset:0;margin:auto;width:46%;height:46%;color:var(--zemin);transition:opacity .2s ease;pointer-events:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top .gonder-dur{opacity:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="calisiyor"] .gonder-ok{opacity:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) button.top[data-durum="calisiyor"] .gonder-dur{opacity:1;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .donen-muhur{flex:none;display:inline-block;width:34px;height:34px;perspective:220px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .donen-muhur img{display:block;width:100%;height:100%;border-radius:0;animation:muhur-3d 3.6s linear infinite;transform-style:preserve-3d;box-shadow:none;}
@keyframes muhur-3d{to{transform:rotateY(360deg);}}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .donen-muhur img{animation:none;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body strong,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body em,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body strong em,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body em strong{color:inherit;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body .md-h2,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body .md-h3,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body h2,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body h3{color:inherit;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body .md-ul li::before{color:var(--mut);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body a,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body .md-link{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--yesil-rat) 22%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body a:hover,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.assistant .body .md-link:hover{text-decoration-color:var(--yesil-rat);}
html:where(html[data-p1-stiller~="assets/zarif-v15.css"])[dir="rtl"] *{letter-spacing:0!important;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai .gai-metin,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .wait-gai .gai-kunye{unicode-bidi:isolate;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg.user .body,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .working-signal [data-chat-job-phase]{unicode-bidi:plaintext;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gonder[data-durum="calisiyor"] i{animation:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #gonder[data-durum="calisiyor"]{animation:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .araya-girme{margin:4px 0 0;padding-inline:4px;font:var(--micro)/18px var(--font-ui);color:var(--ink2);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .araya-girme[hidden]{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle{width:auto;gap:6px;padding-inline:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle .panel-dugme-adi{font:var(--micro)/1 var(--font-ui);color:var(--ink2);white-space:nowrap;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle .panel-dugme-adi{display:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .surface-panel-toggle{padding-inline:0;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay{border-top:1px solid var(--hair);margin-top:4px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay>summary{cursor:pointer;min-height:40px;display:flex;align-items:center;font-family:var(--font-ui);font-size:var(--label);letter-spacing:.08em;color:var(--yesil);list-style:none;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay>summary:before{content:"▸";margin-inline-end:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay[open]>summary:before{content:"▾";}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay h3{font-size:var(--t-bd);line-height:24px;font-weight:500;color:var(--ink);margin:18px 0 8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay p{font-size:var(--meta);line-height:24px;color:var(--ink2);margin:0 0 10px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay ul{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay li{font-size:var(--meta);line-height:24px;color:var(--ink2);padding-inline-start:20px;position:relative;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay li:before{content:"—";position:absolute;inset-inline-start:0;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katman-detay ul.sss li b{color:var(--ink);}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katmanlar.dort{grid-template-columns:repeat(4,minmax(0,1fr));}
@media (max-width:1100px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katmanlar.dort{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:860px){:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .public-page .katmanlar.dort{grid-template-columns:1fr;}}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .kapsam-notu{margin:10px 0 0;padding-inline-start:10px;border-inline-start:1px solid var(--shiraz);font:var(--micro)/1.5 var(--font-ui);color:var(--ink2);}
:root:where(html[data-p1-stiller~="assets/maison.css"]){--bg:var(--kagit);--paper:var(--kagit);--paper-2:var(--kagit-perdah);--text:var(--murekkep);--muted:var(--soluk);--burgundy:var(--shiraz);--burgundy-2:var(--shiraz-koyu);--line:var(--cizgi);--line-dark:var(--cizgi-koyu);--olive:var(--yesil-rat);--olive-2:var(--yesil-rat);--olive-soft:var(--yesil-perde);--olive-line:var(--yesil-kilcal);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:40px;--s8:56px;--t-cap:.75rem;--t-sm:.875rem;--t-bd:1rem;--t-h3:1.25rem;--t-h2:1.5rem;--t-h1:2.25rem;--r:2px;--satir:1.72;--gecis:140ms cubic-bezier(.2,.6,.2,1);--muhur-sure:200ms;}
:where(html[data-p1-stiller~="assets/maison.css"]) body{background-color:var(--bg);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/></filter><rect width='120' height='120' filter='url(%23g)' opacity='.03'/></svg>");-webkit-font-smoothing:antialiased;}
:where(html[data-p1-stiller~="assets/maison.css"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:2147483000;pointer-events:none;background-color:var(--rat-metal-yatay);box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) .metal-rat,:where(html[data-p1-stiller~="assets/maison.css"]) .atolye-plakasi,:where(html[data-p1-stiller~="assets/maison.css"]) .kasa-rayi,:where(html[data-p1-stiller~="assets/maison.css"]) .sanziman-rayi,:where(html[data-p1-stiller~="assets/maison.css"]) .zarf-kapak{background-color:var(--rat-metal);color:var(--murekkep);box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) .metal-gumus,:where(html[data-p1-stiller~="assets/maison.css"]) .madalyon-metal{background-color:var(--gumus-metal);color:var(--text,var(--murekkep,var(--murekkep)));box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) h1,:where(html[data-p1-stiller~="assets/maison.css"]) h2,:where(html[data-p1-stiller~="assets/maison.css"]) h3,:where(html[data-p1-stiller~="assets/maison.css"]) h4,:where(html[data-p1-stiller~="assets/maison.css"]) .didot,:where(html[data-p1-stiller~="assets/maison.css"]) .brand,:where(html[data-p1-stiller~="assets/maison.css"]) .marka{font-family:Book,Georgia,serif;font-weight:400;letter-spacing:.01em;}
:where(html[data-p1-stiller~="assets/maison.css"]) h1{line-height:1.14;}
:where(html[data-p1-stiller~="assets/maison.css"]) h2,:where(html[data-p1-stiller~="assets/maison.css"]) h3{line-height:1.22;}
:where(html[data-p1-stiller~="assets/maison.css"]) p,:where(html[data-p1-stiller~="assets/maison.css"]) li,:where(html[data-p1-stiller~="assets/maison.css"]) dd,:where(html[data-p1-stiller~="assets/maison.css"]) blockquote{line-height:var(--satir);}
:where(html[data-p1-stiller~="assets/maison.css"]) #thread p,:where(html[data-p1-stiller~="assets/maison.css"]) .msg p,:where(html[data-p1-stiller~="assets/maison.css"]) article p,:where(html[data-p1-stiller~="assets/maison.css"]) .prose p,:where(html[data-p1-stiller~="assets/maison.css"]) .legal p,:where(html[data-p1-stiller~="assets/maison.css"]) main > p{max-width:min(var(--olcu),92vw);}
:where(html[data-p1-stiller~="assets/maison.css"]) #thread p{margin:0 0 .82em;}
:where(html[data-p1-stiller~="assets/maison.css"]) .card button,:where(html[data-p1-stiller~="assets/maison.css"]) .card .btn,:where(html[data-p1-stiller~="assets/maison.css"]) .panel button,:where(html[data-p1-stiller~="assets/maison.css"]) .panel .btn,:where(html[data-p1-stiller~="assets/maison.css"]) .box button,:where(html[data-p1-stiller~="assets/maison.css"]) .box .btn,:where(html[data-p1-stiller~="assets/maison.css"]) [class*="card"] > button,:where(html[data-p1-stiller~="assets/maison.css"]) [class*="panel"] > button{border-color:transparent!important;box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) .card button:hover,:where(html[data-p1-stiller~="assets/maison.css"]) .panel button:hover,:where(html[data-p1-stiller~="assets/maison.css"]) .box button:hover{box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) button,:where(html[data-p1-stiller~="assets/maison.css"]) .btn,:where(html[data-p1-stiller~="assets/maison.css"]) input[type=submit]{font-family:Book,Georgia,serif;letter-spacing:.02em;border-radius:0;transition:border-color var(--gecis),color var(--gecis),background var(--gecis),box-shadow var(--gecis);min-height:40px;}
:where(html[data-p1-stiller~="assets/maison.css"]) button:focus-visible,:where(html[data-p1-stiller~="assets/maison.css"]) a:focus-visible,:where(html[data-p1-stiller~="assets/maison.css"]) .btn:focus-visible,:where(html[data-p1-stiller~="assets/maison.css"]) input:focus-visible,:where(html[data-p1-stiller~="assets/maison.css"]) select:focus-visible{outline:2px solid var(--burgundy);outline-offset:2px;}
:where(html[data-p1-stiller~="assets/maison.css"]) button[disabled],:where(html[data-p1-stiller~="assets/maison.css"]) .btn[disabled],:where(html[data-p1-stiller~="assets/maison.css"]) button[aria-disabled="true"],:where(html[data-p1-stiller~="assets/maison.css"]) .btn.is-disabled{background:transparent!important;color:var(--muted)!important;border:1px dashed var(--gumus-koyu)!important;opacity:1!important;cursor:not-allowed;}
:where(html[data-p1-stiller~="assets/maison.css"]) hr{border:0;border-top:1px solid var(--olive-line);margin:var(--s5) 0;}
:where(html[data-p1-stiller~="assets/maison.css"]) header,:where(html[data-p1-stiller~="assets/maison.css"]) .topbar,:where(html[data-p1-stiller~="assets/maison.css"]) .app-bar{border-bottom:1px solid var(--olive-line);}
:where(html[data-p1-stiller~="assets/maison.css"]) footer,:where(html[data-p1-stiller~="assets/maison.css"]) .footer{border-top:1px solid var(--olive-line);}
:where(html[data-p1-stiller~="assets/maison.css"]) aside,:where(html[data-p1-stiller~="assets/maison.css"]) .sidebar,:where(html[data-p1-stiller~="assets/maison.css"]) .side{border-color:var(--olive-line)!important;}
:where(html[data-p1-stiller~="assets/maison.css"]) .topbar,:where(html[data-p1-stiller~="assets/maison.css"]) .ubar,:where(html[data-p1-stiller~="assets/maison.css"]) .ust{position:relative;}
:where(html[data-p1-stiller~="assets/maison.css"]) .topbar::after,:where(html[data-p1-stiller~="assets/maison.css"]) .ubar::after,:where(html[data-p1-stiller~="assets/maison.css"]) .ust::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;pointer-events:none;background-color:var(--rat-metal-yatay);box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) #sidebar,:where(html[data-p1-stiller~="assets/maison.css"]) .masa{border-color:var(--yesil-rat)!important;box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] #sidebar,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .masa{box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) .badge,:where(html[data-p1-stiller~="assets/maison.css"]) .rozet,:where(html[data-p1-stiller~="assets/maison.css"]) .pill{font-size:var(--t-cap);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--gumus-koyu);border-radius:0;padding:2px var(--s2);color:var(--muted);background:transparent;white-space:normal;max-width:100%;overflow-wrap:break-word;}
:where(html[data-p1-stiller~="assets/maison.css"]) .badge.ok,:where(html[data-p1-stiller~="assets/maison.css"]) .rozet-acildi,:where(html[data-p1-stiller~="assets/maison.css"]) [class*="open"]{border-color:var(--olive);color:var(--olive);}
:where(html[data-p1-stiller~="assets/maison.css"]) .badge.no,:where(html[data-p1-stiller~="assets/maison.css"]) .rozet-erisilemedi{border-style:dashed;}
:where(html[data-p1-stiller~="assets/maison.css"]) .badge.sign,:where(html[data-p1-stiller~="assets/maison.css"]) .rozet-imza{border-color:var(--altin);color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/maison.css"]) .seal,:where(html[data-p1-stiller~="assets/maison.css"]) .muhur{width:34px;height:34px;border-radius:0;display:inline-grid;place-items:center;background:var(--burgundy-2);color:var(--murekkep);box-shadow:none;transition:transform var(--muhur-sure);cursor:pointer;}
:where(html[data-p1-stiller~="assets/maison.css"]) .seal:hover,:where(html[data-p1-stiller~="assets/maison.css"]) .muhur:hover{transform:rotate(-8deg);}
:where(html[data-p1-stiller~="assets/maison.css"]) .folio,:where(html[data-p1-stiller~="assets/maison.css"]) .folyo{font-size:var(--t-cap);letter-spacing:.14em;color:var(--muted);font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/maison.css"]) .emboss,:where(html[data-p1-stiller~="assets/maison.css"]) .kabartma{color:var(--bg);font-family:Book,Georgia,serif;letter-spacing:.06em;text-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) .composer .input-line,:where(html[data-p1-stiller~="assets/maison.css"]) .yazi-kutusu .input-line,:where(html[data-p1-stiller~="assets/maison.css"]) .composer textarea#input,:where(html[data-p1-stiller~="assets/maison.css"]) .yazi-kutusu textarea#input,:where(html[data-p1-stiller~="assets/maison.css"]) .composer .alan,:where(html[data-p1-stiller~="assets/maison.css"]) .yazi-kutusu .alan{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;outline:0;}
:where(html[data-p1-stiller~="assets/maison.css"]) .composer .input-line:focus-within,:where(html[data-p1-stiller~="assets/maison.css"]) .yazi-kutusu .input-line:focus-within{box-shadow:none!important;}
:where(html[data-p1-stiller~="assets/maison.css"]) .composer textarea#input:focus-visible,:where(html[data-p1-stiller~="assets/maison.css"]) .yazi-kutusu textarea#input:focus-visible{outline:0!important;}
:where(html[data-p1-stiller~="assets/maison.css"]) #gateBox{position:relative;}
:where(html[data-p1-stiller~="assets/maison.css"]) #gateBox::before{content:"";display:block;width:72px;height:2px;margin:0 0 var(--s5);background-color:var(--rat-metal-yatay);box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) #gateBox .auth-btn:not(#btnGoogle){background:transparent!important;border-radius:0;}
:where(html[data-p1-stiller~="assets/maison.css"]) #gateBox .auth-btn:not(#btnGoogle):hover{background:transparent!important;box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) #consentOverlay .modal-box{border-radius:0;box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) #consentOverlay .modal-box::before{content:"";display:block;height:3px;margin:-1.25rem -1.25rem 1.15rem;background-color:var(--rat-metal-yatay);box-shadow:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) .pax-madde{padding:var(--s4) 0;border-top:1px solid var(--olive-line);}
:where(html[data-p1-stiller~="assets/maison.css"]) .pax-madde h4{margin:0 0 var(--s1);color:var(--text);font-weight:500;}
:where(html[data-p1-stiller~="assets/maison.css"]) .pax-madde p{margin:0;max-width:62ch;}
:where(html[data-p1-stiller~="assets/maison.css"]) .pax-karsi{display:block;margin-top:var(--s2);padding-inline-start:var(--s3);border-inline-start:1px solid var(--olive-line);font-size:var(--t-cap);color:var(--muted);}
:where(html[data-p1-stiller~="assets/maison.css"]) a,:where(html[data-p1-stiller~="assets/maison.css"]) button,:where(html[data-p1-stiller~="assets/maison.css"]) .btn,:where(html[data-p1-stiller~="assets/maison.css"]) input,:where(html[data-p1-stiller~="assets/maison.css"]) select,:where(html[data-p1-stiller~="assets/maison.css"]) textarea{transition-duration:140ms;transition-timing-function:cubic-bezier(.2,.6,.2,1);}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/maison.css"]) *{transition:none!important;animation:none!important;}}
@media (max-width:760px){:where(html[data-p1-stiller~="assets/maison.css"]) h1{font-size:clamp(1.75rem,7vw,2.25rem);}
:where(html[data-p1-stiller~="assets/maison.css"]) button,:where(html[data-p1-stiller~="assets/maison.css"]) .btn,:where(html[data-p1-stiller~="assets/maison.css"]) a.btn,:where(html[data-p1-stiller~="assets/maison.css"]) input,:where(html[data-p1-stiller~="assets/maison.css"]) select{min-height:44px;}
:where(html[data-p1-stiller~="assets/maison.css"]) .langrow button,:where(html[data-p1-stiller~="assets/maison.css"]) .langopt,:where(html[data-p1-stiller~="assets/maison.css"]) [class*="lang"] button,:where(html[data-p1-stiller~="assets/maison.css"]) [class*="lang"] a{min-height:0;height:auto;}
:where(html[data-p1-stiller~="assets/maison.css"]) .langrow,:where(html[data-p1-stiller~="assets/maison.css"]) [class*="langrow"],:where(html[data-p1-stiller~="assets/maison.css"]) nav[class*="lang"]{flex-wrap:wrap;}
:where(html[data-p1-stiller~="assets/maison.css"]) table{display:block;overflow-x:auto;}}
@media print{:where(html[data-p1-stiller~="assets/maison.css"]) body{background:var(--zemin)!important;background-image:none!important;font-size:11pt;color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/maison.css"]) body::before{display:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) nav,:where(html[data-p1-stiller~="assets/maison.css"]) aside,:where(html[data-p1-stiller~="assets/maison.css"]) .sidebar,:where(html[data-p1-stiller~="assets/maison.css"]) .topbar,:where(html[data-p1-stiller~="assets/maison.css"]) header .actions,:where(html[data-p1-stiller~="assets/maison.css"]) button,:where(html[data-p1-stiller~="assets/maison.css"]) .btn,:where(html[data-p1-stiller~="assets/maison.css"]) .composer,:where(html[data-p1-stiller~="assets/maison.css"]) #composer,:where(html[data-p1-stiller~="assets/maison.css"]) .no-print,:where(html[data-p1-stiller~="assets/maison.css"]) [data-print="off"]{display:none!important;}
:where(html[data-p1-stiller~="assets/maison.css"]) a{color:var(--murekkep);text-decoration:none;}
:where(html[data-p1-stiller~="assets/maison.css"]) a[href^="http"]::after{content:" (" attr(href) ")";font-size:9pt;color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/maison.css"]) h1,:where(html[data-p1-stiller~="assets/maison.css"]) h2,:where(html[data-p1-stiller~="assets/maison.css"]) h3{page-break-after:avoid;}
:where(html[data-p1-stiller~="assets/maison.css"]) p,:where(html[data-p1-stiller~="assets/maison.css"]) li,:where(html[data-p1-stiller~="assets/maison.css"]) tr{page-break-inside:avoid;}
:where(html[data-p1-stiller~="assets/maison.css"]) body::after{content:"parrhesia.one · bu nüsha künyelidir — tarih, folyo, kaynak ve ev mührü nüshanın üstündedir.";display:block;margin-top:16pt;padding-top:6pt;border-top:1px solid var(--gumus);font-size:8.5pt;letter-spacing:.04em;color:var(--murekkep);}
@page {}}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ar) body,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ar"]{font-family:"Noto Naskh Arabic","Amiri","Geeza Pro","Times New Roman",serif;line-height:1.9;letter-spacing:0;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ar) h1,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ar) h2,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ar) h3,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ar"] h1,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ar"] h2{font-family:"Noto Naskh Arabic","Amiri","Geeza Pro",serif;letter-spacing:0;}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .ozet,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .vitrin,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .ic,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .sekmeler,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] aside,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .sidebar{border-left:0!important;border-right:1px solid var(--olive-line)!important;padding-left:0;padding-right:var(--s5);}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] [style*="inset 2px 0 0"],:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .secili,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] [aria-current="true"]{box-shadow:none!important;}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .soru,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .alinti,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] blockquote{border-left:0;border-right:2px solid var(--gumus-koyu);padding-left:0;padding-right:var(--s4);}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .adimlar{padding:0 var(--s6) 0 0;}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .adimlar::before{left:auto;right:11px;}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .adimlar li::before{left:auto;right:calc(-1*var(--s6) + 1px);}
:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .folio,:where(html[data-p1-stiller~="assets/maison.css"]) [dir="rtl"] .folyo{letter-spacing:0;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ja) body,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ja"]{font-family:Book,Georgia,serif;line-height:1.95;letter-spacing:.02em;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ko) body,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ko"]{font-family:Book,Georgia,serif;line-height:1.9;letter-spacing:0;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ja) p,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ko) p,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ja"] p,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ko"] p{line-break:strict;word-break:normal;overflow-wrap:anywhere;max-width:44em;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ja) h1,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ko) h1{letter-spacing:.04em;line-height:1.4;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ja) .etiket,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ko) .etiket,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ar) .etiket,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ja"] .badge,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ko"] .badge,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="ar"] .badge{text-transform:none;letter-spacing:.06em;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ja) .cevap p:first-of-type::first-letter,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ko) .cevap p:first-of-type::first-letter,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(ar) .cevap p:first-of-type::first-letter{float:none;font-size:inherit;line-height:inherit;padding:0;color:inherit;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(de) p,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(de) li,:where(html[data-p1-stiller~="assets/maison.css"]) [lang="de"] p{hyphens:auto;overflow-wrap:break-word;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(id) p,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(pt) p,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(it) p,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(fr) p,:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(es) p{overflow-wrap:break-word;}
:root:where(html[data-p1-stiller~="assets/maison.css"]):lang(fr) p{font-kerning:normal;}
:where(html[data-p1-stiller~="assets/maison.css"]) h1,:where(html[data-p1-stiller~="assets/maison.css"]) h2,:where(html[data-p1-stiller~="assets/maison.css"]) h3,:where(html[data-p1-stiller~="assets/maison.css"]) p,:where(html[data-p1-stiller~="assets/maison.css"]) li,:where(html[data-p1-stiller~="assets/maison.css"]) td,:where(html[data-p1-stiller~="assets/maison.css"]) th,:where(html[data-p1-stiller~="assets/maison.css"]) button,:where(html[data-p1-stiller~="assets/maison.css"]) .badge,:where(html[data-p1-stiller~="assets/maison.css"]) .rozet{overflow-wrap:break-word;}
:root:where(html[data-p1-stiller~="assets/p1.css"]){--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:40px;--s8:56px;--t-cap:.75rem;--t-sm:.875rem;--t-bd:1rem;--t-h3:1.25rem;--t-h2:1.5rem;--t-h1:2.25rem;--satir:1.72;--r:2px;--gecis:140ms cubic-bezier(.2,.6,.2,1);--muhur-sure:200ms;}
:where(html[data-p1-stiller~="assets/p1.css"]) *{box-sizing:border-box;}
html:where(html[data-p1-stiller~="assets/p1.css"]){font-size:16px;-webkit-text-size-adjust:100%;}
:where(html[data-p1-stiller~="assets/p1.css"]) body{margin:0;color:var(--murekkep);background:var(--kagit);font-family:Book,Georgia,serif;font-size:var(--t-bd);line-height:1.6;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/></filter><rect width='120' height='120' filter='url(%23g)' opacity='.035'/></svg>");-webkit-font-smoothing:antialiased;}
:where(html[data-p1-stiller~="assets/p1.css"]) h1,:where(html[data-p1-stiller~="assets/p1.css"]) h2,:where(html[data-p1-stiller~="assets/p1.css"]) h3,:where(html[data-p1-stiller~="assets/p1.css"]) .didot{font-family:Book,Georgia,serif;font-weight:400;letter-spacing:.01em;}
:where(html[data-p1-stiller~="assets/p1.css"]) h1{font-size:var(--t-h1);margin:0 0 var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) h2{font-size:var(--t-h2);margin:0 0 var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) h3{font-size:var(--t-h3);margin:0 0 var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) a{color:var(--shiraz-koyu);text-decoration:none;border-bottom:1px solid var(--kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) a:hover{border-bottom-color:var(--shiraz);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kap{max-width:1180px;margin:0 auto;padding:0 clamp(var(--s4),4vw,var(--s7));}
:where(html[data-p1-stiller~="assets/p1.css"]) .olcu{max-width:var(--olcu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .etiket{font-size:var(--t-cap);letter-spacing:.16em;text-transform:uppercase;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kursiv{font-style:italic;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kilcal{height:0;border-top:1px solid var(--kilcal);opacity:.55;}
:where(html[data-p1-stiller~="assets/p1.css"]) .kilcal-yesil{height:0;border-top:1px solid var(--yesil-kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dikis{height:0;border-top:1px solid var(--cizgi);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dikis-yapi{height:0;border-top:1px solid var(--yesil-kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dikis-metal{height:3px;border-top:1px solid var(--gumus-koyu);border-bottom:1px solid var(--gumus);opacity:.75;}
:where(html[data-p1-stiller~="assets/p1.css"]) .tabaka{background:var(--kagit-perdah);border:1px solid var(--cizgi);border-radius:0;padding:var(--s5);}
:where(html[data-p1-stiller~="assets/p1.css"]) .tabaka > .tabaka{border:0;background:transparent;padding:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .tabaka .dgm,:where(html[data-p1-stiller~="assets/p1.css"]) .tabaka .alan{border:0;background:transparent;}
:where(html[data-p1-stiller~="assets/p1.css"]) .prova .dgm,:where(html[data-p1-stiller~="assets/p1.css"]) .pro .dgm,:where(html[data-p1-stiller~="assets/p1.css"]) .zarf .dgm,:where(html[data-p1-stiller~="assets/p1.css"]) .plan .kart .dgm,:where(html[data-p1-stiller~="assets/p1.css"]) .ozet-mobil .dgm{border:0;padding-left:0;padding-right:var(--s3);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .prova .dgm:hover,:where(html[data-p1-stiller~="assets/p1.css"]) .pro .dgm:hover,:where(html[data-p1-stiller~="assets/p1.css"]) .zarf .dgm:hover{box-shadow:none;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .prova .dgm-ev,:where(html[data-p1-stiller~="assets/p1.css"]) .pro .dgm-ev{background:transparent;color:var(--shiraz-koyu);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .prova .dgm-ev:hover,:where(html[data-p1-stiller~="assets/p1.css"]) .pro .dgm-ev:hover{background:transparent;color:var(--metin-siraz,var(--shiraz));box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .tabaka .dgm.cerceveli{border:1px solid var(--cizgi);}
:where(html[data-p1-stiller~="assets/p1.css"]) .metal-rat{background-color:var(--rat-metal);color:var(--murekkep);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .metal-gumus{background-color:var(--gumus-metal);color:var(--murekkep);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .ray-rat{height:2px;background-color:var(--rat-metal-yatay);}
:where(html[data-p1-stiller~="assets/p1.css"]) .ust,:where(html[data-p1-stiller~="assets/p1.css"]) .ubar,:where(html[data-p1-stiller~="assets/p1.css"]) .dil-serit{position:relative;}
:where(html[data-p1-stiller~="assets/p1.css"]) .ust::after,:where(html[data-p1-stiller~="assets/p1.css"]) .ubar::after,:where(html[data-p1-stiller~="assets/p1.css"]) .dil-serit::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--rat-metal-yatay);opacity:.9;pointer-events:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .kunye,:where(html[data-p1-stiller~="assets/p1.css"]) .altbilgi{border-top:1px solid var(--yesil-kilcal);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm{font-family:Book,Georgia,serif;font-size:var(--t-sm);color:var(--murekkep);background:transparent;border:1px solid var(--cizgi-koyu);border-radius:0;padding:var(--s2) var(--s4);min-height:44px;cursor:pointer;transition:border-color var(--gecis),color var(--gecis),background var(--gecis);display:inline-flex;align-items:center;gap:var(--s2);letter-spacing:.02em;}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm:hover{border-color:var(--kilcal);color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:2px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm-ev{background:var(--shiraz-koyu);border-color:var(--shiraz-koyu);color:var(--perde);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm-ev:hover{background:var(--shiraz);border-color:var(--shiraz);color:var(--perde);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm-sade{border-color:transparent;padding:var(--s2);min-height:36px;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm-sade:hover{color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm[disabled],:where(html[data-p1-stiller~="assets/p1.css"]) .dgm[aria-disabled="true"]{cursor:not-allowed;background:transparent;border-color:var(--gumus-koyu);color:var(--soluk);border-style:dashed;}
:where(html[data-p1-stiller~="assets/p1.css"]) .dgm[disabled]:hover{border-color:var(--gumus-koyu);color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet{font-size:var(--t-cap);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--kilcal);border-radius:0;padding:2px var(--s2);color:var(--soluk);white-space:normal;max-width:100%;overflow-wrap:break-word;}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet-yakinda{border-color:var(--gumus-koyu);color:var(--murekkep-2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .yakinda{display:inline;color:var(--shiraz-koyu);font-size:.82em;font-style:italic;white-space:nowrap;}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet-kilit{border-color:var(--cizgi-koyu);color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet-acildi{border-color:var(--yesil);color:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet-erisilemedi{border-style:dashed;border-color:var(--soluk);color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet-gerilim{border-color:var(--shiraz);color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .rozet-imza{border-color:var(--altin);color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/p1.css"]) .muhur{width:34px;height:34px;border-radius:0;display:grid;place-items:center;background:var(--shiraz-koyu);box-shadow:none;cursor:pointer;transition:transform var(--muhur-sure);}
:where(html[data-p1-stiller~="assets/p1.css"]) .muhur:hover{transform:rotate(-8deg);}
:where(html[data-p1-stiller~="assets/p1.css"]) .muhur span{font-family:Book,Georgia,serif;color:var(--murekkep);font-size:.8rem;line-height:1;}
:where(html[data-p1-stiller~="assets/p1.css"]) .defter{margin-top:var(--s3);border-top:1px solid var(--cizgi);padding-top:var(--s3);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s3) var(--s5);font-size:var(--t-sm);}
:where(html[data-p1-stiller~="assets/p1.css"]) .defter b{font-weight:500;}
:where(html[data-p1-stiller~="assets/p1.css"]) .defter .sayi{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-stiller~="assets/p1.css"]) .folyo{font-size:var(--t-cap);letter-spacing:.14em;color:var(--soluk);font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/p1.css"]) .kabartma{color:var(--kagit);font-family:Book,Georgia,serif;font-size:var(--t-sm);text-shadow:none;letter-spacing:.06em;}
:where(html[data-p1-stiller~="assets/p1.css"]) .cevap{max-width:min(var(--olcu),92vw);line-height:var(--satir);font-size:1.0625rem;}
:where(html[data-p1-stiller~="assets/p1.css"]) .cevap p{margin:0 0 .82em;}
:where(html[data-p1-stiller~="assets/p1.css"]) .cevap p:first-of-type::first-letter{font-family:Book,Georgia,serif;float:left;font-size:3.1rem;line-height:.86;padding:.06em .12em 0 0;color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .cevap h4{font-family:Book,Georgia,serif;font-size:var(--t-h3);font-weight:400;margin:1.1em 0 .35em;}
:where(html[data-p1-stiller~="assets/p1.css"]) .cevap ul{margin:0 0 .82em;padding-left:1.1em;}
:where(html[data-p1-stiller~="assets/p1.css"]) .cevap li{margin:.2em 0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .dipnot{font-size:.72rem;vertical-align:super;color:var(--shiraz-koyu);border-bottom:0;padding:0 2px;cursor:pointer;font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/p1.css"]) .dipnot:hover{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/p1.css"]) .kod{font-family:ui-monospace,"SFMono-Regular",Menlo,monospace;font-size:.85rem;background:var(--kagit-perdah);border:1px solid var(--cizgi);border-radius:0;padding:var(--s3) var(--s4);overflow-x:auto;position:relative;line-height:1.55;}
:where(html[data-p1-stiller~="assets/p1.css"]) .soru{max-width:min(var(--olcu),92vw);border-left:2px solid var(--gumus-koyu);padding-left:var(--s4);color:var(--murekkep-2);font-style:italic;}
:where(html[data-p1-stiller~="assets/p1.css"]) .trafo{border-top:1px solid var(--cizgi);border-bottom:1px solid var(--cizgi);padding:var(--s2) 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);font-size:var(--t-cap);color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .trafo .asama{display:flex;align-items:center;gap:6px;letter-spacing:.1em;text-transform:uppercase;}
:where(html[data-p1-stiller~="assets/p1.css"]) .trafo .asama::before{content:"";width:5px;height:5px;border-radius:0;background:var(--gumus-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .trafo .asama.bitti::before{background:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .trafo .asama.suren::before{background:var(--shiraz);}
:where(html[data-p1-stiller~="assets/p1.css"]) .vitrin{border-left:1px solid var(--cizgi);padding-left:var(--s5);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kaynak{padding:var(--s3) 0;border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kaynak:last-child{border-bottom:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .kaynak .ad{font-family:Book,Georgia,serif;font-size:var(--t-bd);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kaynak .alinti{font-size:var(--t-sm);color:var(--murekkep-2);border-left:1px solid var(--kilcal);padding-left:var(--s3);margin-top:var(--s2);font-style:italic;}
:where(html[data-p1-stiller~="assets/p1.css"]) .sayac{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/p1.css"]) .sayac .n{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-stiller~="assets/p1.css"]) .sayac .t{font-size:var(--t-cap);letter-spacing:.14em;text-transform:uppercase;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .sayac-cizgi{height:1px;background:var(--cizgi);margin-top:6px;position:relative;width:120px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .sayac-cizgi i{position:absolute;left:0;top:0;height:1px;background:var(--gumus-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .oda{display:grid;grid-template-columns:236px minmax(0,1fr) 320px;min-height:100vh;}
:where(html[data-p1-stiller~="assets/p1.css"]) .masa{border-right:1px solid var(--cizgi);padding:var(--s5) var(--s4);display:flex;flex-direction:column;gap:var(--s4);}
:where(html[data-p1-stiller~="assets/p1.css"]) .orta{padding:var(--s5) clamp(var(--s4),3vw,var(--s6));display:flex;flex-direction:column;min-width:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .sag{padding:var(--s5) var(--s5) var(--s5) 0;}
@media (max-width:1080px){:where(html[data-p1-stiller~="assets/p1.css"]) .oda{grid-template-columns:1fr;}
:where(html[data-p1-stiller~="assets/p1.css"]) .masa,:where(html[data-p1-stiller~="assets/p1.css"]) .sag{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .vitrin{border-left:0;padding-left:0;border-top:1px solid var(--cizgi);padding-top:var(--s4);}}
:where(html[data-p1-stiller~="assets/p1.css"]) .ubar{display:flex;align-items:center;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--cizgi);position:sticky;top:0;background:var(--kagit);z-index:5;transition:transform var(--gecis);}
:where(html[data-p1-stiller~="assets/p1.css"]) .ubar.gizli{transform:translateY(-100%);}
:where(html[data-p1-stiller~="assets/p1.css"]) .marka{display:flex;align-items:center;gap:var(--s3);font-family:Book,Georgia,serif;}
:where(html[data-p1-stiller~="assets/p1.css"]) .marka img,:where(html[data-p1-stiller~="assets/p1.css"]) .marka svg{width:30px;height:30px;display:block;}
:where(html[data-p1-stiller~="assets/p1.css"]) .yazi-kutusu{border-top:1px solid var(--kilcal);padding-top:var(--s4);margin-top:var(--s5);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alan{width:100%;font-family:Book,Georgia,serif;font-size:1.0625rem;line-height:1.6;color:var(--murekkep);background:transparent;border:0;resize:none;min-height:64px;outline:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alan::placeholder{color:var(--soluk);font-style:italic;}
:where(html[data-p1-stiller~="assets/p1.css"]) .cip{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-cap);border:1px solid var(--cizgi);border-radius:0;padding:3px var(--s2);color:var(--murekkep-2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--s5);}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan .kart{border:1px solid var(--cizgi);border-radius:0;padding:var(--s5);display:flex;flex-direction:column;gap:var(--s3);background:var(--kagit-perdah);}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan .kart.secili{border-color:var(--gumus-koyu);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan .fiyat{font-family:Book,Georgia,serif;font-size:var(--t-h1);line-height:1;}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan ul{list-style:none;margin:0;padding:0;font-size:var(--t-sm);display:flex;flex-direction:column;gap:var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan li{display:flex;gap:var(--s2);align-items:baseline;}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan li::before{content:"—";color:var(--kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) .plan li.kilitli{color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .kunye{font-size:var(--t-cap);color:var(--soluk);letter-spacing:.06em;border-top:1px solid var(--cizgi);padding-top:var(--s3);margin-top:var(--s6);display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);}
@media print{:where(html[data-p1-stiller~="assets/p1.css"]) body{background:var(--zemin);background-image:none;font-size:11pt;}
:where(html[data-p1-stiller~="assets/p1.css"]) .masa,:where(html[data-p1-stiller~="assets/p1.css"]) .sag,:where(html[data-p1-stiller~="assets/p1.css"]) .ubar,:where(html[data-p1-stiller~="assets/p1.css"]) .yazi-kutusu,:where(html[data-p1-stiller~="assets/p1.css"]) .dgm,:where(html[data-p1-stiller~="assets/p1.css"]) .gizle-baski{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .oda{display:block;}
:where(html[data-p1-stiller~="assets/p1.css"]) .kunye{border-top:1px solid var(--gumus);display:block;}
:where(html[data-p1-stiller~="assets/p1.css"]) .kunye::after{content:" · parrhesia.one — bu nüsha künyeli basılmıştır.";}
:where(html[data-p1-stiller~="assets/p1.css"]) a{color:var(--murekkep);border:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) a[href]::after{content:" (" attr(href) ")";font-size:9pt;color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/p1.css"]) .basim-baslik{display:block!important;}}
:where(html[data-p1-stiller~="assets/p1.css"]) .basim-baslik{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .hedef-44{position:relative;}
:where(html[data-p1-stiller~="assets/p1.css"]) .hedef-44::before{content:"";position:absolute;inset:-10px;border-radius:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .gizli{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}
:where(html[data-p1-stiller~="assets/p1.css"]) :focus-visible{outline:2px solid var(--metin-siraz);outline-offset:2px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #input{border:0!important;box-shadow:none!important;background:transparent;}
:where(html[data-p1-stiller~="assets/p1.css"]) #input:focus-visible{outline:0;box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .composer:focus-within{border-color:var(--shiraz);box-shadow:none;}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/p1.css"]) *{transition:none!important;animation:none!important;}}
:root:where(html[data-p1-stiller~="assets/p1.css"]){--bg:var(--kagit);--paper:var(--kagit);--paper-2:var(--kagit);--text:var(--murekkep);--muted:var(--soluk);--muted-2:var(--soluk);--olive:var(--yesil);--olive-2:var(--yesil-isik);--olive-line:var(--yesil-kilcal);--burgundy:var(--shiraz);--burgundy-2:var(--shiraz-koyu);}
@media (min-width:1081px){:where(html[data-p1-stiller~="assets/p1.css"]) #shell.oda{display:grid;grid-template-columns:236px minmax(0,1fr) 320px;height:100%;min-height:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar.masa{width:auto;min-width:0;flex:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main.orta{padding:0 clamp(var(--s4),2.2vw,var(--s6));height:100%;min-width:0;overflow:hidden;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine.source-vitrine{display:block;min-width:0;height:100%;overflow-y:auto;}
:where(html[data-p1-stiller~="assets/p1.css"]) .source-inline{display:none;}}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar.masa{background:var(--kagit);border-right:0;border-radius:0;box-shadow:none;padding:var(--s5) var(--s4);}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .new-chat{border:0;border-radius:0;background:transparent;color:var(--shiraz-koyu);padding:6px 0;text-align:left;box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .history-item{border-radius:0;padding:7px 6px 7px 10px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .history-item:hover,:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .history-item.active{background:var(--yesil-perde);}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .topbar.ubar{height:auto;min-height:var(--topbar-h);padding:var(--s3) 0;background:var(--kagit);border-bottom:1px solid var(--cizgi);border-radius:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .scroll{min-height:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .thread{padding-top:var(--s6);padding-bottom:var(--s5);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap{padding:0 0 calc(var(--s5) + var(--safe-bottom));background:var(--kagit);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .composer.yazi-kutusu{max-width:var(--olcu);border:0;border-top:1px solid var(--kilcal);border-bottom:1px solid var(--yesil-kilcal);border-radius:0!important;padding:var(--s3) 0;background:transparent;box-shadow:none;margin-top:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .composer.yazi-kutusu:focus-within{border-color:var(--kilcal);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .input-line{align-items:center;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap #input{min-height:44px;padding:7px 2px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .vites-trigger{border:0;border-radius:0;background:transparent;color:var(--yesil);box-shadow:none;min-height:36px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .wait-box{max-width:var(--olcu);padding:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .wait-inner{display:flex;width:100%;border:0;border-top:1px solid var(--cizgi);border-radius:0;padding:var(--s2) 0;background:transparent;gap:3px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine.source-vitrine{padding:var(--s5) var(--s5) var(--s5) 0;background:var(--kagit);}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine .vitrin{height:auto;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine .source-empty{font-size:var(--t-sm);color:var(--soluk);font-style:italic;line-height:1.5;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine .kaynak .ad{border-bottom:1px solid var(--kilcal);color:var(--murekkep);}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline{margin:0 0 var(--s4);max-width:100%;gap:var(--s3);border-color:var(--cizgi);}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .asama{font-size:var(--t-cap);}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-gecti::before{background:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-dustu::before{background:var(--shiraz);}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-atlandi::before{background:var(--gumus-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-gerekmedi{opacity:.52;}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-gerekmedi::before{background:transparent;box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-olculmedi{color:var(--shiraz-koyu);text-decoration:underline dotted;}
:where(html[data-p1-stiller~="assets/p1.css"]) .p1-pipeline .pipeline-time{margin-left:auto;font-size:var(--t-cap);color:var(--soluk);font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shellProgress[hidden],:where(html[data-p1-stiller~="assets/p1.css"]) #shellProgressCount[hidden]{display:none!important;}
@media (max-width:1080px){:where(html[data-p1-stiller~="assets/p1.css"]) #shell.oda{display:flex;height:100%;min-height:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main.orta{padding:0 14px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine.source-vitrine{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .source-inline{display:block;}}
@media (max-width:768px){:where(html[data-p1-stiller~="assets/p1.css"]) #main.orta{padding:0 10px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap{padding-bottom:calc(var(--s3) + var(--safe-bottom));}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .thread{padding-left:3px;padding-right:3px;}}
:where(html[data-p1-stiller~="assets/p1.css"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:900;background:var(--gumus);box-shadow:none;pointer-events:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell.oda{padding-top:3px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell button,:where(html[data-p1-stiller~="assets/p1.css"]) #shell input,:where(html[data-p1-stiller~="assets/p1.css"]) #shell textarea{font-family:Book,Georgia,serif;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell button svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;flex:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell [data-shell-disabled]{cursor:not-allowed;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar.masa{gap:var(--s3);overflow-y:auto;scrollbar-width:thin;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .side-top{display:flex;flex-direction:column;gap:2px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .alberti-side-action{width:100%;min-height:36px;padding:6px 0;border:0;border-radius:0;background:transparent;color:var(--murekkep-2);display:flex;align-items:center;gap:var(--s2);text-align:left;font-size:var(--t-sm);}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .alberti-side-action:hover{color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .alberti-side-action svg{width:16px;height:16px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .new-chat.alberti-side-action{color:var(--shiraz-koyu);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .alberti-nav-count,:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .rozet{margin-left:auto;font-size:.59rem;padding:1px 6px;letter-spacing:.08em;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-search{display:grid;grid-template-columns:16px minmax(0,1fr) 26px;align-items:center;gap:6px;border-bottom:1px solid var(--yesil-kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-search>svg{width:14px;height:14px;stroke:var(--soluk);fill:none;stroke-width:1.2;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-search input{min-width:0;height:34px;border:0!important;outline:0!important;background:transparent;color:var(--murekkep);font-size:var(--t-cap);padding:0;box-shadow:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-search input::placeholder{color:var(--soluk);font-style:italic;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-search button,:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-icon-only{border:0;background:transparent;color:var(--soluk);padding:4px;min-height:28px;display:grid;place-items:center;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-search button svg,:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-icon-only svg{width:14px!important;height:14px!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-rooms{display:flex;flex-direction:column;gap:1px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-side-title{font-size:var(--t-cap);letter-spacing:.16em;text-transform:uppercase;color:var(--yesil);padding:0 0 6px;border-bottom:1px solid var(--yesil-kilcal);margin-bottom:4px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-rooms>button{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;border:0;background:transparent;color:var(--murekkep-2);font-size:var(--t-sm);padding:5px 0;text-align:left;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-rooms>button[aria-current="page"]{color:var(--yesil);box-shadow:none;padding-left:var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-history-head{border-bottom:1px solid var(--yesil-kilcal);padding-bottom:4px;display:flex;align-items:center;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-history-head .side-label{color:var(--yesil);letter-spacing:.16em;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .history{min-height:120px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .history-item{font-size:var(--t-sm);min-height:36px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar .side-foot{position:relative;padding-top:var(--s4);border-top:1px solid var(--cizgi);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-plan-label{position:absolute;top:-19px;left:0;font-size:var(--t-cap);color:var(--soluk);letter-spacing:.1em;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .topbar.ubar{gap:var(--s3);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-back-forward{display:flex;gap:1px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-back-forward button,:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-panel-toggle{min-width:32px;min-height:32px;border:0;background:transparent;color:var(--soluk);padding:5px;display:grid;place-items:center;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-back-forward svg,:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-panel-toggle svg{width:16px!important;height:16px!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .brand{font-family:Book,Georgia,serif;color:var(--shiraz-koyu);font-size:1.2rem;white-space:nowrap;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-breadcrumb{display:flex;align-items:baseline;gap:6px;font-size:var(--t-sm);color:var(--soluk);white-space:nowrap;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-breadcrumb button{border:0;border-bottom:1px solid var(--kilcal);background:transparent;color:var(--soluk);padding:0;min-height:26px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-breadcrumb strong{font-family:Book,Georgia,serif;color:var(--murekkep);font-weight:400;font-size:var(--t-h3);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-beta{font-size:.58rem!important;padding:1px 6px!important;white-space:nowrap!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .topbar-right{gap:var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-workshop-tab{min-height:40px!important;padding:6px 10px!important;border:0!important;border-radius:0;color:var(--murekkep)!important;background-color:var(--rat-metal)!important;box-shadow:none!important;font-family:Book,Georgia,serif!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-workshop-tab:hover{filter:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-panel-toggle[aria-pressed="true"]{color:var(--yesil);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #thread .msg{max-width:var(--olcu);}
:where(html[data-p1-stiller~="assets/p1.css"]) #thread .msg.user{align-self:flex-start!important;background:transparent!important;border:0!important;border-left:2px solid var(--gumus-koyu)!important;border-radius:0!important;color:var(--murekkep-2)!important;font-style:italic;padding:0 0 0 var(--s4)!important;box-shadow:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #thread .msg.assistant{background:transparent;border:0;border-radius:0;box-shadow:none;padding-left:0;padding-right:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #thread .msg .body{line-height:var(--satir);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-rail{display:flex;align-items:center;gap:7px;flex-wrap:wrap;position:relative;border-top:1px solid var(--yesil-kilcal);padding:8px 0 11px;margin:9px 0 4px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-rail::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--rat-metal-yatay);opacity:.88;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-rail button{position:relative;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--murekkep-2);padding:2px 7px 7px;display:grid;grid-template-columns:1fr;gap:2px;place-items:center;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-rail button[aria-pressed="true"]{color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-name{font-family:Book,Georgia,serif;font-size:var(--t-sm);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-bar{width:100%;height:2px;background:var(--gumus-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) [data-shell-vites="R0"] .alberti-vites-bar{width:40%;background:var(--gumus-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) [data-shell-vites="G1"] .alberti-vites-bar{background:var(--zemin);}
:where(html[data-p1-stiller~="assets/p1.css"]) [data-shell-vites="G2"] .alberti-vites-bar{background:var(--zemin);}
:where(html[data-p1-stiller~="assets/p1.css"]) [data-shell-vites="G3"] .alberti-vites-bar{height:3px;background:var(--zemin);}
:where(html[data-p1-stiller~="assets/p1.css"]) [data-shell-vites="G4"] .alberti-vites-bar{height:4px;background:var(--yesil-rat);}
:where(html[data-p1-stiller~="assets/p1.css"]) [data-shell-vites][aria-pressed="true"] .alberti-vites-bar{background:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-rail small{font-size:.58rem;color:var(--soluk);font-variant-numeric:tabular-nums;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-current{display:inline-flex;align-items:baseline;gap:7px;color:var(--murekkep-2);white-space:nowrap;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-current span{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-current strong{font-family:Book,Georgia,serif;font-weight:400;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-promise{margin-left:auto;align-self:center;font-size:var(--t-cap);font-style:italic;color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-toggle{min-height:44px;border:0;border-bottom:1px solid var(--gumus-koyu);background:transparent;color:var(--yesil);padding:3px 0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-rail[data-acik="0"]>[data-shell-vites]{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-rail[data-acik="1"]>.alberti-vites-current{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-rail[data-acik="1"]>.alberti-vites-toggle{margin-left:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin-top:6px;border-top:1px solid var(--cizgi);padding-top:6px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools button{display:inline-flex;align-items:center;gap:5px;min-height:44px;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--soluk);padding:3px 0;font-size:var(--t-cap);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools button:hover{color:var(--yesil);border-bottom-color:var(--yesil-kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools button svg{width:14px;height:14px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools>span{margin-left:auto;color:var(--soluk);font-size:var(--t-cap);}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-mic{border:0!important;background:transparent!important;color:var(--soluk)!important;box-shadow:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shellStopMirror[hidden]{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .vites-picker[hidden]{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine.source-vitrine{padding:var(--s5) var(--s4);border-left:1px solid var(--cizgi);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-head{display:flex;align-items:center;gap:var(--s2);padding-bottom:var(--s3);border-bottom:1px solid var(--yesil-kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-head strong{font-family:Book,Georgia,serif;font-weight:400;margin-right:auto;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-head button{border:0;background:transparent;color:var(--soluk);min-width:30px;min-height:30px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--cizgi);margin:var(--s3) 0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-tabs button{border:0;background:transparent;color:var(--soluk);font-size:.66rem;padding:7px 2px;min-width:0;overflow:hidden;text-overflow:ellipsis;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-tabs button[aria-current="page"]{color:var(--yesil);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-panel{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-panel.on{display:block;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-context-panel .vitrin{border-left:0;padding-left:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-note{display:grid;grid-template-columns:2px minmax(0,1fr);gap:var(--s3);margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--cizgi);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-note[hidden]{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-rule{background:var(--yesil-rat);box-shadow:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-head{display:flex;align-items:baseline;gap:var(--s2);font-family:Book,Georgia,serif;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-head strong{font-weight:400;color:var(--shiraz-koyu);margin-right:auto;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-head button{border:0;background:transparent;color:var(--soluk);min-width:44px;min-height:44px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-note p{font-size:var(--t-sm);line-height:1.55;margin:var(--s2) 0;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-note #shellCitationPassage{color:var(--murekkep-2);background:var(--zemin);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-reason{color:var(--soluk);border-top:1px solid var(--cizgi);padding-top:var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-citation-note a{font-size:var(--t-cap);color:var(--shiraz-koyu);text-decoration:none;border-bottom:1px solid var(--kilcal);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-source-note{border:0;border-bottom:1px solid var(--kilcal);background:transparent;color:var(--shiraz-koyu);font-size:var(--t-cap);min-height:44px;padding:3px 0;margin-top:var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-panel-title{display:flex;justify-content:space-between;gap:var(--s2);font-family:Book,Georgia,serif;border-bottom:1px solid var(--cizgi);padding-bottom:var(--s2);margin-bottom:var(--s3);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-panel-title span{font-family:Book,Georgia,serif;font-size:var(--t-cap);color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress li{font-size:var(--t-sm);color:var(--soluk);display:flex;align-items:center;gap:8px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress li::before{content:"";width:6px;height:6px;border-radius:0;background:var(--gumus-koyu);flex:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress li.on{color:var(--shiraz-koyu);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress li.on::before{background:var(--shiraz);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress li.done{color:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-progress li.done::before{background:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-panel-note{font-size:var(--t-cap);font-style:italic;color:var(--soluk);border-top:1px solid var(--cizgi);padding-top:var(--s3);margin-top:var(--s4);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-file-row{display:grid;grid-template-columns:20px 1fr;gap:2px var(--s2);width:100%;border:1px dashed var(--gumus-koyu);border-radius:0;background:transparent;text-align:left;padding:var(--s3);color:var(--murekkep-2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-file-row svg{grid-row:1/3;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-file-row small{color:var(--soluk);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-scope-chips{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-preview-empty{min-height:180px;display:grid;place-items:center;text-align:center;color:var(--soluk);border:1px dashed var(--gumus-koyu);padding:var(--s5);}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-preview-empty svg{width:30px!important;height:30px!important;color:var(--yesil);}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell.shell-context-closed{grid-template-columns:236px minmax(0,1fr)!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell.shell-context-closed #sourceVitrine{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shell.shell-context-wide{grid-template-columns:236px minmax(0,1fr) minmax(420px,38vw)!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #shellMic.listening,:where(html[data-p1-stiller~="assets/p1.css"]) #shellMicMirror.listening{color:var(--metin-siraz,var(--shiraz))!important;box-shadow:none!important;}
@media (max-width:1280px){:where(html[data-p1-stiller~="assets/p1.css"]) #shell.oda{grid-template-columns:214px minmax(0,1fr) 286px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-breadcrumb,:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-beta{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-workshop-tab{font-size:.75rem!important;padding:5px 7px!important;}}
@media (max-width:1080px){:where(html[data-p1-stiller~="assets/p1.css"]) #shell.oda{display:flex!important;padding-top:3px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #sidebar.masa,:where(html[data-p1-stiller~="assets/p1.css"]) #sourceVitrine.source-vitrine{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main.orta{width:100%;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-workshop-tab,:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-back-forward{display:none!important;}}
@media (max-width:620px){:where(html[data-p1-stiller~="assets/p1.css"]) #main .topbar.ubar{gap:6px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .brand{font-size:1rem;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .topbar-right{margin-left:auto;}
:where(html[data-p1-stiller~="assets/p1.css"]) #main .topbar-right .alberti-workshop-tab{display:none!important;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-rail{gap:2px;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-vites-rail button{min-width:34px;padding-left:3px;padding-right:3px;}
:where(html[data-p1-stiller~="assets/p1.css"]) .alberti-vites-promise{width:100%;margin-left:0;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools>span{display:none;}
:where(html[data-p1-stiller~="assets/p1.css"]) #composerWrap .alberti-composer-tools{gap:10px;}}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-side-search{border:0;border-bottom:1px solid var(--hair);border-radius:0;background:transparent;margin-inline:16px;padding-inline:0;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .history-item{border-radius:0;border-bottom:1px solid var(--hair);background:transparent;box-shadow:none;color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.35;padding:10px 0;margin-inline:16px;width:auto;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .history-item:hover{background:transparent;color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .history-item.active{color:var(--metin-siraz,var(--shiraz));background:transparent;box-shadow:none;border-radius:0;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .history-item.active .history-item-title::before{content:"● ";font-size:9px;vertical-align:2px;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .side-label{letter-spacing:.18em;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .msg.user{align-self:flex-start;max-width:min(100%,28ch);}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .msg.user .body{background:none;border:0;border-radius:0;padding:0;margin:0;color:var(--ink);font-family:var(--font);font-weight:500;font-size:26px;line-height:1.22;text-wrap:balance;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .msg.assistant .body p{max-width:62ch;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .msg.assistant .body sup a,:where(html[data-p1-stiller~="assets/salon.css"]) #shell .p1-dipnot sup{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .kaynak-panel{margin-top:28px;padding-top:14px;border-top:1px solid var(--hair);}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .kaynak-panel>summary:before{content:none;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .kaynak-panel>summary{cursor:default;min-height:0;margin-bottom:6px;pointer-events:none;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-inline-source{padding:10px 0;border-bottom:0;font-size:15px;line-height:1.5;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-inline-source .no{font-family:var(--font-ui);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell #sourceVitrine{background:var(--perde);box-shadow:none;transition:opacity 140ms var(--ease),transform 140ms var(--ease);}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-context-tabs button,:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-context-tabs a{border-radius:0;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/salon.css"]) #shell .msg.user{max-width:100%;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-inline-citation{grid-template-columns:24px minmax(0,1fr);}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-inline-citation>.source-state{grid-column:2;}
:where(html[data-p1-stiller~="assets/salon.css"]) #shell .surface-inline-source>.surface-source-note{margin-inline-start:36px;}}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/salon.css"]) #shell #sourceVitrine{transition:none;}}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #gateBox #btnApple{background:var(--yesil-rat);color:var(--zemin);border:0;min-height:52px;height:52px;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .floating-menu,:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .chat-menu,:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .vites-menu,:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .modal-box{border:1px solid var(--ink2);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .msg.assistant .body.rayli{display:grid;grid-template-columns:200px minmax(0,1fr);gap:0;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi{border-inline-end:1px solid var(--hair);padding:2px 22px 0 0;align-self:start;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi .bas{font-family:var(--font-ui);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin:0 0 14px;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi .ray-kaynak{position:relative;display:block;width:100%;text-align:start;padding:0 0 16px 18px;border:0;background:none;font-family:var(--font-title);font-size:13.5px;line-height:1.42;color:var(--ink);cursor:pointer;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi .ray-kaynak::before{content:"";position:absolute;inset-inline-start:0;top:4px;width:9px;height:9px;border-radius:0;background:var(--yesil-rat);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi .ray-kaynak.kunye::before{background:none;border:1.5px solid var(--mut);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi .k{display:block;font-family:var(--font-ui);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi .ray-kaynak:hover .t{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .msg.assistant .body.rayli .cevap-govde{padding-inline-start:30px;min-width:0;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell:not(.shell-context-closed) .msg.assistant .body.rayli{display:block;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell:not(.shell-context-closed) .makbuz-rayi{display:none;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell:not(.shell-context-closed) .cevap-govde{padding-inline-start:0;}
@media (min-width:1436px){:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell.shell-context-closed .msg.assistant .body.rayli{margin-inline-start:-230px;}}
@media (max-width:1435px){:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .msg.assistant .body.rayli{display:block;margin-inline-start:0;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .makbuz-rayi{display:none;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .msg.assistant .body.rayli .cevap-govde{padding-inline-start:0;}}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell .body.rayli .surface-inline-citation{grid-template-columns:24px minmax(0,1fr);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell .body.rayli .surface-inline-citation>.source-state{grid-column:2;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell .body.rayli .surface-inline-source>.surface-source-note{margin-inline-start:36px;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell .side-foot{flex-wrap:wrap;row-gap:2px;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell .side-foot .surface-plan-label{display:block;flex-basis:100%;font-size:10px;letter-spacing:.16em;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell .history-empty{padding:8px 10px;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .surface-v15-side-brand .side-emblem{width:22px;height:22px;border-radius:0;display:block;flex:none;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) .teslim-etiketi{margin:0 0 14px;padding:4px 0 4px 12px;border-inline-start:2px solid var(--shiraz);font-family:var(--font-ui);font-size:12.5px;letter-spacing:.02em;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shellProgressEmpty{display:none;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shellProgress[hidden]~#shellProgressNarrative[hidden]~#shellProgressEmpty:not([hidden]){display:block;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) [dir=rtl] :is(#kaynakPanelBaslik,#input){font-family:"Amiri",serif;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay{background:var(--zemin);padding:16px;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .modal-box{width:min(640px,100%);max-width:640px;max-height:calc(100vh - 80px);overflow:auto;background:var(--zemin);border:1px solid var(--ink2);border-radius:0;padding:28px 30px 20px;display:grid;grid-template-columns:auto 1fr auto;column-gap:10px;align-items:center;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay h3,:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .modal-box h3{grid-column:1/-1;grid-row:1;display:flex;align-items:baseline;justify-content:flex-start;gap:10px;margin:0;font-family:var(--font-title);font-weight:400;font-size:28px;line-height:1.2;text-align:left;text-transform:lowercase;color:var(--ink);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay h3 #paxReplay{font-size:18px!important;color:var(--mut)!important;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-kunye{grid-column:1/-1;grid-row:2;margin:4px 0 16px;font-family:var(--font-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);text-align:left;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay #paxBody{grid-column:1/-1;grid-row:3;max-width:none;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-giris{margin:0 0 12px;font-size:17px;line-height:1.62;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-madde{border-top:1px solid var(--hair);padding:10px 0;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-madde h4{margin:0 0 2px;font-size:17px;font-weight:500;line-height:1.4;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-madde p{margin:0 0 4px;font-size:16px;line-height:1.62;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-karsi{font-family:var(--font-ui);font-size:11.5px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-kayit{margin:0;padding-top:10px;border-top:1px solid var(--hair);font-size:14px;color:var(--mut);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-timer{grid-column:1;grid-row:4;margin:16px 0 0;font-family:var(--font-ui);font-size:12px;font-style:normal;color:var(--mut);text-align:left;min-height:0;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-legal{grid-column:2;grid-row:4;margin:16px 0 0!important;font-family:var(--font-ui);font-size:12px!important;opacity:1!important;color:var(--mut);text-align:center!important;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-legal a{color:inherit;text-decoration:none;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-actions{grid-column:3;grid-row:4;margin:16px 0 0;display:flex;gap:10px;justify-content:flex-end;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay #consentDecline{font-family:var(--font-ui);font-size:13px;border:1px solid var(--hair);border-radius:0;padding:7px 18px;background:none;color:var(--ink2);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay #consentAccept{font-family:var(--font-ui);font-size:13px;border:0;border-radius:0;padding:9px 20px;background:var(--shiraz);color:var(--kapak);}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay #consentAccept:disabled{opacity:.45;}
@media (max-width:600px){:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .modal-box{padding:22px 18px 16px;grid-template-columns:1fr;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-timer,:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-legal,:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-actions{grid-column:1;grid-row:auto;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-actions{justify-content:stretch;}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #consentOverlay .pax-actions button{flex:1;}}
:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #sourceVitrine{transition:opacity 140ms ease,transform 140ms ease;}
@starting-style {:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #shell.ready:not(.shell-context-closed) #sourceVitrine{opacity:0;transform:translateX(12px);}}
@media (prefers-reduced-motion:reduce){:where(html[data-p1-stiller~="assets/kilik-v2.css"]) #sourceVitrine{transition:none;}}

}
:root:where(html[data-p1-page="404"]){color-scheme:light;}
:where(html[data-p1-page="404"]) *{box-sizing:border-box;}
html:where(html[data-p1-page="404"]),:where(html[data-p1-page="404"]) body{min-height:100%;margin:0;}
:where(html[data-p1-page="404"]) body{display:grid;place-items:center;padding:2rem;background:var(--zemin);color:var(--murekkep);font-family:Book,Georgia,serif;}
:where(html[data-p1-page="404"]) main{width:min(42rem,100%);border-top:2px solid var(--yesil);padding-top:clamp(3rem,12vh,7rem);}
:where(html[data-p1-page="404"]) .mark{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--gumus);border-radius:0;color:var(--metin-siraz,var(--shiraz));font:500 .8rem/1 system-ui,sans-serif;letter-spacing:.08em;}
:where(html[data-p1-page="404"]) p{max-width:34rem;margin:1rem 0;font-size:clamp(1.25rem,3vw,1.55rem);line-height:1.55;}
:where(html[data-p1-page="404"]) h1{max-width:34rem;margin:1.5rem 0 .75rem;font-family:Book,Georgia,serif;font-size:clamp(2.35rem,7vw,4.5rem);font-weight:400;line-height:1.04;color:var(--yesil);}
:where(html[data-p1-page="404"]) a{display:inline-block;margin-top:1.5rem;border-bottom:1px solid var(--shiraz);padding:.35rem 0;color:var(--metin-siraz,var(--shiraz));font:500 .82rem/1.4 system-ui,sans-serif;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;}
:where(html[data-p1-page="404"]) a:focus-visible{outline:2px solid var(--metin-siraz);outline-offset:5px;}
[data-p1-inline="p1-inline-310986981134"]{font-size:var(--t-cap);color:var(--soluk);}
[data-p1-inline="p1-inline-66cae9b35a22"]{font-size:var(--t-cap);color:var(--soluk);margin:var(--s3) 0 0;max-width:64ch;line-height:1.7;}
[data-p1-inline="p1-inline-527afe2e8ce5"]{font-size:var(--t-cap);color:var(--soluk);margin:var(--s4) 0 0;}
[data-p1-inline="p1-inline-114f6d7d395b"]{font-size:var(--t-cap);color:var(--soluk);margin:var(--s3) 0 0;line-height:1.7;max-width:60ch;}
:root:where(html[data-p1-page="davet"]){--bg:var(--zemin);--paper:var(--bg);--muted:var(--gumus-metin);--olive:var(--yesil-rat);--olive-2:var(--yesil-rat);--olive-line:color-mix(in srgb,var(--yesil-rat) 22%,transparent);--burgundy:var(--shiraz);--burgundy-2:var(--shiraz);--line:color-mix(in srgb,var(--yesil-rat) 22%,transparent);}
:where(html[data-p1-page="davet"]) *{box-sizing:border-box;}
html:where(html[data-p1-page="davet"]),:where(html[data-p1-page="davet"]) body{height:100%;}
:where(html[data-p1-page="davet"]) body{margin:0;background:var(--bg);color:var(--text);font:17px/1.66 Book,Literata,Georgia,"Times New Roman",serif;}
:where(html[data-p1-page="davet"]) #gate{min-height:100%;display:grid;grid-template-rows:1fr auto;align-items:start;padding:0 1.5rem;background:var(--bg);}
:where(html[data-p1-page="davet"]) #gateBox{width:100%;max-width:38rem;margin:0 auto;padding:12vh 0 2rem;text-align:left;}
:where(html[data-p1-page="davet"]) .gate-muhur{width:64px;height:64px;display:block;margin:0 0 1.1rem;}
:where(html[data-p1-page="davet"]) h1{display:block;font-size:2.6rem;line-height:1.1;font-weight:400;letter-spacing:-.015em;color:var(--text);margin:0 0 .9rem;}
:where(html[data-p1-page="davet"]) p{margin:0 0 13px;font-size:.98rem;max-width:34rem;}
:where(html[data-p1-page="davet"]) .imza{margin:18px 0 26px;font-size:1.05rem;}
:where(html[data-p1-page="davet"]) .auth-btn{width:100%;max-width:22rem;min-height:43px;padding:10px 13px;border:1px solid var(--line);border-radius:0;background:var(--paper);color:var(--text);font:inherit;font-size:1rem;line-height:1;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:10px;margin-bottom:.55rem;cursor:pointer;}
:where(html[data-p1-page="davet"]) .auth-btn:hover{border-color:var(--olive);}
:where(html[data-p1-page="davet"]) .auth-btn b{font-weight:500;color:var(--olive);}
:where(html[data-p1-page="davet"]) .auth-btn:disabled{opacity:.55;cursor:default;}
:where(html[data-p1-page="davet"]) .tesekkur{display:none;border:1px solid var(--olive-line);border-radius:0;max-width:22rem;padding:12px 14px;margin-bottom:.55rem;color:var(--olive);}
:where(html[data-p1-page="davet"]) .hata{display:none;border:1px solid var(--shiraz);border-radius:0;max-width:22rem;padding:12px 14px;margin-bottom:.55rem;color:var(--metin-siraz,var(--shiraz));font-size:.94rem;}
:where(html[data-p1-page="davet"]) details{margin:14px 0 26px;font-size:.9rem;color:var(--muted);max-width:34rem;}
:where(html[data-p1-page="davet"]) summary{cursor:pointer;color:var(--metin-yesil,var(--olive));}
:where(html[data-p1-page="davet"]) details p{font-size:.9rem;margin-top:8px;}
:where(html[data-p1-page="davet"]) .yapan-p1{font-style:italic;font-size:.88rem;color:var(--muted);padding:0 0 2.2rem;}
:where(html[data-p1-page="davet"]) .yapan-p1 .ayv{color:var(--metin-yesil,var(--yesil-rat));font-style:normal;}
:where(html[data-p1-page="davet"]) .dil{font-size:.85rem;margin-top:8px;}
:where(html[data-p1-page="davet"]) .dil a{color:var(--muted);display:inline-flex;align-items:center;min-height:24px;}
@media (max-width:430px){:where(html[data-p1-page="davet"]) #gateBox{padding-top:8vh;}
:where(html[data-p1-page="davet"]) h1{font-size:2.1rem;}}
:where(html[data-p1-page="davet"]) #envwrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;transition:opacity .85s ease .1s, transform 1.1s cubic-bezier(.4,0,.2,1) .1s;}
:where(html[data-p1-page="davet"]) #envwrap.exit{opacity:0;transform:translate(-50%,calc(-50% - 90px)) scale(.84);pointer-events:none;}
:where(html[data-p1-page="davet"]) #env{width:min(300px,88vw);position:relative;cursor:pointer;animation:floatEnv 4.5s ease-in-out infinite;filter:none;}
:where(html[data-p1-page="davet"]) #env.freeze{animation-play-state:paused;}
@keyframes floatEnv{0%,100%{transform:translateY(0);}
50%{transform:translateY(-10px);}}
:where(html[data-p1-page="davet"]) .ev-body{width:100%;aspect-ratio:3/2;background:var(--zemin);border:1px solid var(--gumus);border-radius:0;position:relative;overflow:visible;}
:where(html[data-p1-page="davet"]) #flapwrap{position:absolute;top:0;left:0;right:0;height:52%;perspective:700px;z-index:4;}
:where(html[data-p1-page="davet"]) #flap{width:0;height:0;border-left:calc(min(300px,88vw)/2) solid transparent;border-right:calc(min(300px,88vw)/2) solid transparent;border-top:calc(min(300px,88vw)*2/3*.52) solid var(--gumus);transform-origin:top center;transition:transform .9s cubic-bezier(.55,0,.12,1.05);}
:where(html[data-p1-page="davet"]) #flap.open{transform:rotateX(-180deg);}
:where(html[data-p1-page="davet"]) #ring{position:absolute;top:50%;left:50%;width:66px;height:66px;border-radius:0;border:1.5px solid var(--gumus);transform:translate(-50%,-50%) scale(.8);opacity:0;z-index:5;}
:where(html[data-p1-page="davet"]) #ring.go{animation:ringBurst .55s ease forwards;}
@keyframes ringBurst{0%{opacity:.8;transform:translate(-50%,-50%) scale(.8);}
100%{opacity:0;transform:translate(-50%,-50%) scale(3.8);}}
:where(html[data-p1-page="davet"]) #seal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:6;transition:transform .3s cubic-bezier(.5,-.5,.3,1.5), opacity .26s ease .04s;}
:where(html[data-p1-page="davet"]) #seal.crack{transform:translate(-50%,-50%) scale(0) rotate(10deg);opacity:0;}
:where(html[data-p1-page="davet"]) #hint{position:absolute;bottom:-34px;left:50%;transform:translateX(-50%);white-space:nowrap;font-style:italic;font-size:14px;color:var(--murekkep);letter-spacing:.03em;transition:opacity .3s;}
@media (prefers-reduced-motion: reduce){:where(html[data-p1-page="davet"]) #env{animation:none;}}
:where(html[data-p1-page="davet"]) body.js #gateBox{opacity:0;transform:translateY(24px);pointer-events:none;}
:where(html[data-p1-page="davet"]) body.js #gateBox.rise{transition:opacity 1s ease .6s, transform 1.2s cubic-bezier(.18,.85,.2,1) .6s;opacity:1;transform:translateY(0);pointer-events:auto;}
:where(html[data-p1-page="davet"]) body.js #afterLetter{opacity:0;transition:opacity .8s ease;}
:where(html[data-p1-page="davet"]) body.js #afterLetter.show{opacity:1;}
[data-p1-inline="p1-inline-c33b31f8aa1a"]{background:none;border:none;color:var(--mut);font-size:.95rem;cursor:pointer;vertical-align:middle;}
[data-p1-inline="p1-inline-eb6ba7d4f53c"]{margin-top:.85rem;font-size:.72rem;opacity:.62;text-align:center;}
:where(html[data-p1-page="nedir"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:9;background:var(--gumus);box-shadow:none;}
:where(html[data-p1-page="nedir"]) .ust{display:flex;align-items:center;gap:var(--s4);padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="nedir"]) .ust img{width:34px;height:34px;}
:where(html[data-p1-page="nedir"]) .ust .ad{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-page="nedir"]) .ust .sag{margin-left:auto;display:flex;gap:var(--s3);align-items:center;}
/* B7 (2026-10-20 · kurucu ölçümü: /nedir DE 392px / ID 397px taşması):
   uzun birleşik sözcükler (Almanca/Endonezce) 390px bandında taşıyordu —
   metin kapları her genişlikte SÖZCÜK İÇİNDE kırılır, taşma 0. */
:where(html[data-p1-page="nedir"]) main{max-width:74ch;margin:0 auto;padding:var(--s6) var(--s4) var(--s8);overflow-wrap:anywhere;}
:where(html[data-p1-page="nedir"]) h1,:where(html[data-p1-page="nedir"]) h2,:where(html[data-p1-page="nedir"]) p,:where(html[data-p1-page="nedir"]) li{overflow-wrap:anywhere;max-width:100%;}
:where(html[data-p1-page="nedir"]) h1{font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.15;margin:0 0 var(--s4);}
:where(html[data-p1-page="nedir"]) h2{font-size:1.25rem;margin:var(--s6) 0 var(--s2);color:var(--murekkep);}
:where(html[data-p1-page="nedir"]) p{line-height:1.78;color:var(--murekkep-2);margin:0 0 .9em;}
:where(html[data-p1-page="nedir"]) ul{line-height:1.78;color:var(--murekkep-2);padding-left:1.2rem;margin:0 0 1em;}
:where(html[data-p1-page="nedir"]) li{margin-bottom:.4em;}
:where(html[data-p1-page="nedir"]) .kusur{border-top:1px solid var(--cizgi);margin-top:var(--s7);padding-top:var(--s4);font-size:var(--t-sm);color:var(--soluk);}
:where(html[data-p1-page="nedir"]) a{color:var(--metin-siraz,var(--shiraz));}
[data-p1-inline="p1-inline-7c2b895a8216"]{color:var(--yesil);}
:where(html[data-p1-page="sozluk"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:9;background:var(--gumus);box-shadow:none;}
:where(html[data-p1-page="sozluk"]) .ust{display:flex;align-items:center;gap:var(--s4);padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="sozluk"]) .ust img{width:34px;height:34px;}
:where(html[data-p1-page="sozluk"]) .ust .ad{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-page="sozluk"]) .ust .sag{margin-left:auto;display:flex;gap:var(--s3);align-items:center;}
:where(html[data-p1-page="sozluk"]) .bas{padding:var(--s6) 0 var(--s5);max-width:72ch;}
:where(html[data-p1-page="sozluk"]) .bas h1{font-size:clamp(1.9rem,2.9vw,2.5rem);margin:0 0 var(--s3);line-height:1.14;}
:where(html[data-p1-page="sozluk"]) .bas p{line-height:1.78;color:var(--murekkep-2);margin:0 0 .7em;max-width:64ch;}
:where(html[data-p1-page="sozluk"]) .istisna{border-top:1px solid var(--shiraz-koyu);border-bottom:1px solid var(--cizgi);padding:var(--s4) 0;margin:var(--s5) 0 var(--s6);display:flex;gap:var(--s4);align-items:flex-start;max-width:78ch;}
:where(html[data-p1-page="sozluk"]) .istisna .im{width:3px;align-self:stretch;background:var(--shiraz-koyu);flex:0 0 auto;}
:where(html[data-p1-page="sozluk"]) .istisna p{margin:0;font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.72;}
:where(html[data-p1-page="sozluk"]) .istisna b{font-weight:500;color:var(--murekkep);}
:where(html[data-p1-page="sozluk"]) h2.blok{font-size:var(--t-h3);margin:var(--s7) 0 var(--s3);display:flex;align-items:baseline;gap:var(--s4);}
:where(html[data-p1-page="sozluk"]) h2.blok .not{margin-left:auto;font-size:var(--t-cap);color:var(--soluk);font-family:Book,Georgia,serif;letter-spacing:.06em;text-transform:none;}
:where(html[data-p1-page="sozluk"]) .olcum-kap{margin-bottom:var(--s4);}
:where(html[data-p1-page="sozluk"]) table{width:100%;border-collapse:collapse;font-size:var(--t-sm);}
:where(html[data-p1-page="sozluk"]) th,:where(html[data-p1-page="sozluk"]) td{text-align:left;padding:var(--s3) var(--s4) var(--s3) 0;vertical-align:top;border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="sozluk"]) thead th{font-size:var(--t-cap);letter-spacing:.12em;text-transform:uppercase;color:var(--soluk);font-weight:400;border-bottom-color:var(--yesil-kilcal);}
:where(html[data-p1-page="sozluk"]) tbody tr:last-child td{border-bottom:0;}
:where(html[data-p1-page="sozluk"]) td.dis{color:var(--soluk);font-style:italic;white-space:nowrap;}
:where(html[data-p1-page="sozluk"]) td.ev{font-family:Book,Georgia,serif;font-size:1.05rem;color:var(--murekkep);white-space:nowrap;}
:where(html[data-p1-page="sozluk"]) td.ev.yok{color:var(--shiraz-koyu);font-style:normal;}
:where(html[data-p1-page="sozluk"]) td.nd{color:var(--murekkep-2);line-height:1.62;}
:where(html[data-p1-page="sozluk"]) tbody tr:hover{background:var(--kagit-perdah);}
:where(html[data-p1-page="sozluk"]) table.ev-sozu thead th{border-bottom-color:var(--yesil);color:var(--yesil);}
:where(html[data-p1-page="sozluk"]) table.ev-sozu td.ev{color:var(--yesil);}
:where(html[data-p1-page="sozluk"]) .uc-cumle{margin-top:var(--s7);border-top:1px solid var(--yesil-kilcal);padding-top:var(--s5);display:grid;grid-template-columns:repeat(3,1fr);gap:0;}
:where(html[data-p1-page="sozluk"]) .uc-cumle .c{padding:var(--s4) var(--s5) var(--s4) 0;}
:where(html[data-p1-page="sozluk"]) .uc-cumle .c + .c{border-left:1px solid var(--cizgi);padding-left:var(--s5);}
:where(html[data-p1-page="sozluk"]) .uc-cumle .yasak{font-family:Book,Georgia,serif;font-size:var(--t-h3);color:var(--gumus-metin,var(--kilcal));text-decoration:line-through;text-decoration-color:var(--shiraz);text-decoration-thickness:1px;line-height:1.35;}
:where(html[data-p1-page="sozluk"]) .uc-cumle p{margin:var(--s3) 0 0;font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.68;}
@media (max-width:900px){:where(html[data-p1-page="sozluk"]) .olcum-kap{overflow-x:auto;}
:where(html[data-p1-page="sozluk"]) table{min-width:640px;}
:where(html[data-p1-page="sozluk"]) .uc-cumle{grid-template-columns:1fr;}
:where(html[data-p1-page="sozluk"]) .uc-cumle .c + .c{border-left:0;padding-left:0;border-top:1px solid var(--cizgi);}
:where(html[data-p1-page="sozluk"]) .ust{flex-wrap:wrap;row-gap:var(--s2);}
:where(html[data-p1-page="sozluk"]) .ust > .rozet{display:none;}
:where(html[data-p1-page="sozluk"]) .ust .sag{margin-left:0;}}
[data-p1-inline="p1-inline-200357ad8386"]{margin:3rem 0;border:none;border-top:1px solid var(--gumus);}
:root:where(html[data-p1-page="wizard-ao"]){--ze:var(--zemin);--yz:var(--ze);--yag:var(--sari);--cz:color-mix(in srgb,var(--shiraz) 15%,transparent);--cz2:color-mix(in srgb,var(--shiraz) 30%,transparent);}
:where(html[data-p1-page="wizard-ao"]) *{box-sizing:border-box;margin:0;padding:0;}
:where(html[data-p1-page="wizard-ao"]) body{background:var(--ze);color:var(--ink);font-family:Book,Georgia,serif;font-size:18px;line-height:1.6;min-height:100svh;display:grid;place-items:start center;padding:2.2rem 1.2rem 3rem;}
:where(html[data-p1-page="wizard-ao"]) .didot{font-family:Book,Georgia,serif;font-weight:400;}
:where(html[data-p1-page="wizard-ao"]) a{color:var(--metin-siraz,var(--shiraz));text-decoration:none;border-bottom:1px solid var(--cz2);}
:where(html[data-p1-page="wizard-ao"]) .tr,:where(html[data-p1-page="wizard-ao"]) .en,:where(html[data-p1-page="wizard-ao"]) .es,:where(html[data-p1-page="wizard-ao"]) .fr,:where(html[data-p1-page="wizard-ao"]) .de,:where(html[data-p1-page="wizard-ao"]) .pt,:where(html[data-p1-page="wizard-ao"]) .id,:where(html[data-p1-page="wizard-ao"]) .ar,:where(html[data-p1-page="wizard-ao"]) .ja,:where(html[data-p1-page="wizard-ao"]) .ko,:where(html[data-p1-page="wizard-ao"]) .it{display:none;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="tr"] .tr{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="en"] .en{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="es"] .es{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="fr"] .fr{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="de"] .de{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="pt"] .pt{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="id"] .id{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="ar"] .ar{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="ja"] .ja{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="ko"] .ko{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="it"] .it{display:inline;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="ar"] .kutu{direction:rtl;}
html:where(html[data-p1-page="wizard-ao"])[data-lang="ar"] .soz{border-left:none;border-right:2px solid var(--yag);padding-left:0;padding-right:.85rem;}
:where(html[data-p1-page="wizard-ao"]) .kutu{background:var(--yz);border:1px solid var(--cz);border-radius:0;max-width:38rem;width:100%;box-shadow:none;}
:where(html[data-p1-page="wizard-ao"]) .kbas{text-align:center;padding:1.1rem 1.4rem 1rem;border-bottom:1px solid var(--cz);}
:where(html[data-p1-page="wizard-ao"]) .kbas .ev{font-size:.9rem;color:var(--sol);}
:where(html[data-p1-page="wizard-ao"]) .kbas .ev b{color:var(--metin-siraz,var(--shiraz));font-weight:400;font-family:Book,Georgia,serif;}
:where(html[data-p1-page="wizard-ao"]) .kbas h1{font-family:Book,Georgia,serif;font-weight:400;font-size:1.5rem;color:var(--metin-siraz,var(--shiraz));margin-top:.35rem;}
:where(html[data-p1-page="wizard-ao"]) .kbas h1::after{content:"";display:block;width:46px;height:1px;background:var(--yag);margin:.55rem auto 0;}
:where(html[data-p1-page="wizard-ao"]) .langrow{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:center;margin-bottom:.6rem;}
:where(html[data-p1-page="wizard-ao"]) .langopt{font:inherit;font-size:.68rem;border:1px solid var(--cz);border-radius:0;background:transparent;color:var(--sol);padding:.1rem .4rem;cursor:pointer;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;}
:where(html[data-p1-page="wizard-ao"]) .langopt:hover{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-page="wizard-ao"]) .langopt[aria-pressed="true"]{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));background:color-mix(in srgb,var(--shiraz) 6%,transparent);}
:where(html[data-p1-page="wizard-ao"]) .rozet-satir{text-align:center;padding:.8rem 1.4rem 0;}
:where(html[data-p1-page="wizard-ao"]) .rozet{display:inline-block;font-size:.72rem;letter-spacing:.12em;color:var(--dolgu-yazi);padding:.28rem .85rem;border-radius:0;background:var(--shiraz);box-shadow:none;}
:where(html[data-p1-page="wizard-ao"]) .kic{padding:1.1rem 1.5rem 1.4rem;}
:where(html[data-p1-page="wizard-ao"]) .kic h2{font-weight:400;line-height:1.6;font-size:.68rem;letter-spacing:.2em;color:var(--metin-siraz,var(--shiraz));margin:1rem 0 .3rem;}
:where(html[data-p1-page="wizard-ao"]) .kic h2:first-child{margin-top:.2rem;}
:where(html[data-p1-page="wizard-ao"]) .kic p{font-size:.97rem;line-height:1.62;}
:where(html[data-p1-page="wizard-ao"]) .soz{font-style:italic;color:var(--sol);border-left:2px solid var(--yag);padding-left:.85rem;}
:where(html[data-p1-page="wizard-ao"]) .upsell{margin-top:1.2rem;padding-top:.9rem;border-top:1px dotted var(--cz);font-size:.92rem;text-align:center;}
:where(html[data-p1-page="wizard-ao"]) .kunye{display:none;}
:where(html[data-p1-page="wizard-ao"]) .legal-footer{margin-top:.7rem;font-size:.75rem;color:var(--sol);text-align:center;}
:where(html[data-p1-page="wizard-ao"]) .legal-footer a{color:var(--sol);border-bottom-color:var(--cz);}
:root:where(html[data-p1-page="wizard-mtr"]){--ze:var(--zemin);--yz:var(--ze);--yag:var(--sari);--cz:color-mix(in srgb,var(--shiraz) 15%,transparent);--cz2:color-mix(in srgb,var(--shiraz) 30%,transparent);}
:where(html[data-p1-page="wizard-mtr"]) *{box-sizing:border-box;margin:0;padding:0;}
:where(html[data-p1-page="wizard-mtr"]) body{background:var(--ze);color:var(--ink);font-family:Book,Georgia,serif;font-size:18px;line-height:1.6;min-height:100svh;display:grid;place-items:start center;padding:2.2rem 1.2rem 3rem;}
:where(html[data-p1-page="wizard-mtr"]) .didot{font-family:Book,Georgia,serif;font-weight:400;}
:where(html[data-p1-page="wizard-mtr"]) a{color:var(--metin-siraz,var(--shiraz));text-decoration:none;border-bottom:1px solid var(--cz2);}
:where(html[data-p1-page="wizard-mtr"]) .tr,:where(html[data-p1-page="wizard-mtr"]) .en,:where(html[data-p1-page="wizard-mtr"]) .es,:where(html[data-p1-page="wizard-mtr"]) .fr,:where(html[data-p1-page="wizard-mtr"]) .de,:where(html[data-p1-page="wizard-mtr"]) .pt,:where(html[data-p1-page="wizard-mtr"]) .id,:where(html[data-p1-page="wizard-mtr"]) .ar,:where(html[data-p1-page="wizard-mtr"]) .ja,:where(html[data-p1-page="wizard-mtr"]) .ko,:where(html[data-p1-page="wizard-mtr"]) .it{display:none;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="tr"] .tr{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="en"] .en{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="es"] .es{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="fr"] .fr{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="de"] .de{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="pt"] .pt{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="id"] .id{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="ar"] .ar{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="ja"] .ja{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="ko"] .ko{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="it"] .it{display:inline;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="ar"] .kutu{direction:rtl;}
html:where(html[data-p1-page="wizard-mtr"])[data-lang="ar"] .soz{border-left:none;border-right:2px solid var(--yag);padding-left:0;padding-right:.85rem;}
:where(html[data-p1-page="wizard-mtr"]) .kutu{background:var(--yz);border:1px solid var(--cz);border-radius:0;max-width:38rem;width:100%;box-shadow:none;}
:where(html[data-p1-page="wizard-mtr"]) .kbas{text-align:center;padding:1.1rem 1.4rem 1rem;border-bottom:1px solid var(--cz);}
:where(html[data-p1-page="wizard-mtr"]) .kbas .ev{font-size:.9rem;color:var(--sol);}
:where(html[data-p1-page="wizard-mtr"]) .kbas .ev b{color:var(--metin-siraz,var(--shiraz));font-weight:400;font-family:Book,Georgia,serif;}
:where(html[data-p1-page="wizard-mtr"]) .kbas h1{font-family:Book,Georgia,serif;font-weight:400;font-size:1.5rem;color:var(--metin-siraz,var(--shiraz));margin-top:.35rem;}
:where(html[data-p1-page="wizard-mtr"]) .kbas h1::after{content:"";display:block;width:46px;height:1px;background:var(--yag);margin:.55rem auto 0;}
:where(html[data-p1-page="wizard-mtr"]) .langrow{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:center;margin-bottom:.6rem;}
:where(html[data-p1-page="wizard-mtr"]) .langopt{font:inherit;font-size:.68rem;border:1px solid var(--cz);border-radius:0;background:transparent;color:var(--sol);padding:.1rem .4rem;cursor:pointer;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;}
:where(html[data-p1-page="wizard-mtr"]) .langopt:hover{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-page="wizard-mtr"]) .langopt[aria-pressed="true"]{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));background:color-mix(in srgb,var(--shiraz) 6%,transparent);}
:where(html[data-p1-page="wizard-mtr"]) .rozet-satir{text-align:center;padding:.8rem 1.4rem 0;}
:where(html[data-p1-page="wizard-mtr"]) .rozet{display:inline-block;font-size:.72rem;letter-spacing:.12em;color:var(--dolgu-yazi);padding:.28rem .85rem;border-radius:0;background:var(--shiraz);box-shadow:none;}
:where(html[data-p1-page="wizard-mtr"]) .kic{padding:1.1rem 1.5rem 1.4rem;}
:where(html[data-p1-page="wizard-mtr"]) .kic h2{font-weight:400;line-height:1.6;font-size:.68rem;letter-spacing:.2em;color:var(--metin-siraz,var(--shiraz));margin:1rem 0 .3rem;}
:where(html[data-p1-page="wizard-mtr"]) .kic h2:first-child{margin-top:.2rem;}
:where(html[data-p1-page="wizard-mtr"]) .kic p{font-size:.97rem;line-height:1.62;}
:where(html[data-p1-page="wizard-mtr"]) .soz{font-style:italic;color:var(--sol);border-left:2px solid var(--yag);padding-left:.85rem;}
:where(html[data-p1-page="wizard-mtr"]) .upsell{margin-top:1.2rem;padding-top:.9rem;border-top:1px dotted var(--cz);font-size:.92rem;text-align:center;}
:where(html[data-p1-page="wizard-mtr"]) .kunye{display:none;}
:where(html[data-p1-page="wizard-mtr"]) .legal-footer{margin-top:.7rem;font-size:.75rem;color:var(--sol);text-align:center;}
:where(html[data-p1-page="wizard-mtr"]) .legal-footer a{color:var(--sol);border-bottom-color:var(--cz);}
/* HALKA 20 (2026-11-02) · sihirbaz tezgâhı: üç oda aynı bileşen. Dokunma hedefi ≥ 44 px (B5), metin rengi --ink/--sol (G4). */
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah{padding:1rem 1.5rem 1.4rem;border-top:1px solid var(--cz);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah h2.tezgah-baslik{font-weight:400;line-height:1.6;font-size:.68rem;letter-spacing:.2em;color:var(--metin-siraz,var(--shiraz));margin:.2rem 0 .5rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-adim{font-size:.85rem;color:var(--sol);margin:.9rem 0 .35rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-secici{display:flex;flex-wrap:wrap;gap:.35rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-sec,:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-dugme{font:inherit;font-size:.85rem;min-height:44px;padding:.35rem .8rem;border:1px solid var(--cz2);border-radius:0;background:transparent;color:var(--ink);cursor:pointer;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-sec[aria-pressed="true"]{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));background:color-mix(in srgb,var(--shiraz) 8%,transparent);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-dugme{background:var(--shiraz);color:var(--dolgu-yazi);border-color:var(--shiraz);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-dugme.ikincil{background:transparent;color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-dugme:disabled{opacity:.6;cursor:progress;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-satir{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.55rem 0;font-size:.9rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-satir[hidden]{display:none;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-etiket{font-size:.85rem;color:var(--sol);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah select,:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah input[type="text"],:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah textarea{font:inherit;font-size:.95rem;min-height:44px;padding:.4rem .55rem;border:1px solid var(--cz2);border-radius:0;background:transparent;color:var(--ink);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah textarea{display:block;width:100%;resize:vertical;line-height:1.5;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-metrikler{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;margin:.55rem 0;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-metrik{display:flex;flex-direction:column;gap:.2rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-metrik input{width:100%;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-eylem{display:flex;flex-wrap:wrap;gap:.45rem;margin:.3rem 0 .6rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-not{font-size:.82rem;color:var(--sol);margin:.5rem 0;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-sonuc{margin-top:.8rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-sonuc .wiz-bolum{margin:.9rem 0;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-sonuc h3.wiz-alt-baslik{font-weight:400;font-size:.72rem;letter-spacing:.16em;color:var(--metin-siraz,var(--shiraz));margin-bottom:.3rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cevap{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.97rem;line-height:1.62;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-liste,:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-makbuz{padding-inline-start:1.3rem;font-size:.88rem;line-height:1.55;overflow-wrap:anywhere;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-makbuz{list-style:square;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-uyari{color:var(--metin-siraz,var(--shiraz));font-size:.9rem;margin:.4rem 0;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-durum{font-size:.9rem;color:var(--sol);font-style:italic;}
/* HALKA 21 (kurucu 2 Kas, PAKET 4) · stüdyo: tezgâh açık sayfada kutu 68rem; geniş ekranda sol girdi · sağ sonuç. Okuma ölçüsü giriş metninde korunur. */
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .kutu:has(#wizardTezgah){max-width:68rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .kutu:has(#wizardTezgah) .kic{max-width:42rem;}
@media (min-width:1100px){
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2.2rem;align-items:start;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah>*{grid-column:1;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wizard-tezgah>#wizResult{grid-column:2;grid-row:1 / span 60;margin-top:0;border-inline-start:1px solid var(--cz);padding-inline-start:1.6rem;min-height:12rem;}
}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-dosya{margin:.55rem 0 .2rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-ipucu{font-size:.8rem;color:var(--sol);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cipler{display:flex;flex-wrap:wrap;gap:.4rem;width:100%;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cip{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--cz2);padding:.2rem .35rem;font-size:.78rem;max-width:100%;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cip span{overflow-wrap:anywhere;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cip-kucuk{width:28px;height:28px;object-fit:cover;display:block;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cip-x{min-width:44px;min-height:44px;background:none;border:0;color:var(--metin-siraz,var(--shiraz));font-size:1.1rem;cursor:pointer;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-matris{width:100%;border-collapse:collapse;font-size:.86rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-matris th,:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-matris td{border-bottom:1px solid var(--cz);padding:.35rem .4rem;text-align:start;vertical-align:top;overflow-wrap:anywhere;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-matris th{font-weight:400;font-size:.7rem;letter-spacing:.14em;color:var(--sol);}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-matris-karsi td:first-child{color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-matris-acik td:first-child{color:var(--sol);font-style:italic;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cikti-eylem{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:1rem;}
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-kunye{display:none;font-size:.75rem;color:var(--sol);}
@media print{
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) body *{visibility:hidden;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) #wizResult,:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) #wizResult *{visibility:visible;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) #wizResult{position:absolute;inset:0 auto auto 0;width:100%;border:0;padding:0;margin:0;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cikti-eylem,:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cip-x{display:none !important;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-kunye{display:block;margin-bottom:.8rem;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .wiz-cevap{white-space:pre-wrap;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) a{border:0;color:inherit;}
 :where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) a[href^="https://"]::after{content:" <" attr(href) ">";font-size:.75em;overflow-wrap:anywhere;}
}
:root:where(html[data-p1-page="wizard-yazma-okuma"]){--ze:var(--zemin);--yz:var(--ze);--yag:var(--sari);--cz:color-mix(in srgb,var(--shiraz) 15%,transparent);--cz2:color-mix(in srgb,var(--shiraz) 30%,transparent);}
:where(html[data-p1-page="wizard-yazma-okuma"]) *{box-sizing:border-box;margin:0;padding:0;}
:where(html[data-p1-page="wizard-yazma-okuma"]) body{background:var(--ze);color:var(--ink);font-family:Book,Georgia,serif;font-size:18px;line-height:1.6;min-height:100svh;display:grid;place-items:start center;padding:2.2rem 1.2rem 3rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .didot{font-family:Book,Georgia,serif;font-weight:400;}
:where(html[data-p1-page="wizard-yazma-okuma"]) a{color:var(--metin-siraz,var(--shiraz));text-decoration:none;border-bottom:1px solid var(--cz2);}
:where(html[data-p1-page="wizard-yazma-okuma"]) .tr,:where(html[data-p1-page="wizard-yazma-okuma"]) .en,:where(html[data-p1-page="wizard-yazma-okuma"]) .es,:where(html[data-p1-page="wizard-yazma-okuma"]) .fr,:where(html[data-p1-page="wizard-yazma-okuma"]) .de,:where(html[data-p1-page="wizard-yazma-okuma"]) .pt,:where(html[data-p1-page="wizard-yazma-okuma"]) .id,:where(html[data-p1-page="wizard-yazma-okuma"]) .ar,:where(html[data-p1-page="wizard-yazma-okuma"]) .ja,:where(html[data-p1-page="wizard-yazma-okuma"]) .ko,:where(html[data-p1-page="wizard-yazma-okuma"]) .it{display:none;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="tr"] .tr{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="en"] .en{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="es"] .es{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="fr"] .fr{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="de"] .de{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="pt"] .pt{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="id"] .id{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="ar"] .ar{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="ja"] .ja{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="ko"] .ko{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="it"] .it{display:inline;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="ar"] .kutu{direction:rtl;}
html:where(html[data-p1-page="wizard-yazma-okuma"])[data-lang="ar"] .soz{border-left:none;border-right:2px solid var(--yag);padding-left:0;padding-right:.85rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kutu{background:var(--yz);border:1px solid var(--cz);border-radius:0;max-width:38rem;width:100%;box-shadow:none;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kbas{text-align:center;padding:1.1rem 1.4rem 1rem;border-bottom:1px solid var(--cz);}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kbas .ev{font-size:.9rem;color:var(--sol);}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kbas .ev b{color:var(--metin-siraz,var(--shiraz));font-weight:400;font-family:Book,Georgia,serif;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kbas h1{font-family:Book,Georgia,serif;font-weight:400;font-size:1.5rem;color:var(--metin-siraz,var(--shiraz));margin-top:.35rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kbas h1::after{content:"";display:block;width:46px;height:1px;background:var(--yag);margin:.55rem auto 0;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .langrow{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:center;margin-bottom:.6rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .langopt{font:inherit;font-size:.68rem;border:1px solid var(--cz);border-radius:0;background:transparent;color:var(--sol);padding:.1rem .4rem;cursor:pointer;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .langopt:hover{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));}
:where(html[data-p1-page="wizard-yazma-okuma"]) .langopt[aria-pressed="true"]{border-color:var(--shiraz);color:var(--metin-siraz,var(--shiraz));background:color-mix(in srgb,var(--shiraz) 6%,transparent);}
:where(html[data-p1-page="wizard-yazma-okuma"]) .rozet-satir{text-align:center;padding:.8rem 1.4rem 0;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .rozet{display:inline-block;font-size:.72rem;letter-spacing:.12em;color:var(--dolgu-yazi);padding:.28rem .85rem;border-radius:0;background:var(--shiraz);box-shadow:none;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kic{padding:1.1rem 1.5rem 1.4rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kic h2{font-weight:400;line-height:1.6;font-size:.68rem;letter-spacing:.2em;color:var(--metin-siraz,var(--shiraz));margin:1rem 0 .3rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kic h2:first-child{margin-top:.2rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kic p{font-size:.97rem;line-height:1.62;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .soz{font-style:italic;color:var(--sol);border-left:2px solid var(--yag);padding-left:.85rem;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .upsell{margin-top:1.2rem;padding-top:.9rem;border-top:1px dotted var(--cz);font-size:.92rem;text-align:center;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .kunye{display:none;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .legal-footer{margin-top:.7rem;font-size:.75rem;color:var(--sol);text-align:center;}
:where(html[data-p1-page="wizard-yazma-okuma"]) .legal-footer a{color:var(--sol);border-bottom-color:var(--cz);}
:where(html[data-p1-page="yardim-vites"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:9;background:var(--gumus);box-shadow:none;}
:where(html[data-p1-page="yardim-vites"]) .ust{display:flex;align-items:center;gap:var(--s4);padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="yardim-vites"]) .ust img{width:34px;height:34px;}
:where(html[data-p1-page="yardim-vites"]) .ust .ad{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-page="yardim-vites"]) .ust .sag{margin-left:auto;display:flex;gap:var(--s3);align-items:center;}
:where(html[data-p1-page="yardim-vites"]) .iz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);padding:var(--s4) 0 0;font-size:var(--t-cap);color:var(--soluk);letter-spacing:.06em;}
:where(html[data-p1-page="yardim-vites"]) .iz a{color:var(--murekkep-2);text-decoration:none;display:inline-flex;align-items:center;min-height:24px;}
:where(html[data-p1-page="yardim-vites"]) .iz a:hover{color:var(--shiraz-koyu);}
:where(html[data-p1-page="yardim-vites"]) .iz .ayrac{color:var(--kilcal);}
:where(html[data-p1-page="yardim-vites"]) .sayfa{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:clamp(var(--s5),4vw,var(--s7));padding:var(--s5) 0 var(--s7);align-items:start;}
:where(html[data-p1-page="yardim-vites"]) .sayfa > *{min-width:0;}
:where(html[data-p1-page="yardim-vites"]) .metin{max-width:min(66ch,100%);}
:where(html[data-p1-page="yardim-vites"]) .metin h1{font-size:clamp(1.8rem,2.8vw,2.4rem);line-height:1.16;margin:0 0 var(--s4);}
:where(html[data-p1-page="yardim-vites"]) .metin .giris{font-size:1.06rem;line-height:1.78;color:var(--murekkep-2);margin:0 0 var(--s5);}
:where(html[data-p1-page="yardim-vites"]) .metin h2{font-size:var(--t-h3);margin:var(--s7) 0 var(--s3);}
:where(html[data-p1-page="yardim-vites"]) .metin p{line-height:var(--satir);color:var(--murekkep-2);margin:0 0 1em;}
:where(html[data-p1-page="yardim-vites"]) .metin b{font-weight:500;color:var(--murekkep);}
:where(html[data-p1-page="yardim-vites"]) .kisa{border-top:1px solid var(--yesil-kilcal);border-bottom:1px solid var(--yesil-kilcal);padding:var(--s4) 0;margin:0 0 var(--s6);display:flex;gap:var(--s4);align-items:flex-start;}
:where(html[data-p1-page="yardim-vites"]) .kisa .im{width:3px;align-self:stretch;background-color:var(--rat-metal);flex:0 0 auto;}
:where(html[data-p1-page="yardim-vites"]) .kisa .g{font-family:Book,Georgia,serif;font-size:var(--t-h3);line-height:1.5;color:var(--murekkep);}
:where(html[data-p1-page="yardim-vites"]) .kisa .a{font-size:var(--t-sm);color:var(--soluk);margin-top:var(--s2);line-height:1.65;}
:where(html[data-p1-page="yardim-vites"]) .olcum-kap{margin:var(--s4) 0 var(--s5);}
:where(html[data-p1-page="yardim-vites"]) table{width:100%;border-collapse:collapse;font-size:var(--t-sm);}
:where(html[data-p1-page="yardim-vites"]) th,:where(html[data-p1-page="yardim-vites"]) td{text-align:left;padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--cizgi);vertical-align:top;}
:where(html[data-p1-page="yardim-vites"]) thead th{font-size:var(--t-cap);letter-spacing:.12em;text-transform:uppercase;color:var(--soluk);font-weight:400;border-bottom-color:var(--yesil-kilcal);}
:where(html[data-p1-page="yardim-vites"]) td.v{font-family:Book,Georgia,serif;font-size:var(--t-h3);white-space:nowrap;line-height:1;}
:where(html[data-p1-page="yardim-vites"]) td.n{font-variant-numeric:tabular-nums;white-space:nowrap;}
:where(html[data-p1-page="yardim-vites"]) td.y{color:var(--yesil);}
:where(html[data-p1-page="yardim-vites"]) td.h{color:var(--gumus-metin,var(--kilcal));}
:where(html[data-p1-page="yardim-vites"]) tbody tr:last-child td{border-bottom:0;}
:where(html[data-p1-page="yardim-vites"]) .dayanak{margin-top:var(--s6);border-top:1px solid var(--cizgi);padding-top:var(--s4);display:flex;flex-wrap:wrap;gap:var(--s3);align-items:baseline;font-size:var(--t-cap);color:var(--soluk);}
:where(html[data-p1-page="yardim-vites"]) .dayanak .muhur-kod{font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--murekkep-2);box-shadow:none;}
:where(html[data-p1-page="yardim-vites"]) .eksik{margin-top:var(--s6);border-top:1px solid var(--yesil-kilcal);padding-top:var(--s4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);font-size:var(--t-sm);color:var(--murekkep-2);}
:where(html[data-p1-page="yardim-vites"]) .ray{position:sticky;top:var(--s5);border-left:1px solid var(--yesil-kilcal);padding-left:var(--s5);display:flex;flex-direction:column;gap:var(--s5);}
:where(html[data-p1-page="yardim-vites"]) .ray-bas{font-size:var(--t-cap);letter-spacing:.14em;text-transform:uppercase;color:var(--yesil);padding-bottom:var(--s2);border-bottom:1px solid var(--yesil-kilcal);display:block;}
:where(html[data-p1-page="yardim-vites"]) .ray a{display:block;font-size:var(--t-sm);color:var(--murekkep-2);text-decoration:none;padding:7px 0;border-bottom:1px solid var(--cizgi);line-height:1.5;}
:where(html[data-p1-page="yardim-vites"]) .ray a:last-child{border-bottom:0;}
:where(html[data-p1-page="yardim-vites"]) .ray a:hover{color:var(--shiraz-koyu);}
:where(html[data-p1-page="yardim-vites"]) .ray a .f{font-size:var(--t-cap);color:var(--gumus-metin,var(--kilcal));font-variant-numeric:tabular-nums;margin-right:var(--s2);}
:where(html[data-p1-page="yardim-vites"]) .kesim{font-size:var(--t-cap);color:var(--soluk);line-height:1.8;}
:where(html[data-p1-page="yardim-vites"]) .kesim .sat{display:flex;gap:var(--s3);padding:4px 0;border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="yardim-vites"]) .kesim .sat:last-child{border-bottom:0;}
:where(html[data-p1-page="yardim-vites"]) .kesim .sat b{font-weight:400;color:var(--murekkep-2);margin-left:auto;font-variant-numeric:tabular-nums;}
:where(html[data-p1-page="yardim-vites"]) .dil-rulo{display:flex;flex-wrap:wrap;gap:6px var(--s3);font-size:var(--t-cap);color:var(--soluk);letter-spacing:.1em;margin-top:var(--s2);}
:where(html[data-p1-page="yardim-vites"]) .dil-rulo b{font-weight:400;color:var(--yesil);}
@media (max-width:960px){:where(html[data-p1-page="yardim-vites"]) .sayfa{grid-template-columns:1fr;}
:where(html[data-p1-page="yardim-vites"]) .ray{position:static;border-left:0;padding-left:0;border-top:1px solid var(--yesil-kilcal);padding-top:var(--s4);}
:where(html[data-p1-page="yardim-vites"]) .olcum-kap{overflow-x:auto;}
:where(html[data-p1-page="yardim-vites"]) table{min-width:620px;}
:where(html[data-p1-page="yardim-vites"]) .ust{flex-wrap:wrap;row-gap:var(--s2);}
:where(html[data-p1-page="yardim-vites"]) .ust > .rozet{display:none;}
:where(html[data-p1-page="yardim-vites"]) .ust .sag{margin-left:0;}}
:where(html[data-p1-page="yardim"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:9;background:var(--gumus);box-shadow:none;}
:where(html[data-p1-page="yardim"]) .ust{display:flex;align-items:center;gap:var(--s4);padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="yardim"]) .ust img{width:34px;height:34px;}
:where(html[data-p1-page="yardim"]) .ust .ad{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-page="yardim"]) .ust .sag{margin-left:auto;display:flex;gap:var(--s3);align-items:center;}
:where(html[data-p1-page="yardim"]) .kapi-basi{padding:var(--s7) 0 var(--s6);max-width:72ch;}
:where(html[data-p1-page="yardim"]) .kapi-basi h1{font-size:clamp(2rem,3.2vw,2.7rem);margin:0 0 var(--s3);line-height:1.12;}
:where(html[data-p1-page="yardim"]) .kapi-basi p{line-height:1.78;color:var(--murekkep-2);margin:0 0 .7em;max-width:64ch;}
:where(html[data-p1-page="yardim"]) .arama{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s5);border-bottom:1px solid var(--murekkep-2);padding-bottom:var(--s2);max-width:60ch;}
:where(html[data-p1-page="yardim"]) .arama svg{width:20px;height:20px;fill:none;stroke:var(--soluk);stroke-width:1.1;flex:0 0 auto;}
:where(html[data-p1-page="yardim"]) .arama input{flex:1;font-family:Book,Georgia,serif;font-size:var(--t-h3);color:var(--murekkep);background:transparent;border:0;outline:none;padding:var(--s2) 0;min-height:44px;}
:where(html[data-p1-page="yardim"]) .arama input::placeholder{color:var(--soluk);font-style:italic;font-size:var(--t-bd);}
:where(html[data-p1-page="yardim"]) .arama:focus-within{border-bottom-color:var(--shiraz);}
:where(html[data-p1-page="yardim"]) .sik{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin-top:var(--s4);font-size:var(--t-sm);color:var(--soluk);}
:where(html[data-p1-page="yardim"]) .sik a{color:var(--murekkep-2);text-decoration:none;box-shadow:none;padding-bottom:1px;}
:where(html[data-p1-page="yardim"]) .sik a:hover{color:var(--shiraz-koyu);box-shadow:none;}
:where(html[data-p1-page="yardim"]) .kafes-bas{display:flex;align-items:baseline;gap:var(--s4);margin:var(--s7) 0 0;}
:where(html[data-p1-page="yardim"]) .kafes-bas h2{font-size:var(--t-h3);margin:0;}
:where(html[data-p1-page="yardim"]) .kafes-bas .not{margin-left:auto;font-size:var(--t-cap);color:var(--soluk);}
:where(html[data-p1-page="yardim"]) .kafes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--s4);border-top:2px solid var(--rat-metal-yatay);}
:where(html[data-p1-page="yardim"]) .raf{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:1px solid var(--cizgi);display:flex;flex-direction:column;gap:var(--s2);transition:background var(--gecis);}
:where(html[data-p1-page="yardim"]) .raf:nth-child(3n/**/+2),:where(html[data-p1-page="yardim"]) .raf:nth-child(3n){border-left:1px solid var(--cizgi);padding-left:var(--s5);}
:where(html[data-p1-page="yardim"]) .raf:nth-last-child(-n/**/+3){border-bottom:0;}
:where(html[data-p1-page="yardim"]) .raf:hover{background:var(--kagit-perdah);}
:where(html[data-p1-page="yardim"]) .raf .tepe{display:flex;align-items:center;gap:var(--s3);}
:where(html[data-p1-page="yardim"]) .raf svg{width:20px;height:20px;fill:none;stroke:var(--gumus-koyu);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;transition:stroke var(--gecis);}
:where(html[data-p1-page="yardim"]) .raf:hover svg{stroke:var(--yesil);}
:where(html[data-p1-page="yardim"]) .raf a.ad{font-family:Book,Georgia,serif;font-size:var(--t-h3);color:var(--murekkep);text-decoration:none;}
:where(html[data-p1-page="yardim"]) .raf:hover a.ad{color:var(--shiraz-koyu);}
:where(html[data-p1-page="yardim"]) .raf .ad-kilitli{font-family:Book,Georgia,serif;font-size:var(--t-h3);color:var(--murekkep);}
:where(html[data-p1-page="yardim"]) .arama-durum{margin-top:var(--s3);font-size:var(--t-sm);color:var(--soluk);}
:where(html[data-p1-page="yardim"]) .raf .ne{font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.6;}
:where(html[data-p1-page="yardim"]) .raf .soru{font-size:var(--t-cap);color:var(--soluk);font-style:italic;line-height:1.6;margin-top:auto;padding-top:var(--s3);}
:where(html[data-p1-page="yardim"]) .raf .soru b{font-style:normal;font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;color:var(--gumus-metin,var(--kilcal));display:block;margin-bottom:2px;}
:where(html[data-p1-page="yardim"]) .haller{margin-top:var(--s7);border-top:1px solid var(--yesil-kilcal);padding-top:var(--s5);}
:where(html[data-p1-page="yardim"]) .uc{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:var(--s4);}
:where(html[data-p1-page="yardim"]) .hal{padding:var(--s4) var(--s5) var(--s4) 0;}
:where(html[data-p1-page="yardim"]) .hal + .hal{border-left:1px solid var(--cizgi);padding-left:var(--s5);}
:where(html[data-p1-page="yardim"]) .hal .etiket{display:block;margin-bottom:var(--s3);}
:where(html[data-p1-page="yardim"]) .hal .satir{font-size:var(--t-sm);color:var(--murekkep-2);padding:6px 0;border-bottom:1px solid var(--cizgi);display:flex;gap:var(--s3);align-items:baseline;}
:where(html[data-p1-page="yardim"]) .hal .satir:last-of-type{border-bottom:0;}
:where(html[data-p1-page="yardim"]) .hal .satir .f{font-size:var(--t-cap);color:var(--gumus-metin,var(--kilcal));font-variant-numeric:tabular-nums;flex:0 0 auto;}
:where(html[data-p1-page="yardim"]) .hal .satir em{font-style:normal;box-shadow:none;}
:where(html[data-p1-page="yardim"]) .hal .yazi-izi{font-size:var(--t-h3);color:var(--murekkep);border-bottom:1px solid var(--shiraz);padding-bottom:var(--s2);margin-bottom:var(--s3);}
:where(html[data-p1-page="yardim"]) .hal .yazi-izi span{color:var(--gumus-metin,var(--kilcal));}
:where(html[data-p1-page="yardim"]) .hal .bos{font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.7;}
:where(html[data-p1-page="yardim"]) .hal .bos b{font-weight:500;color:var(--murekkep);font-family:Book,Georgia,serif;display:block;font-size:var(--t-h3);margin-bottom:var(--s2);}
:where(html[data-p1-page="yardim"]) .insan{margin-top:var(--s7);border-top:1px solid var(--yesil-kilcal);border-bottom:1px solid var(--yesil-kilcal);padding:var(--s5) 0;display:grid;grid-template-columns:auto 1fr auto;gap:var(--s5);align-items:center;}
:where(html[data-p1-page="yardim"]) .insan .mm{width:46px;height:46px;border-radius:0;display:grid;place-items:center;background:var(--shiraz-koyu);color:var(--murekkep);font-family:Book,Georgia,serif;font-size:var(--t-h3);box-shadow:none;}
:where(html[data-p1-page="yardim"]) .insan h3{margin:0 0 var(--s2);font-size:var(--t-h3);}
:where(html[data-p1-page="yardim"]) .insan p{margin:0;font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.7;max-width:60ch;}
:where(html[data-p1-page="yardim"]) .insan .sure{display:block;margin-top:var(--s2);font-size:var(--t-cap);color:var(--soluk);}
:where(html[data-p1-page="yardim"]) .diller{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin-top:var(--s5);font-size:var(--t-cap);color:var(--soluk);letter-spacing:.12em;}
:where(html[data-p1-page="yardim"]) .diller b{font-weight:400;color:var(--yesil);}
:where(html[data-p1-page="yardim"]) .diller .etiket{text-transform:uppercase;}
@media (max-width:1000px){:where(html[data-p1-page="yardim"]) .kafes{grid-template-columns:repeat(2,1fr);}
:where(html[data-p1-page="yardim"]) .raf:nth-child(3n/**/+2),:where(html[data-p1-page="yardim"]) .raf:nth-child(3n){border-left:0;padding-left:0;}
:where(html[data-p1-page="yardim"]) .raf:nth-child(2n){border-left:1px solid var(--cizgi);padding-left:var(--s5);}
:where(html[data-p1-page="yardim"]) .raf:nth-last-child(-n/**/+3){border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="yardim"]) .raf:nth-last-child(-n/**/+2){border-bottom:0;}
:where(html[data-p1-page="yardim"]) .uc{grid-template-columns:1fr;}
:where(html[data-p1-page="yardim"]) .hal + .hal{border-left:0;padding-left:0;border-top:1px solid var(--cizgi);}}
@media (max-width:640px){:where(html[data-p1-page="yardim"]) .kafes{grid-template-columns:1fr;}
:where(html[data-p1-page="yardim"]) .raf:nth-child(2n){border-left:0;padding-left:0;}
:where(html[data-p1-page="yardim"]) .raf{padding-right:0;border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="yardim"]) .raf:last-child{border-bottom:0;}
:where(html[data-p1-page="yardim"]) .insan{grid-template-columns:1fr;}
:where(html[data-p1-page="yardim"]) .ust{flex-wrap:wrap;row-gap:var(--s2);}
:where(html[data-p1-page="yardim"]) .ust > .rozet{display:none;}
:where(html[data-p1-page="yardim"]) .ust .sag{margin-left:0;}}
[data-p1-inline="p1-inline-582fa0e33ec2"]{display:inline;font-size:inherit;font-family:Book,Georgia,serif;}
:where(html[data-p1-page="zarf-en"]) *,:where(html[data-p1-page="zarf-en"]) *::before,:where(html[data-p1-page="zarf-en"]) *::after{box-sizing:border-box;margin:0;padding:0;}
:root:where(html[data-p1-page="zarf-en"]){--cr:var(--shiraz);--cg:var(--sari);--ze:var(--zemin);}
:where(html[data-p1-page="zarf-en"]) body{background:var(--ze);min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:Book,Georgia,serif;overflow:hidden;padding:24px;}
:where(html[data-p1-page="zarf-en"]) #scene{position:relative;width:min(440px,100vw - 48px);height:min(580px,100vh - 48px);}
:where(html[data-p1-page="zarf-en"]) #envwrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;transition:opacity .85s ease .1s, transform 1.1s cubic-bezier(.4,0,.2,1) .1s;}
:where(html[data-p1-page="zarf-en"]) #envwrap.exit{opacity:0;transform:translate(-50%,calc(-50% - 90px)) scale(.84);pointer-events:none;}
:where(html[data-p1-page="zarf-en"]) #env{width:min(300px,88vw);position:relative;cursor:pointer;animation:floatEnv 4.5s ease-in-out infinite;filter:none;}
:where(html[data-p1-page="zarf-en"]) #env.freeze{animation-play-state:paused;}
@keyframes floatEnv{0%,100%{transform:translateY(0);}
50%{transform:translateY(-10px);}}
:where(html[data-p1-page="zarf-en"]) .ev-body{width:100%;aspect-ratio:3/2;background:var(--zemin);border:1px solid var(--gumus);border-radius:0;position:relative;overflow:visible;}
:where(html[data-p1-page="zarf-en"]) #flapwrap{position:absolute;top:0;left:0;right:0;height:52%;perspective:700px;z-index:4;}
:where(html[data-p1-page="zarf-en"]) #flap{width:0;height:0;border-left:calc(min(300px,88vw)/2) solid transparent;border-right:calc(min(300px,88vw)/2) solid transparent;border-top:calc(min(300px,88vw)*2/3*.52) solid var(--gumus);transform-origin:top center;transition:transform .9s cubic-bezier(.55,0,.12,1.05);}
:where(html[data-p1-page="zarf-en"]) #flap.open{transform:rotateX(-180deg);}
:where(html[data-p1-page="zarf-en"]) #ring{position:absolute;top:50%;left:50%;width:66px;height:66px;border-radius:0;border:1.5px solid var(--gumus);transform:translate(-50%,-50%) scale(.8);opacity:0;z-index:5;}
:where(html[data-p1-page="zarf-en"]) #ring.go{animation:ringBurst .55s ease forwards;}
@keyframes ringBurst{0%{opacity:.8;transform:translate(-50%,-50%) scale(.8);}
100%{opacity:0;transform:translate(-50%,-50%) scale(3.8);}}
:where(html[data-p1-page="zarf-en"]) #seal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:6;transition:transform .3s cubic-bezier(.5,-.5,.3,1.5), opacity .26s ease .04s;}
:where(html[data-p1-page="zarf-en"]) #seal.crack{transform:translate(-50%,-50%) scale(0) rotate(10deg);opacity:0;}
:where(html[data-p1-page="zarf-en"]) #hint{position:absolute;bottom:-34px;left:50%;transform:translateX(-50%);white-space:nowrap;font-style:italic;font-size:14px;color:var(--murekkep);letter-spacing:.03em;transition:opacity .3s;}
:where(html[data-p1-page="zarf-en"]) #letter{position:absolute;top:50%;left:50%;width:min(370px,96%);transform:translate(-50%,calc(-50% + 50px)) scale(.89);opacity:0;z-index:7;background:var(--zemin);border:1px solid var(--gumus);border-radius:0;padding:36px 32px 40px;color:var(--ink);line-height:1.72;font-size:15.5px;box-shadow:none;transition:opacity 1s ease .6s, transform 1.2s cubic-bezier(.18,.85,.2,1) .6s;pointer-events:none;}
:where(html[data-p1-page="zarf-en"]) #letter.rise{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto;}
:where(html[data-p1-page="zarf-en"]) .marka{font-family:Book,Georgia,serif;font-size:24px;color:var(--cr);text-align:center;margin:4px 0 0;letter-spacing:.01em;}
:where(html[data-p1-page="zarf-en"]) .dot-g{color:var(--cg);}
:where(html[data-p1-page="zarf-en"]) .hr{width:46px;height:1px;background:var(--cg);margin:13px auto 20px;}
:where(html[data-p1-page="zarf-en"]) .lp{margin:0 0 13px;opacity:0;transform:translateY(11px);}
:where(html[data-p1-page="zarf-en"]) .lp.in{transition:opacity .6s ease,transform .6s ease;opacity:1;transform:translateY(0);}
:where(html[data-p1-page="zarf-en"]) .lp:last-child{margin:0;}
:where(html[data-p1-page="zarf-en"]) .amb{display:block;margin:0 auto 6px;}
[data-p1-inline="p1-inline-32b2bbe0d999"]{fill:var(--shiraz);}
:where(html[data-p1-page="zarf"]) body::before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:9;background:var(--gumus);box-shadow:none;}
:where(html[data-p1-page="zarf"]) .ust{display:flex;align-items:center;gap:var(--s4);padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--cizgi);}
:where(html[data-p1-page="zarf"]) .ust img{width:34px;height:34px;}
:where(html[data-p1-page="zarf"]) .ust .ad{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-page="zarf"]) .ust .sag{margin-left:auto;display:flex;gap:var(--s3);}
:where(html[data-p1-page="zarf"]) .giris{padding:var(--s6) 0 var(--s5);max-width:72ch;}
:where(html[data-p1-page="zarf"]) .giris h1{font-size:clamp(1.8rem,2.6vw,2.3rem);}
:where(html[data-p1-page="zarf"]) .giris p{color:var(--murekkep-2);line-height:1.75;margin:var(--s3) 0 0;}
:where(html[data-p1-page="zarf"]) .varyantlar{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--yesil-kilcal);}
:where(html[data-p1-page="zarf"]) .vr{padding:var(--s6) var(--s5) var(--s6) 0;border-bottom:1px solid var(--cizgi);display:flex;flex-direction:column;gap:var(--s4);}
:where(html[data-p1-page="zarf"]) .vr + .vr{border-left:1px solid var(--cizgi);padding-left:var(--s5);}
:where(html[data-p1-page="zarf"]) .vr .kod{font-size:var(--t-cap);letter-spacing:.14em;text-transform:uppercase;color:var(--soluk);}
:where(html[data-p1-page="zarf"]) .vr .isim{font-family:Book,Georgia,serif;font-size:var(--t-h3);}
:where(html[data-p1-page="zarf"]) .vr .not{font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.7;}
:where(html[data-p1-page="zarf"]) .zarf{border:1px solid var(--cizgi);border-radius:0;background:var(--kagit-perdah);padding:var(--s5) var(--s5) var(--s4);position:relative;display:flex;flex-direction:column;gap:var(--s3);}
:where(html[data-p1-page="zarf"]) .zarf::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background-color:var(--rat-metal-yatay);opacity:.92;}
:where(html[data-p1-page="zarf"]) .zarf::after{content:"";position:absolute;inset:3px 0 auto 0;height:1px;background:var(--zemin);}
:where(html[data-p1-page="zarf"]) .zarf .kapak{display:flex;align-items:center;gap:var(--s3);}
:where(html[data-p1-page="zarf"]) .zarf .kapak img{width:34px;height:34px;}
:where(html[data-p1-page="zarf"]) .zarf .kime{font-size:var(--t-cap);letter-spacing:.12em;text-transform:uppercase;color:var(--soluk);}
:where(html[data-p1-page="zarf"]) .zarf h2{font-size:var(--t-h3);margin:0;line-height:1.25;}
:where(html[data-p1-page="zarf"]) .zarf p{margin:0;font-size:var(--t-sm);color:var(--murekkep-2);line-height:1.72;}
:where(html[data-p1-page="zarf"]) .zarf .imza{margin-top:var(--s2);padding-top:var(--s3);border-top:1px solid var(--yesil-kilcal);display:flex;align-items:center;gap:var(--s3);font-size:var(--t-cap);color:var(--soluk);}
:where(html[data-p1-page="zarf"]) .kartpostal{height:120px;border:1px solid var(--cizgi);border-radius:0;display:grid;place-items:center;font-size:var(--t-cap);color:var(--soluk);background:var(--zemin);}
:where(html[data-p1-page="zarf"]) .dil-notu{font-size:var(--t-cap);color:var(--soluk);line-height:1.7;border-left:1px solid var(--yesil-kilcal);padding-left:var(--s3);}
:where(html[data-p1-page="zarf"]) .kapsam{margin-top:var(--s7);border-top:1px solid var(--yesil-kilcal);padding-top:var(--s5);}
:where(html[data-p1-page="zarf"]) .kapsam h2{font-size:var(--t-h3);margin:0 0 var(--s3);}
:where(html[data-p1-page="zarf"]) .kapsam ul{margin:0;padding-left:1.1em;line-height:1.8;color:var(--murekkep-2);max-width:70ch;font-size:var(--t-sm);}
@media (max-width:900px){:where(html[data-p1-page="zarf"]) .varyantlar{grid-template-columns:1fr;}
:where(html[data-p1-page="zarf"]) .vr + .vr{border-left:0;padding-left:0;}}
[data-p1-inline="p1-inline-946cbebb5f06"]{font-weight:500;}
[data-p1-inline="p1-inline-d46c021bebd9"]{font-weight:500;color:var(--murekkep);}

/* F2 public header fallback; F5 supplies the common navigation. */
.p1-public-top{max-width:1180px;margin-inline:auto;padding:26px clamp(16px,5vw,56px);}

.export-format-hint{text-align:center;color:var(--murekkep);font-style:italic}
.feedback-text{width:100%;min-height:120px;border:1px solid var(--gumus);border-radius:0;background:var(--zemin);color:var(--murekkep);padding:10px;font-size:1rem}

/* F3 · gate adapts the existing authentication controllers to the v5 hero. */
[hidden]{display:none!important}
#gate{padding:0 clamp(16px,5vw,56px);align-items:stretch;justify-content:flex-start;gap:0}
#gate>.gate-top{width:min(1180px,100%);margin:0 auto;padding:26px 0 22px;flex-direction:row;align-items:center}
#gateBox.hero{width:min(1180px,100%);margin:0 auto;padding:64px 0 0;display:grid;grid-template-columns:256px minmax(0,1fr);gap:clamp(28px,6vw,88px);align-items:start;grid-template-areas:none}
#gateBox .gate-muhur{width:256px;height:256px;margin:0;padding:0;display:block}
#gateBox .gate-emblem{width:100%;height:100%;display:block}
#gateBox .gate-right{min-width:0;max-width:760px}
#gateBox .surface-v15-intro{display:block;padding:0;border:0;background:none;grid-area:auto}
#gateBox h1{font:400 clamp(2.6rem,6vw,4.6rem)/1 Book,Georgia,serif;letter-spacing:-.025em;margin:0 0 22px}
#gateBox [data-i18n-html="gateP"]{max-width:46ch;font-size:1.3rem;line-height:1.45;margin:24px 0}
#gateBox .gate-mottos{padding:0;margin:0;display:flex;gap:8px}
#gateBox .motto-gai{font:italic 400 1.2rem/1.4 Book,serif;color:var(--murekkep)}
#gateBox .motto-yapan{font-family:Label,Arial,sans-serif;font-size:.75rem}
#gateBox .kapi-rail{margin-top:28px;max-width:620px}
#gateBox .tab{font-family:Label,Arial,sans-serif;text-align:start;white-space:normal;min-width:0}
#gateBox .tab .nm{overflow-wrap:anywhere}
#gateBox .surface-v15-auth{display:block;grid-area:auto;border:0;padding:18px 0 0;background:none;max-width:400px;margin:0}
#gateBox .lang-picker{width:100%;margin:0 0 18px;position:relative;z-index:4}
#gateBox .auth-btn{min-height:52px;font-family:Label,Arial,sans-serif;font-size:.875rem;width:100%}
#gateBox .g-g{width:20px;height:20px;flex:none;display:block}#gateBox .g-g img{width:20px;height:20px;display:block}
#gateBox .g-dugme{background:var(--google-zemin);color:var(--google-yazi);border:1px solid var(--google-kenar);gap:10px;padding-inline:12px;border-radius:0}
#gateBox .g-dugme .auth-label{font:500 14px/20px "Google Sans",Roboto,Arial,sans-serif;letter-spacing:.25px}
#gateBox .hint{font-size:1rem;line-height:1.5;margin:18px 0 0;color:var(--murekkep)}
#gateBox #gateNedirPanel{max-width:620px;padding-top:18px}
#gate .gfoot{position:static;width:min(1180px,100%);margin:64px auto 0;padding:26px 0 40px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;border-top:1px solid var(--gumus);font-family:Label,Arial,sans-serif;font-size:.8125rem}
#gate .gate-links{flex-wrap:wrap;display:flex;gap:8px}
@media(max-width:860px){#gateBox.hero{grid-template-columns:1fr;padding-top:32px}#gateBox .gate-muhur{width:150px;height:150px}#gateBox .gate-right{max-width:100%}#gateBox .surface-v15-auth{padding-top:18px}#gate .gfoot{margin-top:40px}}
@media(pointer:coarse){#gate :is(button,input,a){min-height:44px}#gate a{display:inline-flex;align-items:center}#gate .lang-opt{min-width:44px}}

/* F6 · v5 dimensions on the preserved live DOM. The main landmark keeps
   the header, thread and composer; the two asides occupy its side tracks. */
#shell{--topbar-h:76px;--agora-left:272px;--agora-right:0px;grid-template-columns:var(--agora-left) minmax(0,1fr) var(--agora-right);grid-template-rows:76px minmax(0,1fr);gap:0;overflow:hidden}
#shell.ready{display:grid;grid-template-columns:var(--agora-left) minmax(0,1fr) var(--agora-right)}
#shell:not(.shell-context-closed){--agora-right:352px}
#shell.shell-context-wide:not(.shell-context-closed){--agora-right:min(520px,36vw)}
#shell #main{grid-area:1/1/3/-1;display:grid;grid-template-columns:var(--agora-left) minmax(0,1fr) var(--agora-right);grid-template-rows:76px minmax(0,1fr) auto;min-height:0;background:transparent}
#shell #sidebar{position:relative;grid-area:2/1/3/2;inset:auto;width:272px;height:auto;transform:none;z-index:2}
#shell #sourceVitrine{position:relative;grid-area:2/3/3/4;inset:auto;width:auto;max-width:none;height:auto;z-index:3;margin:0;padding:16px;background:var(--zemin);overflow-y:auto;border-inline-start:1px solid var(--gumus);border-inline-end:0;transform:none;transition:opacity 140ms ease}
#shell.shell-context-closed #sourceVitrine{display:none}
#shell:not(.shell-context-closed) #sourceVitrine[aria-hidden=false]{display:block}
#shell .topbar{grid-area:1/1/2/-1;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);height:76px;min-height:76px;padding:0 24px;gap:16px;z-index:4}
#shell .topbar-left{display:flex;grid-area:1/1;gap:4px;min-width:0}
#shell .topbar-center{grid-area:1/2;gap:8px;min-width:0}
#shell .topbar-right{grid-area:1/3;gap:8px;min-width:0}
#shell .topbar .brand{font-size:18px;gap:9px}
#shell .topbar .brand-emblem{width:28px;height:28px}
#shell .surface-workshop-tab{display:inline-flex;align-items:center;min-height:44px;padding:8px;font-size:12px;white-space:nowrap}
#shell .topbar .tema-dugme{order:-1;white-space:nowrap;min-width:44px;min-height:44px;width:auto;font-size:13px;padding:8px}
#shell #scroll{grid-area:2/2/3/3;min-height:0;min-width:0}
#shell #composerWrap{grid-area:3/2/4/3;min-width:0;width:100%;margin:0;padding:12px 24px 16px}
#shell #composerWrap .composer{display:block;position:static;width:100%;max-width:770px;margin-inline:auto;padding:0;border:0}
#shell .input-line{width:100%;min-width:0;display:flex;align-items:flex-end;gap:8px}
#shell #input{flex:1 1 auto;width:0;min-width:32px}
#shell #gonder{width:44px;min-width:44px;height:44px;min-height:44px;background:var(--yesil-rat);color:var(--dolgu-yazi)}
#shell #gonder :is(.gonder-ok,.gonder-dur){color:var(--dolgu-yazi)}
#shell :is(button,input,.side-label,.surface-panel-title,.surface-citation-chips){font-family:var(--font-ui)}
#shell #thread{width:min(770px,calc(100% - 48px));max-width:770px;margin-inline:auto;padding-top:36px}
#shell .msg.assistant .body :is(p,li){max-width:50ch}
#shell .msg.assistant .body :is(h2,.md-h2){font-size:clamp(1.88rem,3.7vw,2.42rem);line-height:1.12}
#shell .msg.assistant .body.rayli{display:block;margin-inline-start:0}
#shell .msg.assistant .body.rayli .cevap-govde{padding-inline-start:0}
#shell .makbuz-rayi{position:static;max-width:100%;margin:20px 0}
#shell :is(button,input,.history-item-main){min-height:44px}
/* 24 Eki (istemci denetimi · ölçüldü): satır içi dipnot düğmesi bu kuralla 44 px oluyor, dipnotlu her satır 27,5 → 44 px açılıyordu.
   Dokunma hedefi ::before ile (inset:-10px -3px) korunur; düğmenin kendisi satır yüksekliğini bozmaz. */
#shell .p1-dipnot{min-height:0;min-width:0}
#shell :is(.icon-btn,.history-more,.surface-icon-only,.tool-btn,.surface-panel-toggle){width:44px;min-width:44px;height:44px;min-height:44px}
#shell .surface-panel-toggle{display:inline-flex;width:auto;gap:6px;padding-inline:8px}
#shell .surface-panel-toggle svg{width:22px;height:22px}
#shell .surface-context-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:8px}
#shell .surface-context-tabs button{min-height:44px;padding:8px;font-size:12px}
#shell .surface-context-head{padding:12px;gap:4px}
#shell #shellCitationPassage{padding-block:2px;padding-inline:16px 0;text-align:start;unicode-bidi:plaintext}
#shell :is(.surface-preview-empty,.surface-citation-chips){text-align:start}
/* K105 (2026-10-20 · kurucu ekranı: FR boş-durum metni "Aperçu" başlığıyla
   çakışıyordu). Boş durum normal akışta, taşmaz, başlıktan ayrı durur. */
#shell .surface-preview-empty{display:block;overflow:hidden;overflow-wrap:anywhere;
  margin-block-start:8px;padding:4px 0 12px;max-width:100%}
#shell .surface-context-panel{overflow:hidden}
#shell .surface-panel-title{position:relative;z-index:1}
#shell .document-preview-list{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}
#shell .document-preview-list button{text-align:start;overflow-wrap:anywhere;padding:8px;border:1px solid var(--gumus);background:transparent;color:var(--murekkep)}
#shell .document-preview-list [aria-pressed=true]{border-inline-start:3px solid var(--metin-yesil)}
#shell .document-preview-text{white-space:pre-wrap;overflow-wrap:anywhere;font:400 1.1rem/1.65 var(--font);margin:0;max-width:100%}
#shell #scroll,#shell #thread,#shell #thread .msg,#shell #thread .msg .body{min-width:0;max-width:100%;overflow-wrap:anywhere}
#shell #thread .msg .body pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere}
#shell #thread .msg .body table{display:block;max-width:100%;overflow-x:auto}
#globalMenu,.chat-menu{width:min(352px,calc(100vw - 32px));font-family:Label,Arial,sans-serif;font-size:13px;letter-spacing:.04em}
#globalMenu .menu-item,.chat-menu .menu-item{min-height:44px;white-space:normal;text-align:start;text-transform:none;font-size:13px;letter-spacing:.04em}
/* K75 · orta masaüstü: açık panel, chat sütununun üstüne sabitlenmez.
   821–1179px'te geçmiş rayı akıştan çıkar (sohbete 481px kalır) ama ERİŞİM KALIR: ☰ ile açılan çekmece (Halka 25).
   1180–1319px'te iki ray da akıştadır. Genişlik geçişi kademesiz sıçramaz. */
@media (min-width:821px) and (max-width:1179px){
 #shell{--agora-left:0px;transition:grid-template-columns 180ms ease}
 #shell.ready:not(.shell-context-closed),#shell.shell-context-wide:not(.shell-context-closed){--agora-right:340px}
 #shell #main{transition:grid-template-columns 180ms ease}
 #shell #sourceVitrine{position:relative;grid-area:2/3/3/4;inset:auto;width:340px;min-width:0;max-width:340px;height:auto;z-index:3;transform:none}
}
@media (min-width:1180px) and (max-width:1319px){
 #shell.ready:not(.shell-context-closed),#shell.shell-context-wide:not(.shell-context-closed){--agora-right:340px}
 #shell #sourceVitrine{position:relative;grid-area:2/3/3/4;inset:auto;width:340px;min-width:0;max-width:340px;height:auto;z-index:3;transform:none}
}
@media(max-width:620px){#shell .surface-workshop-tab{display:none}}
/* Halka 25: oda düğmeleri + panel adı 607px tutuyor; 1024 altında marka ☰'ın üstüne biniyordu (811–860 ölçüldü, tıklama markaya gidiyordu). Odalar üstte kalır (G10), yalnız panel adı ≤810 kuralıyla aynı şekilde düşer. */
/* 621–700: oda düğmeleri kaldığı için marka sığmıyor, ☰'ın üstüne biniyordu (621 ölçüldü). */
@media(min-width:621px) and (max-width:700px){#shell .topbar-center{display:none}}
@media(min-width:811px) and (max-width:1023px){#shell .topbar{grid-template-columns:44px minmax(0,1fr) auto}#shell .topbar :is(.brand-sep,.surface-v15-room-title,.panel-dugme-adi){display:none}}
/* Halka 25 · KÖR NOKTA: ☰ 811px üstünde gizliydi, geçmiş rayı 1179px'e kadar kapalıydı; 811–1179 arasında Geçmiş'e hiçbir yol yoktu. */
@media(min-width:811px) and (max-width:1179px){
 #shell #sidebarClose,#shell #toggleSide{display:inline-grid}
 #shell #sidebar{position:fixed;inset-block:56px 0;inset-inline-start:0;width:min(248px,86vw);height:auto;z-index:80;transform:none}
 #shell #sidebar.collapsed{transform:translateX(-110%)}
 html[dir=rtl] #shell #sidebar.collapsed{transform:translateX(110%)}
 #shell #sidebar:not(.collapsed)+.scrim{display:block;position:fixed;inset:56px 0 0;z-index:70;background:var(--zemin)}
}
@media(min-width:1180px){#shell #sidebarClose{display:none}#shell #toggleSide{display:none}#shell .scrim{display:none}}
@media(max-width:810px){
 #shell{--agora-left:0px}
 #shell #sidebar{position:fixed;inset-block:56px 0;inset-inline-start:0;max-width:92vw;height:auto;z-index:80;transform:none}
 #shell #sidebar.collapsed{transform:translateX(-110%)}
 html[dir=rtl] #shell #sidebar.collapsed{transform:translateX(110%)}
 #shell #sidebarClose,#shell #toggleSide{display:inline-grid}
 #shell #sidebar:not(.collapsed)+.scrim{display:block;position:fixed;inset:56px 0 0;z-index:70;background:var(--zemin)}
 #shell .topbar{padding-inline:12px;gap:4px;grid-template-columns:44px minmax(0,1fr) auto}
 #shell .topbar :is(.brand-sep,.surface-v15-room-title,.panel-dugme-adi){display:none}
 #shell .topbar .brand{font-size:15px;gap:6px}
 #shell .topbar-right{gap:0}
 #shell .topbar .tema-dugme{font:var(--t-arac);padding:var(--a8);min-height:44px}
 #shell #thread{width:calc(100% - 32px);padding-top:24px}
 #shell #composerWrap{padding:8px 16px 12px}

}

/* F7 · common public document furniture; source text and form nodes survive. */
body[data-p1-document]{font-family:var(--font);color:var(--murekkep);background:var(--zemin)}
body[data-p1-document] :is(.kap,.wrap){max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,5vw,56px)}
body[data-p1-document] .p1-public-top{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;max-width:1180px;margin-inline:auto;padding:26px 0 22px;border-bottom:1px solid var(--gumus);font-family:var(--font-ui)}
body[data-p1-document]>.p1-public-top{padding-inline:clamp(16px,5vw,56px)}
.p1-public-top .brand{font-family:var(--font);font-size:1.4rem;margin-inline-end:auto}
.p1-public-top :is(.brand img,img){width:28px;height:28px;max-width:28px;object-fit:contain}
.p1-public-top .p1-public-nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin-inline-start:auto;font-size:13px}
.p1-public-top .p1-public-langs{display:flex;flex-basis:100%;flex-wrap:wrap;gap:4px 14px;font:400 12px/1.4 var(--font-ui)}
.p1-public-top a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}
.p1-public-top .p1-public-langs a{min-width:32px;justify-content:center}
.p1-public-top [aria-current=page]{text-decoration:underline;text-decoration-color:var(--vurgu);text-underline-offset:6px}
.p1-document-main{max-width:1180px;margin-inline:auto;padding-block:48px;min-width:0}
body[data-p1-document]>main{padding-inline:clamp(16px,5vw,56px)}
.p1-document-main :is(p,li,dd,blockquote){max-width:50ch}
.p1-document-main h1{font:400 clamp(2.4rem,5vw,3.5rem)/1.08 var(--font);letter-spacing:-.025em;max-width:24ch}
.p1-document-main h2{font:400 clamp(1.5rem,3vw,2rem)/1.15 var(--font)}
.p1-document-main :is(.legal-layout,.belge-layout){display:block;max-width:100%}
.p1-document-main :is(.icindekiler,.toc){max-width:256px;font-family:var(--font-ui);font-size:13px;text-align:start}
.p1-document-main .icindekiler{float:inline-start;width:256px;margin-inline-end:40px;margin-bottom:24px}
.p1-document-main :is(.icindekiler,.toc) a{min-height:44px}
.p1-document-main .legal-footer{clear:both;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:32px;border-top:1px solid var(--gumus);padding-top:20px;font:400 13px/1.5 var(--font-ui)}
.p1-public-foot{clear:both;max-width:1180px;margin:40px auto 0;padding:26px 0 40px;border-top:1px solid var(--gumus);font-family:var(--font-ui)}
html[data-p1-page=zarf-en] #scene{width:min(100%,1180px);max-width:100%;min-width:0;overflow:hidden}
html[data-p1-page=zarf-en] :is(#letter,#envwrap){max-width:calc(100vw - 32px)}
html[data-p1-page=zarf-en] #letter h1.marka{font:400 1.4rem/1.2 var(--font);margin:0}
html[data-p1-page=pax] .pax-mark{max-width:64px;max-height:64px}
/* PAX_SAYFASI_VE_OZBILINC_ONARIM_1105: /pax kuralları yalnız .pax-mark kalmıştı; .pax-hidden gizlemiyor, .pax-char daktilo
   görünürlüğü yoktu. Tloupas/v15 tipografisi, yalnız değişken renk; gölge ve degrade yok. */
html[data-p1-page=pax] body{margin:0;background:var(--zemin);color:var(--murekkep)}
html[data-p1-page=pax] .pax-shell{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--a48) var(--a16) var(--a64);box-sizing:border-box}
html[data-p1-page=pax] .pax-sheet{width:min(100%,38rem);display:flex;flex-direction:column;align-items:center;gap:var(--a16)}
html[data-p1-page=pax] .pax-home{align-self:flex-start;font:400 13px/1.5 var(--font-ui);color:var(--mut);text-decoration:none;letter-spacing:.02em}
html[data-p1-page=pax] .pax-home:hover,html[data-p1-page=pax] .pax-home:focus-visible{color:var(--yesil)}
html[data-p1-page=pax] .pax-title{margin:var(--a8) 0 0;font:400 clamp(1.9rem,5vw,2.6rem)/1.15 var(--font-title);color:var(--murekkep);text-align:center;letter-spacing:.01em}
html[data-p1-page=pax] .pax-subtitle{margin:0;font:italic 400 1.0625rem/1.5 var(--font);color:var(--mut);text-align:center}
html[data-p1-page=pax] .pax-text{width:100%;margin-top:var(--a16);padding-top:var(--a24);border-top:1px solid var(--hair);font:400 1.0625rem/1.68 var(--font);color:var(--murekkep);text-align:start;overflow-wrap:break-word}
html[data-p1-page=pax] .pax-text p{margin:0 0 .9em;max-width:none}
html[data-p1-page=pax] .pax-text b{font-weight:500}
html[data-p1-page=pax] .pax-coda{margin-top:var(--a24);padding-top:var(--a16);border-top:1px solid var(--hair);font:400 12px/1.8 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);text-align:center}
html[data-p1-page=pax] .pax-start-wrap{display:flex;justify-content:center;margin-top:var(--a8)}
html[data-p1-page=pax] .pax-start{min-height:44px;padding:0 var(--a24);border:1px solid var(--yesil);border-radius:0;background:transparent;color:var(--yesil);font:500 14px/1 var(--font-ui);letter-spacing:.04em;cursor:pointer}
html[data-p1-page=pax] .pax-start:hover,html[data-p1-page=pax] .pax-start:focus-visible{background:var(--yesil-perde)}
html[data-p1-page=pax] .pax-controls{position:fixed;inset-inline-end:var(--a16);inset-block-end:var(--a16);display:flex;gap:var(--a8)}
html[data-p1-page=pax] .pax-controls button{min-height:36px;padding:0 var(--a16);border:1px solid var(--hair);border-radius:0;background:var(--zemin);color:var(--murekkep);font:400 13px/1 var(--font-ui);cursor:pointer}
html[data-p1-page=pax] .pax-controls button:hover,html[data-p1-page=pax] .pax-controls button:focus-visible{border-color:var(--yesil);color:var(--yesil)}
html[data-p1-page=pax] .pax-legal{margin:var(--a8) 0 0;font:400 12px/1.6 var(--font-ui);color:var(--mut);text-align:center}
html[data-p1-page=pax] nav.pax-legal a{color:inherit;text-decoration:none}
html[data-p1-page=pax] nav.pax-legal a:hover,html[data-p1-page=pax] nav.pax-legal a:focus-visible{color:var(--yesil);text-decoration:underline}
html[data-p1-page=pax] .pax-hidden{display:none!important}
html[data-p1-page=pax] .pax-char{opacity:0;transition:opacity .06s}
html[data-p1-page=pax] .pax-dim .pax-char{opacity:.18}
html[data-p1-page=pax] .pax-char.is-visible{opacity:1}
@media (prefers-reduced-motion:reduce){html[data-p1-page=pax] .pax-char{transition:none}}
@media (max-width:620px){html[data-p1-page=pax] .pax-shell{padding:var(--a24) var(--a16) var(--a64)}html[data-p1-page=pax] .pax-controls{inset-inline:var(--a16);justify-content:center}}
@media(max-width:810px){.p1-document-main .icindekiler{float:none;width:auto;max-width:none;margin-inline:0}.p1-public-top .p1-public-nav{margin-inline-start:0}.p1-public-top .p1-public-langs{gap:4px}.p1-public-top .p1-public-langs a{min-width:44px}.p1-document-main{padding-block:28px}}

/* Gate consent: the single explicit choice remains empty until the visitor checks it. */
#gateBox .gate-consent{display:flex;align-items:flex-start;gap:12px;margin:16px 0 0;min-width:0}
#gateBox .gate-consent input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:2px 0 0;padding:0;accent-color:var(--yesil);cursor:pointer}
#gateBox .gate-consent input[aria-invalid=true]{outline:2px solid var(--metin-siraz);outline-offset:2px}
#gateBox .gate-consent label{display:block;min-width:0;cursor:pointer}
#gateBox .gate-consent .gate-legal{display:block;margin:0;font-size:var(--meta);line-height:24px;color:var(--ink2)}
#gateMsg.consent{color:var(--metin-siraz,var(--shiraz))}

/* LAYOUT-SAGLAM-1018 (DeepSeek · kurucu onaylı görev): Kaynaklar paneli açılınca sohbet sütunu sıkışıyordu —
   kök: --panel-w tanımsızdı, 3 sütunlu grid kuralı geçersiz kalıyordu. Şimdi: panel duyarlı genişlikte
   (clamp 280-400px), orta sütun minmax(0,1fr) ile HER ZAMAN daralır, içerik taşmaz, giriş kutusu kesilmez. */
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell{overflow:hidden;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #shell.ready:not(.shell-context-closed) #sourceVitrine{min-width:0;flex-shrink:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg{overflow-wrap:anywhere;word-break:break-word;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg pre,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .msg code{overflow-x:auto;max-width:100%;white-space:pre-wrap;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .composer{max-width:100%;min-width:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #main .log,:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #messages{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;}

/* G4 · measured AA/touch fixes for the live component stylesheet. */
:where(html[data-p1-page="wizard-ao"],html[data-p1-page="wizard-yazma-okuma"],html[data-p1-page="wizard-mtr"]) .legal-footer a{display:inline-flex;align-items:center;min-height:32px;padding-block:4px;line-height:24px}
:where(html[data-p1-page="yardim-vites"]) .iz .ayrac{color:var(--murekkep-2)}
:where(html[data-p1-page="yardim"]) .insan .mm{color:var(--dolgu-yazi)}
html[data-tema="gece"][data-p1-page="yardim"] .insan .mm{color:var(--zemin)}
:where(html[data-p1-page="zarf-en"]) .dot-g{color:var(--metin-sari)}
html[data-p1-page="zarf"] .muhur span{color:var(--dolgu-yazi)!important}
html[data-tema="gece"][data-p1-page="zarf"] .muhur span{color:var(--zemin)!important}
html[data-p1-page="zarf"] .muhur{color:var(--dolgu-yazi)!important}
html[data-tema="gece"][data-p1-page="zarf"] .muhur{color:var(--zemin)!important}
#gateBox .gate-consent input[type="checkbox"]{flex-basis:24px;width:24px;height:24px;min-height:24px}

/* 2026-10-20 · Telefon: yazı kutusu kendi satırında, araçlar altında (atasözü yarıda kesilmez) */
@media (max-width:560px){
  #composerWrap .input-line{flex-wrap:wrap;row-gap:4px}
  #composerWrap .input-line > #input{order:0;flex:1 1 100%;width:100%}
  #composerWrap .input-line > #belgeEkle{order:1}
  #composerWrap .input-line > #kapsam{order:2}
  #composerWrap .input-line > #mikrofon{order:3}
  #composerWrap .input-line > #gonder{order:4;margin-inline-start:auto}
}

/* Gönder pasifken pasif görünür (2026-10-20): etkin ve pasif aynı yeşildi */
#shell #gonder[aria-disabled="true"]{background:transparent;border:1px solid var(--gumus);color:var(--murekkep);cursor:not-allowed;opacity:1}
#shell #gonder[aria-disabled="true"] .gonder-ok{color:var(--murekkep)}
.surface-scope-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}
.composer-write-hint{margin:0.25rem 0 0;color:var(--murekkep);font-size:.82rem;line-height:1.4}

/* ── HARMONİK ÖLÇEK · 2026-10-23 · kurucu: « her şey harmonik sayılar gibi düzenli uyumlu güzel olsun, ölçerek hesaplayarak yap ».
   Ölçülen kusur (başsız Chrome, 1440×900, fr): ekranda 11 ayrı punto (10·11·12·13·14·15·17·18·18.4·19·20 px). Kök neden:
   p1-tasarim.css'teki katmansız `button,input{font:inherit}` katmanlı p1-miras jetonlarını eziyor; sol bardaki düğme ve arama
   kutusu gövde boyunda (19 px) kalıyor, sağ panel sekmeleri 12 px. Sol kenarlar 12·16·18·24 px'te dağınık. Aktif geçmiş satırı
   2 px yeşil sol kenar + yeşil zemin + 8 px köşe taşıyordu: diğer satırlar düz çizgili olduğu için « bitişik bar » gibi duruyordu.
   Ölçek: gövde 19 px (Monte Carlo optimumu, dokunulmaz) ve oran 5/4 (büyük üçlü — 4:5 armonik aralık). Dört basamak:
     --h-2 = 19 ÷ (5/4)² = 12.16 px · etiket/üst başlık     --h-1 = 19 ÷ 5/4 = 15.2 px · arayüz denetimi ve geçmiş başlıkları
     --h0  = 19 px · okuma metni ve yazı kutusu            --h1  = 19 × 5/4 = 23.75 px · başlık
   Satır yüksekliği ve boşluk 4 px ızgarada: 20 · 24 · 32; boşluk 4 · 8 · 12 · 16 · 24 · 32 (2:3:4 oranları). Aile görevi: Label =
   denetim ve etiket, Book = içerik. Ölçüm düzeneği ve önce/sonra sayıları: control/reports/RUN_HARMONIK_OLCEK_2026-10-23_MAKBUZU.md. */
:root{--h-oran:1.25;--h-2:.76rem;--h-1:.95rem;--h0:1.1875rem;--h1:1.484375rem;--hs-2:20px;--hs-1:24px;--hs0:32px;--b1:4px;--b2:8px;--b3:12px;--b4:16px;--b6:24px;--b8:32px}
/* Sol bar: tek sol kenar (16 px), tek denetim boyu (--h-1). */
#shell #sidebar :is(.surface-v15-side-brand,.side-top,.surface-side-search,.side-head,.pinned-section .side-head,.history,.side-foot){padding-inline:var(--b4);margin-inline:0}
#shell #sidebar .surface-v15-side-brand>span{font-size:var(--h0);line-height:var(--hs0)}
#shell #newChat{font:500 var(--h-1)/var(--hs-1) var(--font-ui);padding-inline:0;min-height:44px;justify-content:flex-start}
#shell #shellHistorySearch{font:400 var(--h-1)/var(--hs-1) var(--font-ui);height:var(--hs-1);min-height:var(--hs-1)}
#shell .surface-side-search{gap:var(--b2)}
#shell :is(.side-label,.surface-plan-label){font:400 var(--h-2)/var(--hs-2) var(--font-ui);letter-spacing:.12em;text-transform:uppercase}
/* Geçmiş menüsü (⋮) başlığın yanında hiçbir şeye bağlı değildi — yalnız etkin sohbetin menüsünü açıyordu; HTML'de hidden. */
#shell #shellHistoryMenu[hidden]{display:none}
#shell #sidebar .history-item{font:400 var(--h-1)/var(--hs-1) var(--font);padding:0;min-height:44px;gap:var(--b2)}
#shell #sidebar .history-item.active{border-inline-start:0;border-radius:0;background:transparent;color:var(--metin-yesil,var(--yesil-rat))}
#shell #sidebar .history-item.active .history-item-title{font-weight:500}
/* Halka 25: ⋮ fare gezdirmeden de görünür (Safari, iPad, izleme dörtgeni); hover/odak/etkin satırda tam. */
#shell #sidebar .history-item .history-more{opacity:.68;transition:opacity .12s}
#shell #sidebar .history-item:is(:hover,:focus-within,.active) .history-more{opacity:1}
@media (hover:none){#shell #sidebar .history-item .history-more{opacity:1}}
#shell .side-foot{padding-block:var(--b3);column-gap:var(--b3)}
#shell .side-foot .avatar{width:var(--b8);height:var(--b8);font:400 var(--h-2)/1 var(--font-ui)}
#shell .account-name{font:400 var(--h-1)/var(--hs-1) var(--font-ui)}
#shell .account-email{font:400 var(--h-2)/var(--hs-2) var(--font-ui)}
/* Üst şerit: bütün metinli denetimler aynı boy. */
#shell .topbar-right :is(.wiz-btn,.surface-panel-toggle){font:400 var(--h-2)/var(--hs-2) var(--font-ui);letter-spacing:.02em}
@media(min-width:811px){#shell .topbar-right .tema-dugme{font:400 var(--h-2)/var(--hs-2) var(--font-ui);letter-spacing:.02em}}
#shell .surface-panel-toggle .panel-dugme-adi{font:400 var(--h-2)/var(--hs-2) var(--font-ui)}
/* Sağ panel: başlık okuma boyunda, sekmeler sol barla aynı denetim boyunda, üst başlık etiket boyunda. */
#shell .surface-context-head strong{font-size:var(--h0);line-height:var(--hs0)}
#shell .surface-context-tabs button{font:400 var(--h-1)/var(--hs-1) var(--font-ui);padding:var(--b2) var(--b3);min-height:40px}
#shell :is(.vitrin .bas,.surface-panel-title){font:400 var(--h-2)/var(--hs-2) var(--font-ui)}
/* Yazı kutusu okuma boyunda; sürüm satırı etiket boyunda. */
#shell #input{font-size:var(--h0);line-height:var(--hs0)}
#shell .surface-composer-tools{font:400 var(--h-2)/var(--hs-2) var(--font-ui);gap:var(--b3)}
/* Gönder hep gönderir (kurucu: « soru sorma butonu aynı zamanda durdurma butonu da, ek soru ne oluyor »). Çalışırken ok kalır,
   durdurma ayrı ve yazılı « Durdur » düğmesidir (#shellStopMirror). */
#shell #gonder[data-durum="calisiyor"] .gonder-ok{opacity:1}
#shell #gonder[data-durum="calisiyor"] .gonder-dur{opacity:0}
#shell #shellStopMirror:not([hidden]){display:inline-flex;align-items:center;gap:var(--b2);min-height:36px;padding:0 var(--b3);border:1px solid var(--metin-siraz,var(--shiraz));border-radius:0;background:transparent;color:var(--metin-siraz,var(--shiraz));font:500 var(--h-1)/var(--hs-1) var(--font-ui)}
#shell #shellStopMirror svg{width:16px;height:16px;fill:currentColor;stroke:none}
/* İkinci ölçüm turu: ölçek dışı kalan dört punto ve iki sol kenar (28 / 32 px) düzeltildi. */
#shell #newChat{margin-inline:0;width:100%}
#shell #sidebar .history-item{margin-inline:0}
#shell #surumApp{font:var(--t-meta)}   /* AGORA ZARAFET 26 Eki: --h-2 (12.16px) ölçek dışıydı */
#shell .surface-empty-promise{font-size:var(--h0);line-height:var(--hs0)}
#shell .topbar :is(.brand,.surface-v15-room-title){font-size:var(--h0);line-height:var(--hs0)}
@media (max-width:560px){#shell .topbar :is(.brand,.surface-v15-room-title){font-size:var(--h-1);line-height:var(--hs-1)}}
/* Geçmiş menüleri kenar çubukta (2026-10-23): yüzen kutu değil, satırın/başlığın altında akışa giren blok — aynı sol kenar, aynı ölçek. */
#shell #sidebar .chat-menu.chat-menu-satir{position:static;display:flex;flex:none;flex-direction:column;gap:var(--b1);width:auto;min-width:0;overflow:visible;max-height:none;margin:0 0 var(--b2);padding:var(--b2) 0 var(--b2) var(--b3);border:0;border-inline-start:1px solid var(--gumus);border-radius:0;background:transparent;box-shadow:none}
#shell #sidebar .chat-menu-satir :is(.menu-item,.chat-menu-soru,.chat-menu-girdi,.chat-menu-eylem){flex:none}
#shell #sidebar .chat-menu-satir .menu-item{justify-content:flex-start;width:100%;min-height:36px;padding:var(--b1) 0;border:0;background:transparent;font:400 var(--h-1)/var(--hs-1) var(--font-ui);color:var(--murekkep);text-align:start}
#shell #sidebar .chat-menu-satir .menu-item:hover{color:var(--metin-yesil,var(--yesil-rat))}
#shell #sidebar .chat-menu-satir .menu-item.danger{color:var(--metin-siraz,var(--shiraz))}
#shell #sidebar .chat-menu-satir .chat-menu-soru{margin:0;font:400 var(--h-1)/var(--hs-1) var(--font);color:var(--murekkep)}
#shell #sidebar .chat-menu-satir .chat-menu-girdi{width:100%;min-height:36px;padding:var(--b1) var(--b2);border:1px solid var(--gumus);border-radius:0;background:transparent;color:var(--murekkep);font:400 var(--h-1)/var(--hs-1) var(--font)}
#shell #sidebar .chat-menu-satir .chat-menu-eylem{display:flex;gap:var(--b4);justify-content:flex-start}
#shell #sidebar .chat-menu-satir .chat-menu-eylem .menu-item{width:auto}
#shell #sidebar .chat-menu-satir .menu-item.birincil{color:var(--metin-yesil,var(--yesil-rat));font-weight:500}
#shell #sidebar .chat-menu-satir .chat-menu-eylem .menu-item.danger{font-weight:500}
#shell #sidebar .chat-menu.chat-menu-gecmis{margin-inline:var(--b4)}
#shell #shellHistorySearch{text-overflow:ellipsis}
/* Üçüncü ölçüm turu (etkileşim sonrası): boş geçmiş yazısı 14 px → --h-1; bildirim balonu satır içi stilde --h-1/--h0'a bağlandı. */
#shell #sidebar .history-empty{font:400 var(--h-1)/var(--hs-1) var(--font);padding:var(--b2) 0}

/* MTR (2026-10-25): dönüşüm bataryası makbuzu — ayrıntı açılırında, provenance satırıyla aynı soluk dil. */
.mtr-makbuz .mtr-baslik,.mtr-makbuz .mtr-isaret{margin:0}
.mtr-makbuz .mtr-kalemler{margin:.25em 0 0;padding-inline-start:1.1em;display:flex;flex-wrap:wrap;gap:.1em 1.2em}
.mtr-makbuz .mtr-kalemler li[data-durum="KIRMIZI"]{font-weight:500}
/* F9: hap biçimi (999px) kaldırıldı — yerine .p1-donustur (AGORA FINAL bloğu). */
.mtr-sihirbaz{cursor:pointer}
.mtr-sihirbaz:focus-visible{opacity:1;outline:2px solid var(--ink);outline-offset:2px}

/* ── HARMONİK ÖLÇEK · DÖRDÜNCÜ ÖLÇÜM TURU · CEVAP VE PANEL (2026-10-25 · kurucu: « satır aralıkları ölçümleri … tüm sorunlar »).
   Ölçülen (başsız Chrome, 1440×900, en, cevaplı tur · tests/p1-yerlesim-browser.acceptance.mjs): 23 Eki ölçeği boş ekranda
   ölçülmüştü; cevap ve kaynak paneli açılınca ekranda 18 punto/satır çifti vardı — cevap gövdesi 17/27.54 (p) ile 17/28 (li),
   dipnot 9.6 px, panel alıntısı 13/24, « Kaynağı yanıtın yanında aç » 19/30.4 (katmansız `button{font:inherit}` gövdeyi
   miras alıyordu), rapor satırları eşit-aralıklı 17 px, cevap içi h2 30–38 px (sorudan büyük). Hepsi 12.16 · 15.2 · 19 · 23.75
   basamaklarına ve 20 · 24 · 32 satır ızgarasına bağlanır. Okuma ölçüsü (50ch) değişmez; ch punto ile birlikte büyür. */
#shell .msg.assistant .body :is(p,li){font-size:var(--h0);line-height:var(--hs0)}
#shell .msg.assistant .body :is(h2,.md-h2){font-size:var(--h1);line-height:var(--hs0);margin-block:var(--b6) var(--b2)}
#shell .msg.assistant .body :is(h3,.md-h3){font-size:var(--h0);line-height:var(--hs0);font-weight:500;margin-block:var(--b4) var(--b1)}
#shell .msg.user .body{font-size:var(--h1);line-height:var(--hs0)}
#shell .p1-dipnot sup.cite{font-size:var(--h-2);line-height:0}
#shell :is(.p1-provenance,.p1-provenance span,.p1-ayrinti summary,.vitrin .no,.vitrin .source-state,.surface-inline-citation :is(.no,.source-state),.kaynak-panel summary.kaynak-baslik,#shellCitationOpen,.makbuz-rayi .bas,.ray-kaynak .k,.rozet,#shellContextFileCount){font-family:var(--font-ui);font-size:var(--h-2);line-height:var(--hs-2)}
#shell :is(.vitrin .alinti,.surface-inline-citation .kaynak-alinti,.surface-inline-citation .md-link){font-size:var(--h-1);line-height:var(--hs-1)}
#shell :is(.vitrin .satir1 .ad,#shellCitationTitle){font-size:var(--h-1);line-height:var(--hs-1)}
#shell .surface-source-note{font:400 var(--h-1)/var(--hs-1) var(--font-ui);min-height:36px}
#shell :is(.ray-kaynak .t,.ray-kaynak .ray-kunye){font-size:var(--h-1);line-height:var(--hs-1)}
#shell :is(.surface-progress li,.surface-file-row,.surface-file-row span,.surface-panel-note,.surface-preview-empty p){font-size:var(--h-1);line-height:var(--hs-1)}
#shell :is(#shellPanelClose,#shellPanelExpand,#shellCitationClose){font-size:var(--h-1);line-height:var(--hs-1)}
/* Çalışma raporu cevabın ikincil katmanıdır: başlık okuma boyunda, satırları denetim boyunda; ham kayıt katlanır. */
#shell .msg.assistant .body .p1-effort-report{margin-block:var(--b6) 0}
#shell .msg.assistant .body .p1-effort-report>strong{display:block;font-size:var(--h0);line-height:var(--hs0)}
#shell .msg.assistant .body .p1-effort-report :is(p,li){font-size:var(--h-1);line-height:var(--hs-1)}
#shell .msg.assistant .body .p1-effort-report ul{margin-block:var(--b1) var(--b2)}
#shell .p1-effort-routes{margin-block-start:var(--b2)}
#shell .p1-effort-routes>summary{font:400 var(--h-2)/var(--hs-2) var(--font-ui);color:var(--mut);cursor:pointer;min-height:24px}
#shell .msg.assistant .body .p1-effort-routes :is(p,li){font-size:var(--h-2);line-height:var(--hs-2);color:var(--mut);overflow-wrap:anywhere}
/* Tablo: kendi kaydırma kutusu; hücreler denetim boyunda. */
#shell .md-tablo{max-width:100%;overflow-x:auto;margin-block:var(--b4)}
#shell .md-tablo:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
/* `#shell #thread .msg .body table{display:block;max-width:100%}` tabloyu bloğa çeviriyor, `.msg{overflow-wrap:anywhere}` ise hücrede
   kelimeyi harf harf bölüyordu (ölçüldü 390 px: « Ye|ar », « 1|6|7|6 »). Tablo yine tablodur: genişliği sütun ile en uzun kelimelerin
   toplamından büyüğü kadar; sığmazsa kutusu yatay kayar, kelime bölünmez. */
#shell #thread .msg .md-tablo .md-table{display:table;margin:0;width:100%;max-width:none;overflow:visible;font-size:var(--h-1);line-height:var(--hs-1)}
#shell #thread .msg .md-tablo .md-table :is(th,td){min-width:7em;overflow-wrap:normal;word-break:normal;hyphens:manual;font-variant-numeric:tabular-nums}
#shell #thread .msg .md-tablo .md-table :is(th,td):first-child{min-width:0}
/* DAR EKRANDA SAĞ PANEL ÖRTÜDÜR, SÜTUN DEĞİL (2026-10-25 · kurucu: « sağ bar açıkken sohbet alanının daralıp metnin okunamaz hale
   gelmesi »). Ölçülen (başsız Chrome, panel açık): 390 px'te okuma sütunu 6 px, 768 px'te 384 px — `#shell:not(.shell-context-closed)`
   --agora-right'ı 352 px yapıyor, katmansız `#shell #sourceVitrine{position:relative;grid-area:2/3/3/4}` paneli üçüncü kolona
   koyuyordu; ≤820 px için örtü kuralı katmanlı p1-miras'ta kalmış ve eziliyordu. Burada panel üst çubuğun altından yazı kutusunun
   üstüne kadar tam genişlik örtüdür (üst çubuk ve yazı kutusu erişilir kalır: --topbar-h ve --composer-h istemcide ölçülür). */
@media (max-width:820px){
 #shell:not(.shell-context-closed),#shell.shell-context-wide:not(.shell-context-closed){--agora-right:0px}
 #shell #sourceVitrine{position:fixed;grid-area:auto;inset-block:var(--topbar-h,76px) var(--composer-h,150px);inset-inline:0;width:auto;max-width:none;height:auto;z-index:60;border-inline-start:0;border-block-end:1px solid var(--gumus)}
 #shell #shellPanelExpand{display:none}
}
/* Bekleme aşama satırı (K92 ailesi): `.breath` esnek satırda `overflow-wrap:anywhere` taşıyordu; asgari genişliği tek harfe
   iniyor, dar ekranda aşama adı harf harf dağılabiliyordu. Satır kelimeden kırılır, öğe kalan yeri alır. */
#shell .wait-stage .breath{overflow-wrap:normal;word-break:normal;min-width:0;flex:1 1 auto}

/* İLK CEVAP · AŞAMA AŞAMA (2026-10-25): uzmanın bellekten cevabı final sentezden görsel olarak ayrıdır; etiket ölçekte (--h-1/--hs-1). */
/* F5: sol çizgi yok; etiket tek satır --t-meta (Label 11.5/16, büyük harf, .12em, --sol); açıklama ⓘ altında. */
#shell .p1-ilk-cevap{margin-block:var(--b3)}
#shell .p1-ilk-cevap-etiket{font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol,var(--ink2));margin:0 0 var(--b2);cursor:pointer;list-style:none}
#shell .p1-ilk-cevap-etiket::-webkit-details-marker{display:none}
#shell .p1-ilk-cevap-i{display:inline-block;margin-inline-start:8px;width:16px;height:16px;border:1px solid var(--cizgi,var(--gumus));text-align:center;line-height:14px;font-style:normal;text-transform:none}
#shell .p1-ilk-cevap-bilgi>p{font:var(--t-panel);margin:0 0 var(--b3)}
/* « Bakayım mı? » (yakınsama 2026-10-25): açık noktaların altında dolgusuz şiraz yazı düğmesi; HOLD diliyle aynı sessiz çizgi. */
#shell .msg.assistant .body .p1-bakayim{margin-block-start:var(--b3,8px);padding:4px 10px;background:none;border:1px solid var(--metin-siraz,var(--shiraz));border-radius:0;color:var(--metin-siraz,var(--shiraz));font:inherit;cursor:pointer}
#shell .msg.assistant .body .p1-bakayim:disabled{opacity:.5;cursor:default}

/* F8 (agora final correction): sekmeler TEK SATIR, yatay kaydırma; seçili sekmede 1 px --murekkep alt çizgi; panel gövdesi --t-panel. */
#shell .surface-context-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-height:48px;padding-block:0;gap:0}
#shell .surface-context-tabs::-webkit-scrollbar{display:none}
#shell .surface-context-tabs button{flex:0 0 auto;font:var(--t-arac);min-height:44px;padding:0 var(--a12);border-radius:0;background:none;border-bottom:1px solid transparent}
#shell .surface-context-tabs [aria-current=page]{background:none;border-bottom-color:var(--murekkep);color:var(--murekkep)}
#shell #shellPanel{width:var(--sag-panel)}
#shell #shellPanel :is(.source-empty,.hold-kaynaklar,.kaynak,#shellCitationPassage){font:var(--t-panel)}
/* F7-B · NOTLAR + KAYNAKÇA + not paneli + okuyucu (kurucu düzeltme emri 25 Eki). Ağırlık 400/500, köşe 0, çizgi yalnız 1px --cizgi. */
#shell .p1-notlar-kaynakca{margin-top:var(--a24);}
#shell .p1-notlar-kaynakca .p1-meta-baslik{font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol);margin:0 0 var(--a12);}
#shell .p1-notlar ol{margin:0 0 var(--a32);padding-left:var(--a24);font:var(--t-panel);}
#shell .p1-kaynakca-liste{font:var(--t-panel);}
#shell .p1-notlar li{margin:0 0 var(--a8);}
#shell .p1-notlar-detay>summary{cursor:pointer;}
#shell .p1-notlar-detay[open]>summary{margin-bottom:var(--a12);}
@media print{#shell .p1-notlar-detay::details-content{display:block;content-visibility:visible;}#shell .p1-notlar-detay>summary{list-style:none;}}
#shell .p1-notlar li:target,#shell .p1-dipnot:target{background:var(--etkin-zemin);}
#shell .p1-not-geri,#shell .p1-kaynakca-geri a{color:var(--sol);text-decoration:none;font:var(--t-meta);}
#shell .p1-not-geri:hover,#shell .p1-kaynakca-geri a:hover{color:var(--vurgu);}
#shell .p1-kaynakca-liste{list-style:none;margin:0;padding:0;}
#shell .p1-kaynakca-liste li{padding-left:var(--a24);text-indent:calc(-1 * var(--a24));margin:0 0 var(--a8);}
#shell .p1-kaynakca-geri{color:var(--sol);}
#shell .p1-dipnot{scroll-margin-top:var(--a64);}
#shell .surface-citation-cmos{margin:var(--a8) 0;font:var(--t-panel);}
/* U1 (2026-10-26): birleşik notun kaynak parçaları; seçili parçanın pasajı açık. */
#shell .p1-not-parca{border:0;background:none;padding:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;border-radius:0;}
#shell .p1-not-parca[aria-pressed=true]{text-decoration:underline;text-decoration-color:var(--vurgu);text-underline-offset:.2em;}
#shell .p1-not-parca:hover{color:var(--vurgu);}
#shell .surface-citation-ref[data-not]{font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol);}
#shell .source-chip-page{font:var(--t-meta);color:var(--sol);}
#shell .surface-citation-actions{display:flex;gap:var(--a16);margin-top:var(--a12);}
#shell .surface-citation-actions button{border:0;background:none;padding:0;font:var(--t-arac);color:var(--murekkep);cursor:pointer;border-radius:0;}
#shell .surface-citation-actions button:hover{color:var(--vurgu);}
.p1-okuyucu{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;background:var(--zemin);color:var(--murekkep);}
.p1-okuyucu-bas{display:flex;align-items:center;gap:var(--a12);height:56px;padding:0 var(--a16);border-bottom:1px solid var(--cizgi);font:var(--t-arac);}
.p1-okuyucu-baslik{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p1-okuyucu-bas button{border:0;background:none;width:44px;height:44px;border-radius:0;color:var(--murekkep);font:inherit;cursor:pointer;}
.p1-okuyucu-govde{flex:1;overflow:auto;display:flex;justify-content:center;padding:var(--a16);}
.p1-okuyucu-govde iframe{width:100%;height:100%;border:0;}
.p1-okuyucu-sayfa-kap{position:relative;flex:none;}
.p1-okuyucu-metin{position:absolute;inset:0;color:transparent;}
.p1-okuyucu-metin span{position:absolute;white-space:pre;transform-origin:0 0;}
.p1-okuyucu-metin .p1-vurgu{background:color-mix(in srgb,var(--vurgu) 35%,transparent);}
@media (prefers-reduced-motion:reduce){#shell .p1-dipnot{scroll-behavior:auto;}}
.p1-not-onizleme{position:fixed;z-index:80;width:320px;padding:var(--a12) var(--a16);background:color-mix(in srgb,var(--murekkep) 4%,var(--zemin));color:var(--murekkep);font:var(--t-panel);animation:p1-onizleme var(--hareket);}
.p1-not-onizleme p{margin:0;}
.p1-not-onizleme .p1-not-onizleme-pasaj{margin-top:var(--a8);font-style:italic;color:var(--sol);}
@keyframes p1-onizleme{from{opacity:0}to{opacity:1}}
@media (prefers-reduced-motion:reduce){.p1-not-onizleme{animation:none;}}

/* ═══ AGORA FINAL CORRECTION (kurucu 25 Eki · Tloupas emri §2–§3 · Claude Code 26 Eki) ═════════════════════════════════════
   Yalnız jeton: --t-* ölçek, --a* aralık, --sol/--cizgi/--vurgu/--etkin-zemin renk. Ağırlık 400/500, köşe 0, çizgi yalnız 1px --cizgi
   ve yalnız üç yerde (üst bar altı · sütun arası · kompozitör üstü). Önceki kurallar silinmedi (testlerin tuttuğu desenler); bu blok
   katmansız ve sonda olduğu için onları ezer. */
/* F1 · üst bar 56 px, altında --cizgi; araçlar --t-arac. */
#shell{--topbar-h:56px;--agora-left:248px;--sidebar-w:248px;grid-template-rows:56px minmax(0,1fr)}
#shell:not(.shell-context-closed){--agora-right:360px}
#shell #main{grid-template-rows:56px minmax(0,1fr) auto}
#shell .topbar{height:56px;min-height:56px;padding:0 var(--a24);border-bottom:1px solid var(--cizgi)}
#shell .topbar .brand{font:var(--t-arac);letter-spacing:.02em;gap:var(--a8)}
#shell .topbar .brand-emblem{width:20px;height:20px}
#shell .topbar :is(.surface-workshop-tab,.wiz-btn,.surface-panel-toggle,.tema-dugme,.panel-dugme-adi){font:var(--t-arac);letter-spacing:.02em;border-radius:0}
/* F2 · sol sütun 248, geçmiş satırı: başlık --t-gecmis iki satır, tarih --t-meta, ayırıcı yok, etkin --etkin-zemin, « • » yok. */
#shell #sidebar{width:248px;border-inline-end:1px solid var(--cizgi)}
#shell #sidebar :is(.surface-v15-side-brand,.side-top,.surface-side-search,.side-head,.pinned-section .side-head,.history,.side-foot){padding-inline:var(--a16)}
#shell #newChat{font:var(--t-arac);min-height:44px}
#shell .surface-side-search{border-bottom:0}
#shell #shellHistorySearch{font:var(--t-arac);border:0;border-radius:0;background:transparent}
#shell :is(.side-label,.surface-plan-label){font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol)}
#shell #sidebar .history-group{font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol);padding:var(--a16) 0 var(--a4)}
#shell #sidebar .history-item{font:var(--t-gecmis);border:0;border-bottom:0;border-radius:0;padding:0;min-height:44px;align-items:flex-start;color:var(--murekkep);background:transparent}
#shell #sidebar .history-item-main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--a4);padding:var(--a8) var(--a12);white-space:normal;text-overflow:clip;overflow:hidden;min-height:44px}
#shell #sidebar .history-item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font:var(--t-gecmis);font-weight:400}
#shell #sidebar .history-item-meta{font:var(--t-meta);color:var(--sol);text-transform:none;letter-spacing:.02em}
#shell #sidebar .history-item.active{background:var(--etkin-zemin);color:var(--murekkep)}
#shell #sidebar .history-item.active .history-item-title{font-weight:400}
#shell #sidebar .history-item.active .history-item-title::before{content:none}
#shell #sidebar .history-item:hover{background:var(--etkin-zemin)}
@media (hover:none){#shell #sidebar .history-item .history-more{opacity:1}}
/* F3 · hesap bloğu tek satır 56 px; kare monogram 28; e-posta görünür değil (title/aria); « COMPTE » yok. */
#shell .side-foot{height:56px;min-height:0;max-height:56px;padding-block:0;flex-wrap:nowrap;align-items:center;gap:var(--a12);border-top:0;overflow:hidden}
#shell .side-foot .surface-plan-label{display:none}
#shell .side-foot .avatar{width:28px;height:28px;border-radius:0;border:1px solid var(--cizgi);font:var(--t-meta);color:var(--murekkep);background:transparent}
#shell .account-name{font:var(--t-arac);color:var(--murekkep);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#shell .account-email{display:none}
/* F4 · soru --t-soru, 400; araçlar 16 px, fareyle üstüne gelince görünür. */
#shell .msg.user .body{font:var(--t-soru);font-weight:400;letter-spacing:-.005em;color:var(--murekkep)}
/* F6 · gövde --t-govde; ara başlık --t-ara (italik, w400), strong ara başlık yok. */
#shell .msg.assistant .body{font:var(--t-govde)}
#shell .msg.assistant .body :is(p,li){max-width:66ch;text-wrap:pretty;hyphens:auto}
#shell .msg.assistant .body p{margin-block:0 .75em}
#shell .msg.assistant .body :is(h2,h3,h4,.md-h2,.md-h3,.p1-ara-baslik){font:var(--t-ara);margin-top:1.6em}
#shell .msg.assistant .body :is(strong,b){font-weight:500}
/* --t-not: dipnot üst simgesi harmonik ölçeğin --h-2 basamağında kalır (12.16 px ≈ gövdenin .68em'i; YÜZEY/3 ölçeği). */
#shell .p1-dipnot{color:var(--murekkep)}
#shell .p1-dipnot:is(:hover,:focus-visible){color:var(--murekkep);text-decoration:underline;text-decoration-color:var(--vurgu);text-underline-offset:3px}
/* F8 · sağ panel 360; başlık --t-panel-baslik; sekmeler tek satır (--t-arac), seçili 1px --murekkep alt çizgi. */
#shell #sourceVitrine{border-inline-start:1px solid var(--cizgi);font:var(--t-panel)}
#shell .surface-context-head strong{font:var(--t-panel-baslik)}
#shell .surface-context-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;max-height:48px;gap:0;padding:0}
#shell .surface-context-tabs button{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;font:var(--t-arac);min-height:44px;padding:var(--a12);border:0;border-radius:0;background:transparent}
#shell .surface-context-tabs button[aria-current=page]{box-shadow:inset 0 -1px 0 var(--murekkep);color:var(--murekkep)}   /* F8: kabuk sekmesi aria-current=page taşır (index.html setAttribute) — aria-selected/.on hiç eşleşmiyordu */
/* KT-03 (2026-10-27 · Codex v4 yerleşim kabulü): kaynak kartının arşiv/numara etiketi eski --micro (11px/20px) ile iki ölçeğin de dışındaydı; Agora --t-meta. */
#shell .vitrin :is(.no,.ark){font:var(--t-meta)}
/* F9 · kompozitör: üstte yalnız --cizgi; gönder 44 kare (etkin dolu --murekkep, ok --zemin; kilitli 1px --cizgi kenar). */
#shell #composerWrap{border-top:1px solid var(--cizgi)}
#shell #gonder{width:44px;height:44px;border-radius:0;background:var(--murekkep);color:var(--zemin);border:0}
#shell #gonder :is(.gonder-ok,.gonder-dur){color:var(--zemin)}
#shell #gonder[aria-disabled=true]{background:transparent;border:1px solid var(--cizgi);color:var(--murekkep)}
#shell #gonder[aria-disabled=true] :is(.gonder-ok,.gonder-dur){color:var(--murekkep)}
#shell .p1-donustur{display:inline-flex;align-items:center;gap:var(--a4);min-height:44px;padding:0 var(--a8);border:0;border-radius:0;background:transparent;color:var(--murekkep);font:var(--t-arac);cursor:pointer}
#shell .p1-donustur-menu{position:absolute;z-index:70;min-width:224px;margin:0;padding:var(--a4) 0;list-style:none;background:var(--zemin);border:1px solid var(--cizgi);border-radius:0}
#shell .p1-donustur-menu [role=menuitem]{display:block;width:100%;min-height:44px;padding:0 var(--a16);border:0;border-radius:0;background:transparent;color:var(--murekkep);font:var(--t-arac);text-align:start;cursor:pointer}
#shell .p1-donustur-menu [role=menuitem]:is(:hover,:focus-visible){background:var(--etkin-zemin);outline:0;box-shadow:inset 2px 0 0 var(--vurgu)}
/* Köşe 0 her yerde (L6). */
#shell :is(button,input,textarea,select,.avatar,.chip,.belge-cip,.menu,#globalMenu,.chat-menu){border-radius:0}
/* F11 · telefon (<768): sol sütun çekmece, sağ panel alttan sayfa, not görünümü ve okuyucu tam ekran; ölçeğin telefon değerleri tasarım dosyasında. */
@media (max-width:767px){
 #shell #sidebar{width:min(248px,86vw)}
 #shell #sourceVitrine{inset-block:auto 0;max-height:72dvh;border-inline-start:0;border-top:1px solid var(--cizgi)}
 #shell .surface-citation-note{position:fixed;inset:56px 0 0;z-index:85;background:var(--zemin);overflow-y:auto;padding:var(--a16)}
 #shell #composerWrap{padding:var(--a8) var(--a16) max(var(--a12),env(safe-area-inset-bottom))}
 #shell #thread{width:calc(100% - var(--a32))}
}
#shell .p1-donustur-kap{position:relative;display:inline-flex}
/* ARAYUZ_DENETIM_VE_MENU_1104 (ölçüldü): başa hizalı 224 px menü 1024 ve altında ekrandan taşıyordu; 820, 768, 390 px maddeleri dokunulamazdı. Sona hizalanır, RTL aynası kendiliğinden. */
#shell .p1-donustur-menu{bottom:100%;inset-inline-start:auto;inset-inline-end:0;margin-bottom:var(--a4)}
#shell .p1-donustur-menu[hidden]{display:none}
/* 20 Eki P2-3: kapı alt bağlantıları dokunma kutusu ≥24×24 (« İade » 22×24 ölçülmüştü). */
.gate-links a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding-inline:4px}
/* 20 Eki P1-3.5: indirme altında biçim · KB · sha256 ilk 12. */
.delivery-artifact-meta{display:block;margin-top:4px;font:var(--t-arac);color:var(--sol);font-variant-numeric:tabular-nums}
/* AGORA ZARAFET (tarayıcı ölçümü 26 Eki): sürüm satırı 12.16px ölçek dışıydı → --t-meta. */
#shell .surum-satiri,#gate .surum-satiri{font:var(--t-meta)}
/* AGORA ZARAFET (26 Eki ölçümü): kaynak vitrini başlık satırı 12.16px ölçek dışıydı → --t-meta (etiket). */
#shell #sourceVitrine .bas,#shell .makbuz-rayi .bas{font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol)}
/* F4 · soru altı simgeler: 16 px, sağda, taban çizgisine hizalı; fare cihazında üzerine gelince/odakta, dokunmatikte hep görünür. */
#shell .msg.user .meta{display:flex;justify-content:flex-end;align-items:baseline;gap:var(--a4)}
#shell .msg.user .meta .act svg{width:16px;height:16px}
@media (hover:hover) and (pointer:fine){#shell .msg.user .meta{opacity:0;transition:opacity .15s}#shell .msg.user:hover .meta,#shell .msg.user:focus-within .meta{opacity:1}}
/* AGORA DAR GENİŞLİK (2026-10-26 · UI denetimi U4, kurucu M49: « sağ panel açıkken sohbet sütunu daralmasın »). AGORA FINAL
   bloğu (--agora-left 248 / --agora-right 360) medya sorgusuz olduğu için dar genişlik sıfırlamalarını eziyordu: 1024'te 43 ch,
   768'de 14 ch, 390'da 12 harf. Ölçülen düzeltme: 1024 → 66 ch, 768 → 602 px, 390 → 358 px (panel tam genişlik örtü). */
@media (max-width:1179px){#shell{--agora-left:0px}}
@media (min-width:821px) and (max-width:1319px){#shell:not(.shell-context-closed){--agora-right:340px}}
@media (max-width:820px){#shell:not(.shell-context-closed),#shell.shell-context-wide:not(.shell-context-closed){--agora-right:0px}}

/* ═══ AGORA İÇERİK (2026-10-27 · kurucu « Tloupas'ın son söylediklerinin hiçbiri görünmüyor » · girişli agorada ölçüm, tur 039ce994)
   İskelet (F1–F4, F8–F9) emre uyuyordu; gerçek cevabın içerik bileşenleri eski harmonik ölçekte ve eski renklerde kalmıştı
   (önceki satırlardaki `#shell :is(…#shellCitationOpen…)` seçicisi kimlik özgüllüğü taşıdığı için AGORA FINAL bloğunu eziyordu):
   dipnot şiraz (L4; F7-B.2 --murekkep), panel başlığı altı çizili (§2.2), durum etiketi yeşil (L4), Label 12.16/15.2/19 px (yasak:
   Label >13, ölçek dışı), Book 15.2 (ölçek dışı), panel ↗ × Unicode glif (§2.3). Yalnız jeton; ağırlık 400; köşe 0. */
#shell #thread .p1-dipnot sup.cite{font-family:var(--font);font-size:.68em;line-height:0;font-weight:400;color:inherit}
#shell #sourceVitrine a,#shell #thread .surface-inline-citation a{text-decoration:none;border-bottom:0}
#shell #sourceVitrine a:is(:hover,:focus-visible),#shell #thread .surface-inline-citation a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--vurgu);text-decoration-thickness:1px;text-underline-offset:3px}
#shell #sourceVitrine .satir1 .ad,#shell #shellCitationTitle,#shell #thread .surface-inline-citation .md-link{font:var(--t-panel);color:var(--murekkep)}
#shell #sourceVitrine .source-state,#shell #thread .source-state{font:var(--t-meta);text-transform:uppercase;letter-spacing:.12em;color:var(--sol);opacity:1}
#shell #sourceVitrine :is(.ark,.no),#shell #thread .surface-inline-citation .no{font:var(--t-meta);color:var(--sol)}
#shell #sourceVitrine .alinti,#shell #thread .surface-inline-citation .kaynak-alinti,#shell #shellCitationPassage{font:var(--t-panel);font-style:italic;color:var(--murekkep);border-inline-start:1px solid var(--cizgi);padding-inline-start:var(--a12)}
#shell #sourceVitrine .surface-source-note,#shell #thread .surface-source-note,#shell #shellCitationOpen{font:var(--t-arac);letter-spacing:.02em;color:var(--murekkep);min-height:44px}
#shell #sourceVitrine .surface-source-note:is(:hover,:focus-visible),#shell #thread .surface-source-note:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--vurgu);text-underline-offset:3px}
#shell #thread .kapsam-notu,#shell #thread .kapsam-notu>p,#shell #sourceVitrine .kaynak-ocr,#shell #thread .kaynak-ocr,#shell #shellCitationOcr{font:var(--t-arac);letter-spacing:.02em;color:var(--sol);border-inline-start:0;padding-inline-start:0}
#shell #thread .kapsam-notu li{font:var(--t-panel);color:var(--sol)}
#shell #thread :is(.p1-ayrinti,.p1-effort-report)>summary,#shell #thread .p1-provenance,#shell #thread .p1-provenance span{font:var(--t-meta);letter-spacing:.06em;color:var(--sol)}
#shell #thread .p1-effort-report>p{font:var(--t-arac);color:var(--sol)}
#shell #sidebar .history-load-more{font:var(--t-arac);letter-spacing:.02em}
#shell #shellPanelExpand,#shell #shellPanelClose{font-size:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}
#shell #shellPanelExpand::before,#shell #shellPanelClose::before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--simge) center/20px 20px no-repeat;mask:var(--simge) center/20px 20px no-repeat}
#shell #shellPanelExpand{--simge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M7 13L14 6M8 6h6v6'/%3E%3C/svg%3E")}
#shell #shellPanelClose{--simge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M5 5l10 10M15 5L5 15'/%3E%3C/svg%3E")}
#shell #sourceVitrine :is(.source-state,.ark){display:block}
#shell #sourceVitrine .kaynak{border-bottom:0}
/* Halka 25 · cevap altı Dışa aktar: simge değil, okunur ad. */
#shell .msg .meta .act.act-disa-aktar{width:auto;min-width:0;padding-inline:var(--a8,8px);font:var(--t-arac);white-space:nowrap}
/* ARAYUZ_KUNYE_CEKMECE_LONGFORM_1104: uzun iş planının bölüm başlıkları. */
#shell .longform-plan-bolumler{margin:var(--b1) 0 0;padding-inline-start:1.5em}
#shell .longform-plan-bolumler li[data-durum="DRAFTED"]::after{content:" ✓"}
/* ARAYUZ_DENETIM_VE_MENU_1104: gece temasında çip yazısı gümüş zeminde 2,98:1 ölçüldü (eşik 4,5). Dolgu yerine çizgi: yazı iki temada da mürekkep rengindedir. */
#shell .source-chip:not([data-read-state="degraded"]){background:transparent;box-shadow:inset 0 0 0 1px var(--gumus);color:var(--murekkep)}

/* TANSU_ALI_KARA_UX_1105: kaynak ve notlar çerçevede, boş ekran kılavuzu, sihirbaz dönen mührü, Düzelt etiketi. Renkler yalnız değişken. */
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .p1-notlar-kaynakca{border:1px solid var(--hair);background:var(--perde);padding:16px 18px;margin-top:24px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine .surface-citation-card,
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine .surface-citation-note{border:1px solid var(--hair);background:var(--zemin);padding:14px 16px;margin:12px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) #sourceVitrine .vitrin .kaynak{border:1px solid var(--hair);background:var(--zemin);padding:14px 16px;margin:12px 0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .empty-guide-frame{border:1px solid var(--hair);background:var(--perde);padding:16px 20px;display:flex;flex-direction:column;gap:8px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .empty-guide-note{font-family:var(--font-ui);font-size:var(--meta);line-height:22px;color:var(--mut);margin:0;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .empty-guide-note a{color:inherit;text-decoration:underline;text-underline-offset:3px;}
:where(html[data-p1-stiller~="assets/zarif-v15.css"]) .reask-label{font-family:var(--font-ui);font-size:var(--micro);line-height:1;}
p.wiz-durum{display:flex;align-items:center;gap:10px;}
.wiz-durum .donen-muhur{flex:none;display:inline-block;width:24px;height:24px;perspective:220px;}
.wiz-durum .donen-muhur img{display:block;width:100%;height:100%;animation:muhur-3d 2.4s linear infinite;transform-style:preserve-3d;}
@media (prefers-reduced-motion:reduce){.wiz-durum .donen-muhur img{animation:none;}}
/* READY kartı: .docx ve Dışa aktar çerçevesiz yazı gibi yan yana okunuyordu (tarayıcıda ölçüldü: border 0). İki düğme ayrı görünür. */
#shell .longform-actions .longform-action{border:1px solid var(--hair);background:transparent;padding:0.55rem 0.85rem;}
