.method-reference{max-width:var(--ls-container-lg);margin:0 auto;font-size:var(--ls-text-md);line-height:var(--ls-lh-body)}
.method-reference h2{font-size:var(--ls-text-2xl);margin:var(--ls-sp-24) 0 var(--ls-sp-12)}
.method-reference h3{font-size:var(--ls-text-xl);margin:var(--ls-sp-16) 0 var(--ls-sp-8)}
.method-reference p{margin:var(--ls-sp-12) 0}.method-reference a{text-decoration:underline}
.method-source{font-size:var(--ls-text-sm);color:var(--ls-fg-2)}
.method-tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--ls-border);gap:var(--ls-sp-8);margin:var(--ls-sp-24) 0}
.method-tab{padding:var(--ls-sp-12) var(--ls-sp-16);min-height:44px;color:var(--ls-fg-2);font-size:var(--ls-text-base);border-bottom:3px solid transparent}
.method-tab.active{border-bottom-color:var(--ls-rose-dark);color:var(--ls-rose-dark);background:var(--ls-rose-mist)}
.method-tab:hover{background:var(--ls-panel)}
.method-rule{border:1px solid var(--ls-border);border-radius:var(--ls-r-14);background:var(--ls-paper);margin:var(--ls-sp-12) 0}
.method-rule summary{display:flex;gap:var(--ls-sp-16);align-items:center;padding:var(--ls-sp-20) var(--ls-sp-24);cursor:pointer;list-style:none}
.method-rule summary::-webkit-details-marker{display:none}.method-rule summary>svg:last-child{margin-left:auto;flex-shrink:0}
.method-rule[open] summary>svg:last-child{transform:rotate(180deg)}
.method-rule>summary:not(:has(>svg))::after{content:'Visa';margin-left:auto;flex-shrink:0;color:var(--ls-rose-dark);font-size:var(--ls-text-sm);font-weight:var(--ls-weight-semibold)}
.method-rule[open]>summary:not(:has(>svg))::after{content:'Dölj'}
.method-rule summary strong,.method-rule summary small{display:block}.method-rule summary strong{font-weight:var(--ls-weight-semibold)}
.method-rule summary small{font-size:var(--ls-text-sm);color:var(--ls-fg-2);margin:var(--ls-sp-4) 0}
.method-rule-body{padding:0 var(--ls-sp-24) var(--ls-sp-20)}.modal .method-rule-body{padding:0}
.method-step-number{font-size:var(--ls-text-xl);color:var(--ls-rose-dark);min-width:24px}
.method-reference blockquote{margin:var(--ls-sp-16) 0;font-size:var(--ls-text-lg)}
.method-intro,.method-pending{background:var(--ls-panel);border-radius:var(--ls-r-12);padding:var(--ls-sp-16) var(--ls-sp-20);margin:var(--ls-sp-20) 0}
.method-intro h3{margin-top:0}.method-pending{font-size:var(--ls-text-sm)}
.method-reference ul{padding-left:var(--ls-sp-24)}.method-reference li{margin:var(--ls-sp-6) 0}
.method-reference .anchors{list-style:none;padding:0}.method-reference .anchors li{display:flex;gap:var(--ls-sp-12)}
.method-reference .anchors b{min-width:24px}.method-key dt{font-weight:var(--ls-weight-semibold);margin-top:var(--ls-sp-16)}
.method-key dd{margin:var(--ls-sp-4) 0 var(--ls-sp-16);color:var(--ls-fg-2)}
.method-help{margin:var(--ls-sp-8) 0;white-space:normal;text-align:left;min-height:44px}
@media(max-width:600px){.method-tab{flex:1 1 40%;text-align:left;padding:var(--ls-sp-12)}.method-rule summary{padding:var(--ls-sp-16)}.method-rule-body{padding:0 var(--ls-sp-16) var(--ls-sp-16)}}
