.BlogArticle-module__Lz5s7q__page{background:var(--bg-primary);color:var(--text-dark);padding-bottom:var(--space-16)}.BlogArticle-module__Lz5s7q__breadcrumb{max-width:920px;padding:var(--space-5) var(--space-6) 0;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;margin:0 auto;display:flex}.BlogArticle-module__Lz5s7q__breadcrumb a:hover{color:var(--accent)}.BlogArticle-module__Lz5s7q__breadcrumb [aria-current=page]{color:var(--text-dark);font-weight:600}.BlogArticle-module__Lz5s7q__header{max-width:820px;padding:var(--space-8) var(--space-6) var(--space-6);margin:0 auto}.BlogArticle-module__Lz5s7q__meta{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.BlogArticle-module__Lz5s7q__category{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-weight:700}.BlogArticle-module__Lz5s7q__metaItem{align-items:center;gap:var(--space-1);display:inline-flex}.BlogArticle-module__Lz5s7q__title{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;margin-bottom:var(--space-4);font-weight:700;line-height:1.12}.BlogArticle-module__Lz5s7q__excerpt{font-size:var(--text-lg);color:var(--text-muted);margin-bottom:var(--space-4);line-height:1.7}.BlogArticle-module__Lz5s7q__byline{font-size:var(--text-sm);color:var(--text-light)}.BlogArticle-module__Lz5s7q__cover{max-width:920px;margin:0 auto var(--space-8);aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--bg-card);position:relative;overflow:hidden}@media (max-width:960px){.BlogArticle-module__Lz5s7q__cover{border-radius:0}}.BlogArticle-module__Lz5s7q__cover img{object-fit:cover}.BlogArticle-module__Lz5s7q__coverNote{max-width:920px;margin:calc(var(--space-6) * -1) auto var(--space-8);padding:0 var(--space-6);font-size:var(--text-xs);color:var(--text-muted);text-align:right}.BlogArticle-module__Lz5s7q__body{max-width:820px;padding:0 var(--space-6);margin:0 auto}.BlogArticle-module__Lz5s7q__toc{margin-bottom:var(--space-8);padding:var(--space-5) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);font-size:var(--text-sm)}.BlogArticle-module__Lz5s7q__toc strong{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-2);display:block}.BlogArticle-module__Lz5s7q__toc ol{margin-left:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex}.BlogArticle-module__Lz5s7q__toc a{color:var(--text-muted)}.BlogArticle-module__Lz5s7q__toc a:hover{color:var(--accent)}.BlogArticle-module__Lz5s7q__empty{color:var(--text-light)}.BlogArticle-module__Lz5s7q__content{font-size:var(--text-lg);color:var(--text-muted);line-height:1.85}.BlogArticle-module__Lz5s7q__content>:first-child{margin-top:0}.BlogArticle-module__Lz5s7q__content p{margin-bottom:var(--space-5)}:is(.BlogArticle-module__Lz5s7q__content h2,.BlogArticle-module__Lz5s7q__content h3,.BlogArticle-module__Lz5s7q__content h4){font-family:var(--font-display);color:var(--text-dark);scroll-margin-top:calc(var(--header-total) + var(--space-4));line-height:1.2}.BlogArticle-module__Lz5s7q__content h2{font-size:var(--text-3xl);margin:var(--space-10) 0 var(--space-4)}.BlogArticle-module__Lz5s7q__content h3{font-size:var(--text-2xl);margin:var(--space-8) 0 var(--space-3)}.BlogArticle-module__Lz5s7q__content h4{font-size:var(--text-xl);margin:var(--space-6) 0 var(--space-2)}:is(.BlogArticle-module__Lz5s7q__content ul,.BlogArticle-module__Lz5s7q__content ol){margin:0 0 var(--space-5) var(--space-6)}.BlogArticle-module__Lz5s7q__content li{margin-bottom:var(--space-2)}.BlogArticle-module__Lz5s7q__content a{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.BlogArticle-module__Lz5s7q__content strong{color:var(--text-dark)}.BlogArticle-module__Lz5s7q__content blockquote{margin:var(--space-6) 0;padding:var(--space-3) var(--space-5);border-left:3px solid var(--accent);background:var(--bg-secondary);font-style:italic}.BlogArticle-module__Lz5s7q__content img{border-radius:var(--radius-lg);max-width:100%;height:auto}.BlogArticle-module__Lz5s7q__content figure{margin:var(--space-6) 0}.BlogArticle-module__Lz5s7q__content figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-light);text-align:center}.BlogArticle-module__Lz5s7q__content pre{padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-dark);color:var(--text-on-dark);font-size:var(--text-sm);margin-bottom:var(--space-5);overflow-x:auto}.BlogArticle-module__Lz5s7q__content .table-wrap{margin-bottom:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.BlogArticle-module__Lz5s7q__content table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--text-base)}:is(.BlogArticle-module__Lz5s7q__content th,.BlogArticle-module__Lz5s7q__content td){padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);line-height:1.55}:is(.BlogArticle-module__Lz5s7q__content thead th,.BlogArticle-module__Lz5s7q__content tr:first-child th){background:var(--bg-secondary);color:var(--text-dark)}.BlogArticle-module__Lz5s7q__content .kisaca{margin:0 0 var(--space-8);padding:var(--space-5) var(--space-6);border-left:4px solid var(--accent);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-dark);font-size:var(--text-base);line-height:1.7}.BlogArticle-module__Lz5s7q__content .kisaca p:last-child{margin-bottom:0}.BlogArticle-module__Lz5s7q__faq{margin-top:var(--space-10)}.BlogArticle-module__Lz5s7q__faq h2{font-family:var(--font-display);font-size:var(--text-3xl);margin-bottom:var(--space-4)}.BlogArticle-module__Lz5s7q__faqItem{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);margin-bottom:var(--space-3)}.BlogArticle-module__Lz5s7q__faqItem summary{cursor:pointer;padding:var(--space-4) var(--space-5);justify-content:space-between;gap:var(--space-4);font-weight:600;line-height:1.4;list-style:none;display:flex}.BlogArticle-module__Lz5s7q__faqItem summary::-webkit-details-marker{display:none}.BlogArticle-module__Lz5s7q__faqItem summary:after{content:"+";color:var(--accent);flex:none;font-size:1.4rem;line-height:1}.BlogArticle-module__Lz5s7q__faqItem[open] summary:after{content:"−"}.BlogArticle-module__Lz5s7q__faqItem p{padding:0 var(--space-5) var(--space-4);color:var(--text-muted);line-height:1.7}.BlogArticle-module__Lz5s7q__services{margin-top:var(--space-10);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--bg-dark);color:var(--text-on-dark)}.BlogArticle-module__Lz5s7q__services h2{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-4)}.BlogArticle-module__Lz5s7q__services ul{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;list-style:none;display:flex}.BlogArticle-module__Lz5s7q__services li a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.BlogArticle-module__Lz5s7q__services li span{font-size:var(--text-sm);color:var(--text-on-dark-2);display:block}.BlogArticle-module__Lz5s7q__cta{border-radius:var(--radius-full);background:var(--accent);color:var(--white);font-size:var(--text-sm);padding:.7rem 1.4rem;font-weight:600;display:inline-flex}.BlogArticle-module__Lz5s7q__cta:hover{background:var(--accent-hover)}.BlogArticle-module__Lz5s7q__tags{gap:var(--space-2);margin-top:var(--space-8);flex-wrap:wrap;list-style:none;display:flex}.BlogArticle-module__Lz5s7q__tags li{border-radius:var(--radius-full);background:var(--bg-secondary);border:1px solid var(--border);font-size:var(--text-xs);color:var(--text-muted);padding:.2rem .7rem}.BlogArticle-module__Lz5s7q__author{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--text-muted);line-height:1.7}.BlogArticle-module__Lz5s7q__author strong{color:var(--text-dark)}.BlogArticle-module__Lz5s7q__author a{color:var(--accent);font-weight:600}.BlogArticle-module__Lz5s7q__related{max-width:1100px;margin:var(--space-12) auto 0;padding:0 var(--space-6)}.BlogArticle-module__Lz5s7q__related h2{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-5)}.BlogArticle-module__Lz5s7q__related ul{gap:var(--space-5);list-style:none;display:grid}@media (min-width:800px){.BlogArticle-module__Lz5s7q__related ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.BlogArticle-module__Lz5s7q__related a{gap:var(--space-2);flex-direction:column;display:flex}.BlogArticle-module__Lz5s7q__relatedMedia{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--bg-card);position:relative;overflow:hidden}.BlogArticle-module__Lz5s7q__relatedMedia img{object-fit:cover}.BlogArticle-module__Lz5s7q__related small{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:700}.BlogArticle-module__Lz5s7q__related strong{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.3}.BlogArticle-module__Lz5s7q__related a:hover strong{color:var(--accent)}
.tool-ui-module__2qbjka__card{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-6)}@media (min-width:768px){.tool-ui-module__2qbjka__card{padding:var(--space-8)}}.tool-ui-module__2qbjka__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.tool-ui-module__2qbjka__spread{justify-content:space-between}.tool-ui-module__2qbjka__label{font-size:var(--text-sm);margin-bottom:var(--space-2);color:var(--text-dark);font-weight:600;display:block}.tool-ui-module__2qbjka__input,.tool-ui-module__2qbjka__textarea,.tool-ui-module__2qbjka__select{border:1px solid var(--border-dark);border-radius:var(--radius-md);background:var(--white);width:100%;color:var(--text-dark);font:inherit;padding:.8rem 1rem;font-size:1rem}.tool-ui-module__2qbjka__input:focus-visible,.tool-ui-module__2qbjka__textarea:focus-visible,.tool-ui-module__2qbjka__select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tool-ui-module__2qbjka__textarea{resize:vertical;min-height:140px}.tool-ui-module__2qbjka__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tool-ui-module__2qbjka__btn,.tool-ui-module__2qbjka__btnPrimary,.tool-ui-module__2qbjka__btnGhost{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border:1px solid #0000;padding:.65rem 1.2rem;font-weight:600;display:inline-flex}.tool-ui-module__2qbjka__btnPrimary{background:var(--accent);color:var(--white)}.tool-ui-module__2qbjka__btnPrimary:hover{background:var(--accent-hover)}.tool-ui-module__2qbjka__btn{background:var(--text-dark);color:var(--white)}.tool-ui-module__2qbjka__btn:hover{background:var(--bg-dark-card)}.tool-ui-module__2qbjka__btnGhost{border-color:var(--border-dark);color:var(--text-dark);background:0 0}.tool-ui-module__2qbjka__btnGhost:hover{background:var(--bg-card)}.tool-ui-module__2qbjka__btnPrimary:disabled,.tool-ui-module__2qbjka__btn:disabled,.tool-ui-module__2qbjka__btnGhost:disabled{opacity:.55;cursor:not-allowed}.tool-ui-module__2qbjka__notice{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-card);line-height:1.6;font-size:var(--text-sm);align-items:flex-start;display:flex}.tool-ui-module__2qbjka__noticeError{color:#7a1c1c;background:#fbeaea;border-color:#e4a8a8}.tool-ui-module__2qbjka__noticeSuccess{color:#24521c;background:#e9f3e6;border-color:#a9cba0}.tool-ui-module__2qbjka__noticeWarn{color:#6b4a0c;background:#fbf1dc;border-color:#e3c98a}.tool-ui-module__2qbjka__noticeIcon{flex:none;margin-top:2px}.tool-ui-module__2qbjka__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tool-ui-module__2qbjka__empty{text-align:center;padding:var(--space-10) var(--space-4);color:var(--text-muted)}.tool-ui-module__2qbjka__empty strong{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-dark);margin-bottom:var(--space-2);display:block}.tool-ui-module__2qbjka__chips{gap:var(--space-2);padding-bottom:var(--space-2);scrollbar-width:thin;display:flex;overflow-x:auto}.tool-ui-module__2qbjka__chip{border-radius:var(--radius-full);border:1px solid var(--border-dark);background:var(--white);font:inherit;font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;flex:none;padding:.45rem 1rem;font-weight:600}.tool-ui-module__2qbjka__chip:hover{border-color:var(--accent)}.tool-ui-module__2qbjka__chipActive{background:var(--text-dark);border-color:var(--text-dark);color:var(--white)}.tool-ui-module__2qbjka__sourceLine{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--text-light);line-height:1.6}.tool-ui-module__2qbjka__sourceLine a{color:var(--accent);font-weight:600}
.rehber-module__CkZR8a__section{margin-top:var(--space-8)}.rehber-module__CkZR8a__section:first-child{margin-top:0}.rehber-module__CkZR8a__categoryTitle{font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-4)}.rehber-module__CkZR8a__grid{gap:var(--space-5);list-style:none;display:grid}@media (min-width:640px){.rehber-module__CkZR8a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.rehber-module__CkZR8a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rehber-module__CkZR8a__card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-secondary);height:100%;transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}.rehber-module__CkZR8a__card:hover{border-color:var(--accent);transform:translateY(-2px)}.rehber-module__CkZR8a__media{aspect-ratio:4/3;background:var(--bg-card);position:relative}.rehber-module__CkZR8a__media img{object-fit:cover}.rehber-module__CkZR8a__placeholder{color:var(--text-light);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rehber-module__CkZR8a__body{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.rehber-module__CkZR8a__title{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.25}.rehber-module__CkZR8a__desc{font-size:var(--text-sm);color:var(--text-muted);flex:1;line-height:1.6}.rehber-module__CkZR8a__foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted);display:flex}.rehber-module__CkZR8a__foot span{align-items:center;gap:var(--space-1);display:inline-flex}.rehber-module__CkZR8a__foot b{color:var(--accent)}
.weather-module___TFfoG__layout{gap:var(--space-6);display:grid}@media (min-width:900px){.weather-module___TFfoG__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.weather-module___TFfoG__now{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.weather-module___TFfoG__nowLabel{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.weather-module___TFfoG__nowIcon{font-size:72px;line-height:1}.weather-module___TFfoG__temp{font-variant-numeric:lining-nums tabular-nums;font-family:var(--font-display);font-size:4.5rem;font-weight:700;line-height:1}.weather-module___TFfoG__temp small{color:var(--text-muted);vertical-align:top;font-size:1.75rem}.weather-module___TFfoG__desc{font-size:var(--text-xl);color:var(--text-muted);margin-bottom:var(--space-4)}.weather-module___TFfoG__facts{gap:var(--space-3);text-align:left;width:100%;list-style:none;display:grid}.weather-module___TFfoG__facts li{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);font-size:var(--text-sm);display:flex}.weather-module___TFfoG__facts span{color:var(--text-muted)}.weather-module___TFfoG__facts strong{text-align:right}.weather-module___TFfoG__h3{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4)}.weather-module___TFfoG__days{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:640px){.weather-module___TFfoG__days{grid-template-columns:repeat(4,minmax(0,1fr))}}.weather-module___TFfoG__day{align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);text-align:center;flex-direction:column;display:flex}.weather-module___TFfoG__dayName{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.weather-module___TFfoG__dayIcon{font-size:32px;line-height:1.3}.weather-module___TFfoG__dayTemps{font-weight:700}.weather-module___TFfoG__dayTemps span{color:var(--text-light);margin-left:var(--space-2);font-weight:500}.weather-module___TFfoG__dayMeta{font-size:var(--text-xs);color:var(--text-muted)}
.quakes-module__spWiIa__alert{margin-bottom:var(--space-5)}.quakes-module__spWiIa__alert p{margin:var(--space-1) 0 0}.quakes-module__spWiIa__stats{gap:var(--space-3);margin-bottom:var(--space-6);list-style:none;display:grid}@media (min-width:640px){.quakes-module__spWiIa__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.quakes-module__spWiIa__stats li{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;gap:2px;display:flex}.quakes-module__spWiIa__stats strong{font-variant-numeric:lining-nums tabular-nums;font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-dark)}.quakes-module__spWiIa__tableWrap{overflow-x:auto}.quakes-module__spWiIa__table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.quakes-module__spWiIa__table th,.quakes-module__spWiIa__table td{padding:var(--space-3) var(--space-3);text-align:left;border-bottom:1px solid var(--border-subtle);vertical-align:middle}.quakes-module__spWiIa__table thead th{color:var(--text-dark);white-space:nowrap;font-weight:700}.quakes-module__spWiIa__table tbody th{color:var(--text-dark);font-weight:500}.quakes-module__spWiIa__mag{border-radius:var(--radius-full);background:var(--bg-card);justify-content:center;min-width:2.6em;padding:.15rem .6rem;font-weight:700;display:inline-flex}.quakes-module__spWiIa__notable{background:#fbf1dc}.quakes-module__spWiIa__strong{background:#fbeaea}.quakes-module__spWiIa__strong .quakes-module__spWiIa__mag{background:var(--accent);color:var(--white)}.quakes-module__spWiIa__none{text-align:center;color:var(--text-muted);padding:var(--space-8)}
.FerryTool-module__uwCwXW__block{margin-bottom:var(--space-5)}.FerryTool-module__uwCwXW__block p{margin:var(--space-1) 0 0}.FerryTool-module__uwCwXW__group{margin-top:var(--space-8)}.FerryTool-module__uwCwXW__group:first-of-type{margin-top:var(--space-4)}.FerryTool-module__uwCwXW__groupTitle{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4)}.FerryTool-module__uwCwXW__routes{gap:var(--space-4);display:grid}@media (min-width:800px){.FerryTool-module__uwCwXW__routes{grid-template-columns:repeat(2,minmax(0,1fr))}}.FerryTool-module__uwCwXW__route{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary)}.FerryTool-module__uwCwXW__routeTitle{font-family:var(--font-display);font-size:var(--text-lg);margin-bottom:var(--space-2)}.FerryTool-module__uwCwXW__next{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-3)}.FerryTool-module__uwCwXW__next strong{color:var(--accent);font-size:var(--text-lg)}.FerryTool-module__uwCwXW__times{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.FerryTool-module__uwCwXW__time{border-radius:var(--radius-md);border:1px solid var(--border-dark);background:var(--white);font-size:var(--text-sm);font-variant-numeric:tabular-nums;padding:.25rem .65rem}.FerryTool-module__uwCwXW__past{opacity:.45}.FerryTool-module__uwCwXW__nextTime{background:var(--accent);border-color:var(--accent);color:var(--white);opacity:1;font-weight:700}.FerryTool-module__uwCwXW__notes{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.FerryTool-module__uwCwXW__notes li{padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-muted);line-height:1.7;position:relative}.FerryTool-module__uwCwXW__notes li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.FerryTool-module__uwCwXW__contact{margin-top:var(--space-8)}.FerryTool-module__uwCwXW__contact p{margin:0}
.HeicTool-module__YDIMRW__drop{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);border:2px dashed var(--border-dark);border-radius:var(--radius-xl);background:var(--bg-primary);color:var(--text-muted);text-align:center;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;display:flex}.HeicTool-module__YDIMRW__drop strong{color:var(--text-dark);font-size:var(--text-lg)}.HeicTool-module__YDIMRW__drop:hover,.HeicTool-module__YDIMRW__dropActive,.HeicTool-module__YDIMRW__drop:focus-within{border-color:var(--accent);background:var(--accent-subtle)}.HeicTool-module__YDIMRW__list{gap:var(--space-3);margin:var(--space-6) 0;flex-direction:column;list-style:none;display:flex}.HeicTool-module__YDIMRW__item{gap:var(--space-3) var(--space-4);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);grid-template-columns:64px 1fr;align-items:center;display:grid}@media (min-width:700px){.HeicTool-module__YDIMRW__item{grid-template-columns:64px 1fr auto}}.HeicTool-module__YDIMRW__thumb{border-radius:var(--radius-md);background:var(--bg-card);width:64px;height:64px;color:var(--text-muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.HeicTool-module__YDIMRW__thumb img{object-fit:cover;width:100%;height:100%}.HeicTool-module__YDIMRW__meta{min-width:0;font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;gap:2px;display:flex}.HeicTool-module__YDIMRW__meta strong{color:var(--text-dark);overflow-wrap:anywhere}.HeicTool-module__YDIMRW__actions{gap:var(--space-2);grid-column:1/-1;display:flex}@media (min-width:700px){.HeicTool-module__YDIMRW__actions{grid-column:auto}}.HeicTool-module__YDIMRW__spin{animation:1s linear infinite HeicTool-module__YDIMRW__heic-spin}@keyframes HeicTool-module__YDIMRW__heic-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HeicTool-module__YDIMRW__spin{animation:none}}
.JsonTool-module__cVnn0a__editorWrap{margin-top:var(--space-5);position:relative}.JsonTool-module__cVnn0a__editor{width:100%;height:380px;padding:var(--space-5);background:var(--bg-dark);color:#e8dfce;border:1px solid var(--bg-dark-card);border-radius:var(--radius-lg);resize:vertical;tab-size:2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.55;display:block}.JsonTool-module__cVnn0a__editor:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.JsonTool-module__cVnn0a__placeholder{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-on-dark-2);opacity:.6;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.JsonTool-module__cVnn0a__result{margin-top:var(--space-4)}.JsonTool-module__cVnn0a__result p{margin:var(--space-1) 0 0}.JsonTool-module__cVnn0a__frame{margin:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-md);background:#1a120914;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;overflow-x:auto}
.NamazTool-module__819q9a__dateBox{text-align:right;color:var(--text-muted);font-size:var(--text-sm);flex-direction:column;gap:2px;display:flex}.NamazTool-module__819q9a__dateBox strong{color:var(--text-dark);font-size:var(--text-lg)}.NamazTool-module__819q9a__next{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin:var(--space-6) 0 var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--bg-dark);color:var(--text-on-dark);flex-wrap:wrap;display:flex}.NamazTool-module__819q9a__next b{font-variant-numeric:lining-nums tabular-nums;font-family:var(--font-display);font-size:var(--text-2xl);font-variant-numeric:tabular-nums}.NamazTool-module__819q9a__tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:640px){.NamazTool-module__819q9a__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.NamazTool-module__819q9a__tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.NamazTool-module__819q9a__tile{gap:var(--space-1);padding:var(--space-4) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);color:var(--text-muted);font-size:var(--text-sm);flex-direction:column;align-items:center;display:flex}.NamazTool-module__819q9a__tile strong{font-variant-numeric:lining-nums tabular-nums;font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-dark);font-variant-numeric:tabular-nums}.NamazTool-module__819q9a__tileNext{border-color:var(--accent);background:var(--accent-subtle)}.NamazTool-module__819q9a__tableWrap{margin-top:var(--space-8);overflow-x:auto}.NamazTool-module__819q9a__h3{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-3)}.NamazTool-module__819q9a__small{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-3)}.NamazTool-module__819q9a__table{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.NamazTool-module__819q9a__table th,.NamazTool-module__819q9a__table td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--border-subtle);white-space:nowrap}.NamazTool-module__819q9a__table thead th{color:var(--text-dark);font-weight:700}.NamazTool-module__819q9a__table tbody th{color:var(--text-dark);font-weight:600}.NamazTool-module__819q9a__today{background:var(--accent-subtle)}
.PharmacyTool-module__y5ENbW__grid{gap:var(--space-4);margin-top:var(--space-5);list-style:none;display:grid}@media (min-width:700px){.PharmacyTool-module__y5ENbW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.PharmacyTool-module__y5ENbW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.PharmacyTool-module__y5ENbW__card{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);flex-direction:column;display:flex}.PharmacyTool-module__y5ENbW__district{border-radius:var(--radius-full);background:var(--accent-subtle);color:var(--accent);font-size:var(--text-xs);align-self:flex-start;padding:.15rem .65rem;font-weight:700}.PharmacyTool-module__y5ENbW__name{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.25}.PharmacyTool-module__y5ENbW__line{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);align-items:flex-start;line-height:1.5;display:flex}.PharmacyTool-module__y5ENbW__line svg{color:var(--accent);flex:none;margin-top:2px}.PharmacyTool-module__y5ENbW__actions{gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}
.SlugTool-module__QFK9ra__examples{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-6);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.SlugTool-module__QFK9ra__outputRow{gap:var(--space-3);display:grid}@media (min-width:640px){.SlugTool-module__QFK9ra__outputRow{grid-template-columns:1fr auto auto;align-items:stretch}}
.guide-module__wPIHlq__page{max-width:880px;padding:var(--space-5) var(--space-6) var(--space-16);color:var(--text-dark);margin:0 auto}.guide-module__wPIHlq__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.guide-module__wPIHlq__breadcrumb a:hover{color:var(--accent)}.guide-module__wPIHlq__breadcrumb [aria-current=page]{color:var(--text-dark);font-weight:600}.guide-module__wPIHlq__header{padding:var(--space-10) 0 var(--space-6)}.guide-module__wPIHlq__eyebrow{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3);font-weight:700;display:block}.guide-module__wPIHlq__title{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;margin-bottom:var(--space-3);font-weight:700;line-height:1.1}.guide-module__wPIHlq__location{align-items:center;gap:var(--space-2);color:var(--text-muted);display:flex}.guide-module__wPIHlq__cover{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--bg-card);margin-bottom:var(--space-8);position:relative;overflow:hidden}.guide-module__wPIHlq__cover img{object-fit:cover}.guide-module__wPIHlq__coverNote{margin:calc(var(--space-6) * -1) 0 var(--space-8);font-size:var(--text-xs);color:var(--text-muted);text-align:right}.guide-module__wPIHlq__prose{font-size:var(--text-lg);color:var(--text-muted);line-height:1.85}.guide-module__wPIHlq__prose p{margin-bottom:var(--space-5)}.guide-module__wPIHlq__prose h2,.guide-module__wPIHlq__prose h3{font-family:var(--font-display);color:var(--text-dark);margin:var(--space-8) 0 var(--space-3);line-height:1.2}.guide-module__wPIHlq__prose h2{font-size:var(--text-2xl)}.guide-module__wPIHlq__prose h3{font-size:var(--text-xl)}.guide-module__wPIHlq__prose ul,.guide-module__wPIHlq__prose ol{margin:0 0 var(--space-5) var(--space-6)}.guide-module__wPIHlq__prose li{margin-bottom:var(--space-2)}.guide-module__wPIHlq__prose a{color:var(--accent);font-weight:600}.guide-module__wPIHlq__prose table{border-collapse:collapse;width:100%;font-size:var(--text-base);margin-bottom:var(--space-5)}.guide-module__wPIHlq__prose th,.guide-module__wPIHlq__prose td{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--border-subtle)}.guide-module__wPIHlq__footer{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border)}.guide-module__wPIHlq__note{font-size:var(--text-sm);color:var(--text-light);margin-bottom:var(--space-4);line-height:1.7}.guide-module__wPIHlq__back{align-items:center;gap:var(--space-2);color:var(--accent);font-weight:600;display:inline-flex}
.blog-module__i2fiEW__page{background:var(--bg-primary);color:var(--text-dark);max-width:var(--max-width);padding:var(--space-12) var(--space-6) var(--space-16);margin:0 auto}.blog-module__i2fiEW__header{max-width:760px;margin-bottom:var(--space-10)}.blog-module__i2fiEW__eyebrow{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3);font-weight:700;display:block}.blog-module__i2fiEW__title{font-family:var(--font-display);font-size:var(--text-5xl);letter-spacing:-.02em;margin-bottom:var(--space-4);font-weight:700;line-height:1.05}.blog-module__i2fiEW__intro{font-size:var(--text-lg);color:var(--text-muted);line-height:1.7}.blog-module__i2fiEW__feed{margin-top:var(--space-3);font-size:var(--text-sm)}.blog-module__i2fiEW__feed a{color:var(--accent);font-weight:600}.blog-module__i2fiEW__none{color:var(--text-muted)}.blog-module__i2fiEW__grid{gap:var(--space-8) var(--space-6);list-style:none;display:grid}@media (min-width:700px){.blog-module__i2fiEW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.blog-module__i2fiEW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-module__i2fiEW__card{gap:var(--space-3);flex-direction:column;height:100%;display:flex}.blog-module__i2fiEW__media{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--bg-card);display:block;position:relative;overflow:hidden}.blog-module__i2fiEW__media img{object-fit:cover;transition:transform var(--transition-slow)}.blog-module__i2fiEW__card:hover .blog-module__i2fiEW__media img{transform:scale(1.04)}.blog-module__i2fiEW__placeholder{opacity:.5;background:linear-gradient(160deg,#c8b49a 0%,#9e8268 100%);position:absolute;inset:0}.blog-module__i2fiEW__meta{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--text-light);flex-wrap:wrap;display:flex}.blog-module__i2fiEW__category{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:700}.blog-module__i2fiEW__date{align-items:center;gap:var(--space-1);display:inline-flex}.blog-module__i2fiEW__cardTitle{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.3}.blog-module__i2fiEW__card:hover .blog-module__i2fiEW__cardTitle{color:var(--accent)}.blog-module__i2fiEW__excerpt{font-size:var(--text-sm);color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}
