@source "../../components/tools";@source "../../lib/tools/onpage-tool-client.ts";@source "../../lib/tools/seo-report-generator-client.ts";.tool-page{--tool-accent:var(--blue);font-size:17px;line-height:1.65}.tool-storage-note{color:#5c470c;z-index:30;background:#fff8dc;border:1px solid #ead9a0;border-radius:12px;max-width:min(360px,100vw - 32px);padding:16px;font-size:16px;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 24px #0001}.tool-page :is(h2,h3){letter-spacing:-.4px}.tool-page :is(h2,h3) span{letter-spacing:normal}#tool-results [data-tool-result]>h2>span{font-size:17px;line-height:1.5}.tool-heading{text-align:center;max-width:850px;margin:0 auto 36px}.tool-heading h1{letter-spacing:-1.8px;margin:0 0 22px;font-size:clamp(34px,4vw,56px);line-height:1.12}.tool-heading h1 span,.tool-cta h2 span,.tool-email-dialog h2 span{color:var(--blue)}.tool-heading p{max-width:720px;color:var(--gray);margin:auto;font-size:18px;line-height:1.7}.tool-hero{background:var(--paper);padding:64px 0}.tool-form-card{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:1000px;margin:auto;padding:32px;box-shadow:0 10px 35px #191d2906}.tool-page :is(input:not([type=checkbox],[type=radio]),textarea,select){font-family:var(--font);color:var(--ink);background:#fff;border:1px solid #ccd3df;border-radius:8px;max-width:100%;padding:12px 14px;font-size:16px}.tool-page :is(input:not([type=checkbox],[type=radio]),select){min-height:48px}.tool-page textarea{resize:vertical;min-height:150px}.tool-page :is(input,textarea,select):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tool-page label{text-align:left;line-height:1.55}.tool-page :is(.text-sm,[class*=text-sm\/]){font-size:17px;line-height:1.65}.tool-page [data-slot=button]{min-height:44px}.tool-page [data-variant=link]{text-align:left;justify-content:flex-start;min-height:24px}.tool-page summary{text-align:left;font-size:17px;line-height:1.5;list-style:none}.tool-page summary::-webkit-details-marker{display:none}.tool-page details{margin-block:12px}.tool-page :is(table,pre,code){font-size:14px}.tool-page table{text-align:left;width:100%}.tool-page th{text-align:left;font-weight:600}.tool-page :is(p,td,dd,a){overflow-wrap:anywhere}.tool-page .hidden{display:none}.tool-container{width:min(1320px,100% - 64px);margin-inline:auto}#tool-results:empty{display:none}#tool-results:not(:empty),#onpage-result:not(.hidden),#seo-report-result:not(.hidden){border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:32px;scroll-margin-top:115px;overflow:clip}#tool-results [data-tool-result]{max-width:none;box-shadow:none;overflow-wrap:anywhere;border-radius:0;margin:0}#tool-results [data-tool-result]>header,#tool-results [data-tool-result]>h2{border-bottom:1px solid var(--line);background:#f8faff;padding:24px 28px}#tool-results [data-tool-result]>h2{font-size:24px;line-height:1.3}#tool-results [data-tool-result]>p{padding:20px 28px}#tool-results h2{font-size:26px;line-height:1.3}#tool-results h3{font-size:20px;line-height:1.4}#tool-results .tool-rank-results>div:first-child{background:#f8faff;align-items:flex-start;padding:24px 28px}.tool-rank-position{width:38px;height:38px;color:var(--blue);background:#edf1ff;border-radius:10px;align-self:start;place-items:center;font-size:18px;font-weight:600;display:grid}.tool-guide{border-block:1px solid var(--line);background:#fff;padding:80px 0}.tool-prose{max-width:800px;line-height:1.85}.tool-prose>*+*{margin-top:22px}.tool-prose h2{letter-spacing:-.7px;margin:48px 0 20px;font-size:30px;line-height:1.25}.tool-prose h3{margin-top:32px;font-size:23px;line-height:1.35}.tool-prose ul{padding-left:24px;list-style:outside}.tool-prose ol{padding-left:24px;list-style:decimal}.tool-prose li+li{margin-top:10px}.tool-prose a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.tool-prose pre{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:22px;overflow-x:auto}.tool-prose table{border-collapse:collapse;display:block;overflow:auto}.tool-prose :is(th,td){border:1px solid var(--line);min-width:140px;padding:14px}.tool-prose th,.tool-faq{background:var(--paper)}.tool-faq .faq-sidebar p{color:var(--gray);margin-top:24px}.tool-next{padding:64px 0}.tool-cta{background:var(--ink);color:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:28px;padding:40px;display:flex}.tool-cta>div{flex:420px}.tool-cta h2{font-size:30px;line-height:1.3}.tool-cta p{color:#c6cede;margin-top:16px}.tool-cta h2 span,.tool-cta [data-variant=link]{color:var(--lime)}.tool-related{padding-bottom:80px}.tool-related h2{margin-bottom:28px;font-size:32px}.tool-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tool-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;transition:transform .2s,border-color .2s;display:flex}.tool-card:hover{border-color:var(--blue);transform:translateY(-3px)}.tool-card h3{font-size:22px;line-height:1.3}.tool-card p{color:var(--gray);font-size:17px}.tool-card>span:last-child{color:var(--blue);margin-top:auto;font-size:15px}.tool-card-icon{width:44px;height:44px;color:var(--blue);background:#edf1ff;border-radius:12px;place-items:center;font-size:24px;display:grid}.tool-directory{background:var(--paper);padding:64px 0 90px}.tool-directory-group{margin-top:56px;scroll-margin-top:130px}.tool-directory-group h2{margin-bottom:24px;font-size:30px}.tool-directory-group{border:0!important}.tool-prose [data-slot=table]{display:table}.tool-guide-controls{padding-top:22px;display:none}.tool-page.has-results .tool-guide-controls{display:block}.tool-page.has-results [data-tool-guide]{display:none}.tool-email-dialog{border:1px solid var(--line);width:calc(100% - 32px);max-width:480px;color:var(--ink);font:16px/1.6 var(--font);background:#fff;border-radius:20px;margin:auto;padding:32px;box-shadow:0 30px 90px #0003}.tool-email-dialog::backdrop{backdrop-filter:blur(5px);background:#191d2980}.tool-email-dialog form{gap:18px;display:grid}.tool-email-dialog h2{letter-spacing:-.6px;font-size:30px;line-height:1.2}.tool-email-dialog p{color:var(--gray)}.tool-email-dialog input{width:100%}.tool-email-dialog .tool-privacy{font-size:13px}.tool-privacy a{color:var(--blue);text-decoration:underline}.tool-email-icon{color:var(--blue);font-size:32px}.tool-badge-details{display:inline-block;position:relative}.tool-badge-details>summary{min-height:32px!important}.tool-badge-details>div{z-index:10;border:1px solid var(--line);background:#fff;width:min(360px,80vw);padding:18px;position:absolute;box-shadow:0 8px 30px #191d2920}.tool-field-label{color:var(--ink);margin-bottom:10px;font-size:16px;font-weight:500;display:block}.tool-form-card form{padding-inline:0}.tool-form-card :is(input,textarea,select){box-shadow:none}.tool-form-card [type=submit]{min-height:48px}.tool-generation-inputs>[type=submit]{align-self:flex-start}.tool-page .tool-summary{text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;gap:16px;width:100%;height:auto;font-weight:500;display:flex}.tool-summary-label{overflow-wrap:anywhere;min-width:0}.tool-summary-chevron{flex-shrink:0;transition:transform .2s}details[open]>.tool-summary>.tool-summary-chevron{transform:rotate(180deg)}.tool-form-card details>.tool-summary{border:1px solid var(--line);background:#f3f5fa;padding:14px 16px}.tool-form-card details[open]>.tool-summary{color:var(--blue);background:#edf1ff}.tool-badge-details .tool-summary{gap:4px;width:auto;padding:0}.tool-page [aria-pressed=false][data-slot=button]{color:#4c566b;box-shadow:none;background:#f0f3f8}.tool-page [aria-pressed=true][data-slot=button]{background:var(--blue);color:#fff;box-shadow:0 2px 5px #2448ff20}.tool-mode-tabs{margin-bottom:28px}.tool-mode-body>div:last-child{padding-top:22px}.tool-form-card fieldset{border-color:var(--line);border-radius:10px}.tool-form-card legend{padding-inline:8px;font-weight:500}.tool-form-card fieldset>.border-b{border-color:var(--line);padding-block:18px}.tool-guide-controls{padding-bottom:22px}.tool-page .tool-hero{border-top:0!important}.tool-guide-heading{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:28px}.tool-guide-heading h2{margin-top:0;font-size:clamp(28px,3vw,38px)}.tool-guide-heading p{color:var(--gray);margin-top:16px}.tool-prose>p:first-of-type{font-size:18px;line-height:1.85}.tool-faq h2{font-size:clamp(28px,3vw,38px);line-height:1.25}.tool-faq .faq-list summary{font-size:18px}.tool-faq .faq-list p{font-size:17px;line-height:1.8}.tool-cta>.tool-cta-actions{flex-direction:column;flex:0 auto;align-items:flex-start;gap:16px;display:flex}.tool-category-nav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.tool-category-nav a{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:500;display:inline-flex}.tool-category-nav a:hover{color:var(--blue);border-color:var(--blue)}.tool-category-nav span{color:var(--blue);background:#edf1ff;border-radius:5px;padding:1px 7px;font-size:13px}.tool-card{gap:18px}.tool-card h3{margin-block:0}.tool-card p{margin:0}.tool-card-icon svg{width:23px;height:23px}.tool-page a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (width<=760px){.tool-page,.tool-page :is(.text-sm,[class*=text-sm\/]),.tool-card p{font-size:16px}.tool-hero{padding:38px 0}.tool-heading p{font-size:17px}.tool-form-card{border-radius:14px;padding:24px 20px}.tool-container{width:calc(100% - 40px)}.tool-card-grid{grid-template-columns:1fr}.tool-guide{padding:50px 0}.tool-prose h2{font-size:26px}.tool-cta{gap:20px;padding:26px}.tool-cta h2{font-size:26px}.tool-page table{min-width:500px}.tool-email-dialog{max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.tool-form-card [type=submit],.tool-generation-inputs>[type=submit]{width:100%}.tool-prose>p:first-of-type,.tool-faq .faq-list p{font-size:16px}.tool-category-nav{justify-content:flex-start}.tool-cta>.tool-cta-actions,.tool-cta-actions>[data-variant=accent]{width:100%}}@media (width>=761px) and (width<=1100px){.tool-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tool-card,.tool-summary-chevron{transition:none}}@media print{@page{margin:14mm}header.header,footer.footer,.tool-guide-controls,.tool-email-dialog,.tool-storage-note,.tool-next,.tool-related,[data-no-print],[data-slot=button]{display:none!important}.tool-page :is(table,pre){overflow:visible}.tool-container{width:100%}#seo-report-result{border:0!important}.tool-page:has(#seo-report-result:not(.hidden)) .tool-hero,.tool-page .tool-guide,.tool-page .tool-faq,nav[aria-label=Sayfa\ yolu]{display:none!important}#seo-report-result{color:#111;background:#fff}#seo-report-result article,#seo-report-priorities>li{break-inside:avoid}}
