.PageShell-module__9zokjG__main{z-index:1;max-width:1120px;min-height:60vh;margin:0 auto;padding:clamp(1.5rem,5vw,3rem) clamp(1rem,4vw,2rem) 1rem;position:relative}.PageShell-module__9zokjG__narrow{max-width:720px}.PageShell-module__9zokjG__layout{grid-template-columns:1fr;align-items:start;gap:1.6rem;display:grid}.PageShell-module__9zokjG__widget,.PageShell-module__9zokjG__article{min-width:0}@media (min-width:900px){.PageShell-module__9zokjG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2.4rem}.PageShell-module__9zokjG__widget{position:sticky;top:5.5rem}}.PageShell-module__9zokjG__legalHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.4rem;display:flex}.PageShell-module__9zokjG__legalTitle{color:var(--ink);font-size:1.33rem;font-weight:560}.PageShell-module__9zokjG__backLink{color:var(--accent);white-space:nowrap;font-size:.9rem;font-weight:420}.PageShell-module__9zokjG__backLink:hover{color:var(--ink)}.PageShell-module__9zokjG__hero{align-items:center;gap:1rem;margin-bottom:1.8rem;display:flex}.PageShell-module__9zokjG__heroIcon{width:54px;height:54px;color:var(--brand);border:1px solid var(--card-border);background:linear-gradient(135deg,#6366f147,#f59e0b33);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PageShell-module__9zokjG__heroTitle{color:var(--ink);font-size:clamp(1.05rem,3vw,1.33rem);font-weight:560}.PageShell-module__9zokjG__heroDesc{color:var(--ink-soft);max-width:58ch;margin:.3rem 0 0;font-size:.95rem}
.DateConverter-module__BOIzjW__wrap{gap:1.2rem;max-width:560px;display:grid}.DateConverter-module__BOIzjW__wide{max-width:none}@media (min-width:860px){.DateConverter-module__BOIzjW__wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.DateConverter-module__BOIzjW__wide>.DateConverter-module__BOIzjW__toggle{grid-column:1/-1}}.DateConverter-module__BOIzjW__toggle{background:var(--card);border:1px solid var(--card-border);border-radius:16px;grid-template-columns:1fr 1fr;gap:.4rem;padding:.35rem;display:grid}.DateConverter-module__BOIzjW__tab,.DateConverter-module__BOIzjW__tabActive{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:.7rem;font-family:inherit;font-size:.95rem;font-weight:420;transition:background .18s,color .18s}.DateConverter-module__BOIzjW__tabActive{background:var(--indigo-500);color:#fff}.DateConverter-module__BOIzjW__inputCard{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);padding:1.4rem}.DateConverter-module__BOIzjW__fields{grid-template-columns:1fr 1.4fr 1.2fr;gap:.8rem;display:grid}.DateConverter-module__BOIzjW__field{flex-direction:column;gap:.4rem;display:flex}.DateConverter-module__BOIzjW__fieldLabel{color:var(--ink-faint);font-size:.82rem}.DateConverter-module__BOIzjW__num,.DateConverter-module__BOIzjW__select{border:1px solid var(--card-border);background:var(--surface-sunken);width:100%;color:var(--ink);text-align:center;border-radius:12px;padding:.7rem .8rem;font-family:inherit;font-size:1rem}.DateConverter-module__BOIzjW__select{text-align:start;cursor:pointer}.DateConverter-module__BOIzjW__num:focus,.DateConverter-module__BOIzjW__select:focus{border-color:var(--indigo-400);outline:none}.DateConverter-module__BOIzjW__resultCard{text-align:center;border-radius:var(--radius);border:1px solid var(--card-border-strong);background:linear-gradient(135deg,#6366f129,#f59e0b1a);flex-direction:column;align-items:center;gap:.3rem;padding:1.8rem 1.4rem;display:flex}.DateConverter-module__BOIzjW__resWeekday{color:var(--ink-soft);font-size:.95rem}.DateConverter-module__BOIzjW__resMain{color:var(--ink);font-size:clamp(1.5rem,6vw,2.1rem);font-weight:560}.DateConverter-module__BOIzjW__resLabel{color:var(--accent);font-size:.85rem;font-weight:420}.DateConverter-module__BOIzjW__resExtra{border-top:1px solid var(--card-border);width:100%;color:var(--ink-soft);margin-top:.7rem;padding-top:.7rem;font-size:.9rem}.DateConverter-module__BOIzjW__error{color:var(--holiday);margin:0;font-weight:420}
.PersianCalendar-module__DXwkYa__wrap{grid-template-columns:1fr;gap:1.2rem;display:grid}.PersianCalendar-module__DXwkYa__calendar,.PersianCalendar-module__DXwkYa__panel{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(1rem,3vw,1.5rem)}.PersianCalendar-module__DXwkYa__bar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.PersianCalendar-module__DXwkYa__barTitle{align-items:baseline;gap:.5rem;display:flex}.PersianCalendar-module__DXwkYa__barMonth{color:var(--ink);font-size:1.3rem;font-weight:560}.PersianCalendar-module__DXwkYa__barYear{color:var(--accent);font-size:1.05rem;font-weight:420}.PersianCalendar-module__DXwkYa__navBtn{border:1px solid var(--card-border);background:var(--card-strong);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:12px;font-size:1.5rem;line-height:1;transition:background .18s,border-color .18s}.PersianCalendar-module__DXwkYa__navBtn:hover{background:var(--accent-soft);border-color:var(--card-border-strong)}.PersianCalendar-module__DXwkYa__weekRow,.PersianCalendar-module__DXwkYa__grid{grid-template-columns:repeat(7,1fr);gap:.3rem;display:grid}.PersianCalendar-module__DXwkYa__weekName{text-align:center;color:var(--ink-faint);padding:.3rem 0;font-size:.78rem;font-weight:420}.PersianCalendar-module__DXwkYa__weekFri{color:var(--holiday)}.PersianCalendar-module__DXwkYa__grid{margin-top:.3rem}.PersianCalendar-module__DXwkYa__blank{aspect-ratio:1}.PersianCalendar-module__DXwkYa__day{aspect-ratio:1;background:var(--card-strong);color:var(--ink);cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:0;transition:background .15s,border-color .15s,transform .1s;display:flex;position:relative}.PersianCalendar-module__DXwkYa__dayNum{font-family:var(--font-vazirmatn), system-ui, sans-serif;font-variant-numeric:normal;font-feature-settings:normal;font-size:.98rem;font-weight:420;line-height:1.15}.PersianCalendar-module__DXwkYa__dayG{font-family:var(--font-vazirmatn), system-ui, sans-serif;color:var(--ink-faint);font-variant-numeric:normal;font-feature-settings:normal;font-size:.6rem;font-weight:500;line-height:1}.PersianCalendar-module__DXwkYa__selected .PersianCalendar-module__DXwkYa__dayG{color:#ffffffc7}.PersianCalendar-module__DXwkYa__holiday .PersianCalendar-module__DXwkYa__dayG{color:inherit;opacity:.75}.PersianCalendar-module__DXwkYa__day:hover{background:var(--accent-soft)}.PersianCalendar-module__DXwkYa__day:active{transform:scale(.94)}.PersianCalendar-module__DXwkYa__holiday{color:var(--holiday);background:var(--holiday-soft)}.PersianCalendar-module__DXwkYa__today{border-color:var(--accent)}.PersianCalendar-module__DXwkYa__selected{background:var(--brand-fill);color:var(--brand-fill-ink);border-color:#0000}.PersianCalendar-module__DXwkYa__selected.PersianCalendar-module__DXwkYa__holiday{background:var(--holiday);color:#fff}.PersianCalendar-module__DXwkYa__dot{top:4px;inset-inline-end:4px;background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;left:auto;transform:none}.PersianCalendar-module__DXwkYa__selected .PersianCalendar-module__DXwkYa__dot{background:#fff}.PersianCalendar-module__DXwkYa__todayBtn{border:1px solid var(--card-border-strong);background:var(--accent-soft);width:100%;color:var(--accent);cursor:pointer;border-radius:12px;margin-top:1rem;padding:.6rem;font-family:inherit;font-weight:490;transition:background .18s}.PersianCalendar-module__DXwkYa__todayBtn:hover{background:color-mix(in srgb, var(--accent) 16%, transparent)}.PersianCalendar-module__DXwkYa__selHead{text-align:center;border-bottom:1px solid var(--card-border);flex-direction:column;align-items:center;padding-bottom:1rem;display:flex}.PersianCalendar-module__DXwkYa__selWeekday{color:var(--ink-soft);font-size:.95rem}.PersianCalendar-module__DXwkYa__selBig{color:var(--accent);font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:560;line-height:1.1}.PersianCalendar-module__DXwkYa__selMonth{color:var(--ink);font-weight:420}.PersianCalendar-module__DXwkYa__equiv{gap:.6rem;margin:1rem 0;padding:0;list-style:none;display:grid}.PersianCalendar-module__DXwkYa__equiv li{background:var(--card-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .8rem;display:flex}.PersianCalendar-module__DXwkYa__equivLabel{color:var(--ink-faint);font-size:.85rem}.PersianCalendar-module__DXwkYa__equivVal{direction:ltr;align-items:baseline;gap:.4rem;font-weight:420;display:inline-flex}.PersianCalendar-module__DXwkYa__equivNum{font-variant-numeric:tabular-nums;letter-spacing:.02em}.PersianCalendar-module__DXwkYa__equivMonth{color:var(--ink-faint);font-size:.78rem;font-weight:500}.PersianCalendar-module__DXwkYa__occTitle{color:var(--brand);margin-bottom:.6rem;font-size:.95rem;font-weight:490}.PersianCalendar-module__DXwkYa__occBox{margin-bottom:1.2rem}.PersianCalendar-module__DXwkYa__occEmpty{color:var(--ink-faint);margin:0;font-size:.88rem}.PersianCalendar-module__DXwkYa__occList,.PersianCalendar-module__DXwkYa__monthList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.PersianCalendar-module__DXwkYa__occItem,.PersianCalendar-module__DXwkYa__occItemHoliday{background:var(--card-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.92rem;display:flex}.PersianCalendar-module__DXwkYa__occItemHoliday{background:var(--holiday-soft);color:var(--holiday)}.PersianCalendar-module__DXwkYa__tag{background:var(--holiday);color:#fff;border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.72rem;font-weight:490}.PersianCalendar-module__DXwkYa__monthRow{align-items:flex-start;gap:.7rem;font-size:.9rem;display:flex}.PersianCalendar-module__DXwkYa__monthDay{background:var(--card-strong);width:28px;height:28px;color:var(--ink-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:490;display:flex}.PersianCalendar-module__DXwkYa__monthDayHoliday{background:var(--holiday-soft);color:var(--holiday)}.PersianCalendar-module__DXwkYa__monthText{color:var(--ink-soft);padding-top:.15rem}.PersianCalendar-module__DXwkYa__monthTextHoliday{color:var(--holiday);padding-top:.15rem}@media (min-width:880px){.PersianCalendar-module__DXwkYa__wrap{grid-template-columns:1.35fr 1fr;align-items:start}}
.Prose-module__LJk_iW__prose{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);color:var(--ink-soft);padding:clamp(1.4rem,4vw,2.2rem);line-height:2}.Prose-module__LJk_iW__prose h2{color:var(--ink);margin:1.8rem 0 .7rem;font-size:1.05rem;font-weight:490}.Prose-module__LJk_iW__prose h2:first-child{margin-top:0}.Prose-module__LJk_iW__prose p{margin:0 0 1rem}.Prose-module__LJk_iW__prose ul{margin:0 0 1rem;padding-inline-start:1.4rem}.Prose-module__LJk_iW__prose li{margin-bottom:.5rem}.Prose-module__LJk_iW__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.Prose-module__LJk_iW__prose strong{color:var(--ink)}.Prose-module__LJk_iW__contactGrid{grid-template-columns:1fr;gap:1rem;margin-top:1rem;display:grid}.Prose-module__LJk_iW__contactCard{background:var(--card-strong);border:1px solid var(--card-border);border-radius:14px;padding:1.1rem 1.3rem}.Prose-module__LJk_iW__contactCard span{color:var(--ink-faint);margin-bottom:.3rem;font-size:.82rem;display:block}.Prose-module__LJk_iW__contactCard strong{font-size:1.05rem}@media (min-width:560px){.Prose-module__LJk_iW__contactGrid{grid-template-columns:1fr 1fr}}
.ReadMore-module__SceakW__wrap{flex-direction:column;align-items:center;display:flex}.ReadMore-module__SceakW__clamped{width:100%;max-height:15rem;position:relative;overflow:hidden}.ReadMore-module__SceakW__clamped:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--surface-sunken) 92%);height:6rem;position:absolute;bottom:0}.ReadMore-module__SceakW__full{width:100%;max-height:none}.ReadMore-module__SceakW__button{border:1px solid var(--card-border-strong);background:var(--card);color:var(--brand);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;margin-top:.9rem;padding:.55rem 1.3rem;font-family:inherit;font-size:.92rem;font-weight:490;transition:background .18s,border-color .18s;display:inline-flex}.ReadMore-module__SceakW__button:hover{background:var(--card-strong);border-color:var(--brand)}.ReadMore-module__SceakW__arrow,.ReadMore-module__SceakW__arrowUp{font-size:1rem;line-height:1;transition:transform .2s}.ReadMore-module__SceakW__arrowUp{transform:rotate(180deg)}
.page-module__E0kJGG__hero{flex-direction:column;gap:1.4rem;padding:.75rem 0 0;display:flex}.page-module__E0kJGG__heroTitle{border:1px solid var(--card-border);background:var(--card);color:var(--ink-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.88rem;font-weight:420;line-height:1.6;display:inline-flex}.page-module__E0kJGG__tick{color:var(--accent);flex-shrink:0}.page-module__E0kJGG__hand{transform-origin:12px 12px;animation:60s linear infinite page-module__E0kJGG__sweep}@keyframes page-module__E0kJGG__sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__hand{animation:none}}.page-module__E0kJGG__accent{color:var(--brand)}.page-module__E0kJGG__section{margin-top:2.5rem}.page-module__E0kJGG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.2rem;display:flex}.page-module__E0kJGG__sectionTitle{color:var(--ink);padding-inline-start:.9rem;font-size:clamp(1.05rem,3vw,1.2rem);font-weight:560;position:relative}.page-module__E0kJGG__sectionTitle:before{content:"";inset-inline-start:0;background:var(--brand);border-radius:4px;width:5px;height:1.4em;position:absolute;top:50%;transform:translateY(-50%)}.page-module__E0kJGG__sectionLink{color:var(--accent);white-space:nowrap;font-size:.92rem;font-weight:420}.page-module__E0kJGG__sectionLink:hover{color:var(--ink)}.page-module__E0kJGG__split{grid-template-columns:1fr;align-items:start;gap:1.6rem;display:grid}.page-module__E0kJGG__splitWidget{min-width:0}.page-module__E0kJGG__splitInfo{min-width:0;color:var(--ink-soft);flex-direction:column;gap:.9rem;font-size:.95rem;line-height:1.9;display:flex}.page-module__E0kJGG__splitInfo p{margin:0}.page-module__E0kJGG__infoList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.page-module__E0kJGG__infoList li{padding-inline-start:1.4rem;position:relative}.page-module__E0kJGG__infoList li:before{content:"";inset-inline-start:0;background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em}.page-module__E0kJGG__cityChips{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.page-module__E0kJGG__cityChips a{border:1px solid var(--card-border);background:var(--card-bg);color:var(--ink-soft);border-radius:999px;align-items:center;padding:.35rem .8rem;font-size:.88rem;font-weight:420;transition:color .18s,border-color .18s;display:inline-flex}.page-module__E0kJGG__cityChips a:hover{color:var(--accent);border-color:var(--accent)}@media (min-width:900px){.page-module__E0kJGG__split{gap:1.8rem}}.page-module__E0kJGG__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:620px){.page-module__E0kJGG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.page-module__E0kJGG__grid{grid-template-columns:repeat(3,1fr)}}
.convert-module__oAIOLG__intro{color:var(--ink-soft);margin:0 0 1.6rem;font-size:1rem;line-height:2}.convert-module__oAIOLG__converterCard{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);box-shadow:var(--shadow);padding:clamp(1.2rem,3vw,1.8rem)}.convert-module__oAIOLG__section{margin-top:2.4rem}.convert-module__oAIOLG__sectionTitle{color:var(--ink);margin:0 0 .9rem;font-size:1.05rem;font-weight:490}.convert-module__oAIOLG__prose{color:var(--ink-soft);font-size:.97rem;line-height:2}.convert-module__oAIOLG__prose p{margin:0 0 1rem}.convert-module__oAIOLG__cards{grid-template-columns:1fr;gap:.8rem;display:grid}@media (min-width:560px){.convert-module__oAIOLG__cards{grid-template-columns:1fr 1fr}}@media (min-width:880px){.convert-module__oAIOLG__cards{grid-template-columns:1fr 1fr 1fr}}.convert-module__oAIOLG__card{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);color:var(--ink);flex-direction:column;gap:.35rem;padding:1rem 1.1rem;transition:border-color .15s,background .15s,transform 50ms;display:flex}.convert-module__oAIOLG__card:hover{border-color:var(--brand);background:var(--card-strong);transform:translateY(-1px)}.convert-module__oAIOLG__cardTitle{color:var(--ink);font-size:1rem;font-weight:490}.convert-module__oAIOLG__cardDesc{color:var(--ink-soft);font-size:.85rem;line-height:1.7}
.ToolCard-module__76sQxa__card{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);align-items:flex-start;gap:1rem;padding:1.3rem;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative;overflow:hidden}.ToolCard-module__76sQxa__card:before{content:"";opacity:0;background:radial-gradient(120px 80px at 90% 0,#818cf82e,#0000 70%);transition:opacity .2s;position:absolute;inset:0}.ToolCard-module__76sQxa__card:hover{border-color:var(--card-border-strong);background:var(--card-strong);transform:translateY(-3px)}.ToolCard-module__76sQxa__card:hover:before{opacity:1}.ToolCard-module__76sQxa__icon{width:48px;height:48px;color:var(--brand);border:1px solid var(--card-border);background:linear-gradient(135deg,#6366f140,#f59e0b2e);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ToolCard-module__76sQxa__body{flex-direction:column;gap:.25rem;display:flex}.ToolCard-module__76sQxa__title{color:var(--ink);font-size:1.05rem;font-weight:490}.ToolCard-module__76sQxa__desc{color:var(--ink-soft);font-size:.88rem;line-height:1.6}.ToolCard-module__76sQxa__arrow{inset-inline-start:1.1rem;color:var(--ink-faint);font-size:1.1rem;transition:transform .18s,color .18s;position:absolute;bottom:1.1rem}.ToolCard-module__76sQxa__card:hover .ToolCard-module__76sQxa__arrow{color:var(--accent);transform:translate(-4px)}
.MedicalNotice-module__cTIOaW__notice{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);background:var(--accent-soft);color:var(--ink-soft);align-items:flex-start;gap:.75rem;padding:1.1rem 1.2rem;display:flex}.MedicalNotice-module__cTIOaW__icon{color:var(--accent);flex-shrink:0;margin-top:.15rem}.MedicalNotice-module__cTIOaW__title{color:var(--accent);margin-bottom:.3rem;font-size:.95rem;font-weight:560;display:block}.MedicalNotice-module__cTIOaW__text{margin:0;font-size:.9rem;line-height:2}.MedicalNotice-module__cTIOaW__compact .MedicalNotice-module__cTIOaW__text{font-size:.85rem;line-height:1.9}
.timeDiff-module__PVo0tG__cards{grid-template-columns:1fr;gap:.8rem;display:grid}@media (min-width:560px){.timeDiff-module__PVo0tG__cards{grid-template-columns:1fr 1fr}}@media (min-width:880px){.timeDiff-module__PVo0tG__cards{grid-template-columns:1fr 1fr 1fr}}.timeDiff-module__PVo0tG__card{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);color:var(--ink);flex-direction:column;gap:.3rem;padding:1rem 1.1rem;transition:border-color .15s,background .15s,transform 50ms;display:flex}.timeDiff-module__PVo0tG__card:hover{border-color:var(--brand);background:var(--card-strong);transform:translateY(-1px)}.timeDiff-module__PVo0tG__cardTitle{font-size:1rem;font-weight:490}.timeDiff-module__PVo0tG__cardDesc{color:var(--ink-soft);font-size:.85rem}.timeDiff-module__PVo0tG__section{margin-top:2.4rem}.timeDiff-module__PVo0tG__sectionTitle{color:var(--ink);margin:0 0 .9rem;font-size:1.05rem;font-weight:490}.timeDiff-module__PVo0tG__chips{flex-wrap:wrap;gap:.5rem;display:flex}.timeDiff-module__PVo0tG__chips a{border:1px solid var(--card-border);background:var(--card);color:var(--ink-soft);border-radius:999px;padding:.45rem .9rem;font-size:.88rem;font-weight:420;transition:border-color .15s,color .15s}.timeDiff-module__PVo0tG__chips a:hover{border-color:var(--brand);color:var(--ink)}
.CalcTabs-module__eBp0nW__tabs{background:var(--card);border:1px solid var(--card-border);border-radius:16px;flex-wrap:wrap;gap:.4rem;margin-bottom:1.6rem;padding:.35rem;display:inline-flex}.CalcTabs-module__eBp0nW__tab,.CalcTabs-module__eBp0nW__active{color:var(--ink-soft);border-radius:12px;padding:.6rem 1.3rem;font-size:.95rem;font-weight:420;transition:background .18s,color .18s}.CalcTabs-module__eBp0nW__tab:hover{color:var(--ink);background:var(--card-strong)}.CalcTabs-module__eBp0nW__active{background:var(--indigo-500);color:#fff}
.PrayerBoard-module__MYxYbG__board{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);box-shadow:var(--shadow);overflow:hidden}.PrayerBoard-module__MYxYbG__head{border-bottom:1px solid var(--card-border);background:linear-gradient(135deg,#6366f129,#f59e0b1a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1.1rem 1.3rem;display:flex}.PrayerBoard-module__MYxYbG__cityName{color:var(--ink);font-size:1.05rem;font-weight:560}.PrayerBoard-module__MYxYbG__date{color:var(--accent);font-size:.88rem;font-weight:420}.PrayerBoard-module__MYxYbG__list{gap:.2rem;margin:0;padding:.5rem .6rem;list-style:none;display:grid}.PrayerBoard-module__MYxYbG__row{border-radius:12px;justify-content:space-between;align-items:center;padding:.7rem .9rem;display:flex}.PrayerBoard-module__MYxYbG__row:nth-child(odd){background:var(--card-strong)}.PrayerBoard-module__MYxYbG__major{background:var(--accent-soft)}.PrayerBoard-module__MYxYbG__label{color:var(--ink-soft);font-weight:420}.PrayerBoard-module__MYxYbG__major .PrayerBoard-module__MYxYbG__label{color:var(--ink)}.PrayerBoard-module__MYxYbG__time{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:560}.PrayerBoard-module__MYxYbG__major .PrayerBoard-module__MYxYbG__time{color:var(--accent)}
.UnitTabs-module__-OmSXG__tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:1.4rem;gap:.5rem;margin-inline:calc(-1*clamp(1rem,4vw,2rem));padding-block:.15rem;padding-inline:clamp(1rem,4vw,2rem);display:flex;overflow-x:auto}.UnitTabs-module__-OmSXG__tabs::-webkit-scrollbar{display:none}.UnitTabs-module__-OmSXG__tab,.UnitTabs-module__-OmSXG__active{scroll-snap-align:center;white-space:nowrap;border:1px solid var(--card-border);background:var(--card);color:var(--ink-soft);border-radius:999px;flex:none;padding:.5rem .95rem;font-size:.9rem;font-weight:420;transition:background .15s,color .15s,border-color .15s}.UnitTabs-module__-OmSXG__tab:hover{color:var(--ink);border-color:var(--card-border-strong)}.UnitTabs-module__-OmSXG__active{background:var(--brand-fill);color:var(--brand-fill-ink);border-color:#0000}@media (min-width:760px){.UnitTabs-module__-OmSXG__tabs{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}}
.owghat-module__7b9wRG__section{margin-top:2rem}.owghat-module__7b9wRG__sectionTitle{color:var(--ink);margin-bottom:1rem;padding-inline-start:.9rem;font-size:1.05rem;font-weight:560;position:relative}.owghat-module__7b9wRG__sectionTitle:before{content:"";inset-inline-start:0;background:var(--brand);border-radius:4px;width:5px;height:1.3em;position:absolute;top:50%;transform:translateY(-50%)}.owghat-module__7b9wRG__chips{flex-wrap:wrap;gap:.55rem;display:flex}.owghat-module__7b9wRG__chip{background:var(--card);border:1px solid var(--card-border);color:var(--ink-soft);border-radius:999px;padding:.5rem .95rem;font-size:.92rem;font-weight:420;transition:color .16s,background .16s,border-color .16s}.owghat-module__7b9wRG__chip:hover{color:var(--ink);background:var(--card-strong);border-color:var(--card-border-strong)}.owghat-module__7b9wRG__boardRow{grid-template-columns:1fr;align-items:start;gap:1.6rem;display:grid}.owghat-module__7b9wRG__boardWrap{min-width:0}.owghat-module__7b9wRG__boardInfo{min-width:0;color:var(--ink-soft);flex-direction:column;gap:.85rem;font-size:.95rem;line-height:1.9;display:flex}.owghat-module__7b9wRG__boardInfo p{margin:0}.owghat-module__7b9wRG__infoTitle{color:var(--ink);font-size:1.05rem;font-weight:560}.owghat-module__7b9wRG__infoHint{color:var(--ink-faint);font-size:.88rem}@media (min-width:860px){.owghat-module__7b9wRG__boardRow{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2.4rem}}.owghat-module__7b9wRG__note{color:var(--ink-faint);margin-top:1.4rem;font-size:.85rem;line-height:1.9}
.BmiCalculator-module__eStaNa__wrap{gap:1.2rem;max-width:560px;display:grid}.BmiCalculator-module__eStaNa__inputs{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.BmiCalculator-module__eStaNa__field{flex-direction:column;gap:.45rem;display:flex}.BmiCalculator-module__eStaNa__label{color:var(--ink-soft);font-size:.88rem}.BmiCalculator-module__eStaNa__input{border:1px solid var(--card-border);background:var(--surface-sunken);color:var(--ink);border-radius:14px;padding:.85rem 1rem;font-family:inherit;font-size:1.1rem}.BmiCalculator-module__eStaNa__input:focus{border-color:var(--indigo-400);outline:none}.BmiCalculator-module__eStaNa__result,.BmiCalculator-module__eStaNa__placeholder{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);padding:1.6rem}.BmiCalculator-module__eStaNa__placeholder{text-align:center;color:var(--ink-faint)}.BmiCalculator-module__eStaNa__bmiBig{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin-bottom:1.4rem;display:flex}.BmiCalculator-module__eStaNa__bmiNum{color:var(--ink);font-variant-numeric:tabular-nums;font-size:3.4rem;font-weight:560;line-height:1}.BmiCalculator-module__eStaNa__bmiCat{font-size:1.2rem;font-weight:490}.BmiCalculator-module__eStaNa__gauge{height:14px;margin-bottom:.5rem;position:relative}.BmiCalculator-module__eStaNa__gaugeBar{background:linear-gradient(90deg, var(--sky-400) 0%, #34d399 30%, var(--amber-400) 55%, #fb923c 72%, var(--holiday) 100%);border-radius:999px;position:absolute;inset:0}.BmiCalculator-module__eStaNa__gaugePointer{border:3px solid var(--navy-900);background:#fff;border-radius:50%;width:18px;height:18px;transition:inset-inline-start .3s;position:absolute;top:50%;transform:translate(50%,-50%);box-shadow:0 2px 8px #0006}.BmiCalculator-module__eStaNa__gaugeLabels{color:var(--ink-faint);justify-content:space-between;font-size:.75rem;display:flex}.BmiCalculator-module__eStaNa__ideal{border-top:1px solid var(--card-border);color:var(--ink-soft);text-align:center;margin:1.2rem 0 0;padding-top:1rem;font-size:.92rem}.BmiCalculator-module__eStaNa__ideal strong{color:var(--accent)}@media (max-width:460px){.BmiCalculator-module__eStaNa__inputs{grid-template-columns:1fr}}
.Calculator-module__WLb3vG__calc{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);max-width:380px;box-shadow:var(--shadow);padding:1rem}.Calculator-module__WLb3vG__sci{max-width:460px}.Calculator-module__WLb3vG__display{background:var(--surface-sunken);border:1px solid var(--card-border);border-radius:16px;flex-direction:column;justify-content:flex-end;gap:.3rem;min-height:110px;margin-bottom:.9rem;padding:1.2rem 1rem;display:flex;position:relative;overflow:hidden}.Calculator-module__WLb3vG__toggles{top:.6rem;gap:.4rem;display:flex;position:absolute;inset-inline-end:.7rem}.Calculator-module__WLb3vG__angleToggle,.Calculator-module__WLb3vG__invToggleOn{border:1px solid var(--card-border-strong);background:var(--accent-soft);color:var(--accent);cursor:pointer;border-radius:999px;padding:.2rem .7rem;font-family:inherit;font-size:.78rem;font-weight:490}.Calculator-module__WLb3vG__invToggleOn{background:var(--brand-fill);color:#fff;border-color:#0000}.Calculator-module__WLb3vG__expr{color:var(--ink);text-align:end;word-break:break-all;font-size:1.9rem;font-weight:490;line-height:1.3}.Calculator-module__WLb3vG__preview{color:var(--accent);text-align:end;min-height:1.4em;font-size:1.05rem}.Calculator-module__WLb3vG__keys{grid-template-columns:repeat(4,1fr);gap:.55rem;display:grid}.Calculator-module__WLb3vG__sci .Calculator-module__WLb3vG__keys{grid-template-columns:repeat(5,1fr);gap:.45rem}.Calculator-module__WLb3vG__key{aspect-ratio:1.15;border:1px solid var(--card-border);background:var(--card-strong);color:var(--ink);cursor:pointer;border-radius:14px;font-family:inherit;font-size:1.25rem;font-weight:420;transition:transform 80ms,background .15s,border-color .15s}.Calculator-module__WLb3vG__sci .Calculator-module__WLb3vG__key{aspect-ratio:1.3;font-size:1.05rem}.Calculator-module__WLb3vG__key:hover{border-color:var(--card-border-strong)}.Calculator-module__WLb3vG__key:active{transform:scale(.93)}.Calculator-module__WLb3vG__num{background:var(--card-strong)}.Calculator-module__WLb3vG__op{color:var(--brand);background:var(--brand-soft)}.Calculator-module__WLb3vG__fn{color:var(--ink-soft);background:var(--card);font-size:1rem}.Calculator-module__WLb3vG__sci .Calculator-module__WLb3vG__fn{font-size:.95rem}.Calculator-module__WLb3vG__accent{background:linear-gradient(135deg, var(--amber-400), var(--amber-500));color:#1a1205;border-color:#0000;font-weight:560}.Calculator-module__WLb3vG__accent:hover{filter:brightness(1.06)}.Calculator-module__WLb3vG__previewHint{color:var(--holiday);font-size:.85rem}
.EquationSolver-module__T3ptaG__wrap{flex-direction:column;gap:1rem;display:flex}.EquationSolver-module__T3ptaG__sizeRow{align-items:center;gap:.6rem;display:flex}.EquationSolver-module__T3ptaG__sizeLabel{color:var(--ink-soft);font-size:.9rem;font-weight:420}.EquationSolver-module__T3ptaG__select{border:1px solid var(--card-border-strong);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:.45rem .9rem;font-family:inherit;font-weight:490}.EquationSolver-module__T3ptaG__card{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);box-shadow:var(--shadow);padding:clamp(1rem,3vw,1.5rem);overflow-x:auto}.EquationSolver-module__T3ptaG__formula{color:var(--brand);text-align:center;letter-spacing:.02em;margin:0 0 1rem;font-size:1.1rem;font-weight:490}.EquationSolver-module__T3ptaG__polyRow{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.EquationSolver-module__T3ptaG__cell{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}.EquationSolver-module__T3ptaG__input{border:1px solid var(--card-border-strong);background:var(--card);width:72px;color:var(--ink);text-align:center;border-radius:12px;padding:.6rem .5rem;font-family:inherit;font-size:1rem;font-weight:490;transition:border-color .15s,box-shadow .15s}.EquationSolver-module__T3ptaG__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.EquationSolver-module__T3ptaG__cellLabel{color:var(--ink-faint);font-size:.75rem;font-weight:490}.EquationSolver-module__T3ptaG__matrix{flex-direction:column;gap:.7rem;min-width:max-content;display:flex}.EquationSolver-module__T3ptaG__eqRow{align-items:center;gap:.35rem;display:flex}.EquationSolver-module__T3ptaG__term{align-items:center;gap:.25rem;display:inline-flex}.EquationSolver-module__T3ptaG__plus,.EquationSolver-module__T3ptaG__equals{color:var(--ink-faint);padding:0 .15rem;font-size:1.05rem;font-weight:490}.EquationSolver-module__T3ptaG__equals{color:var(--brand);padding:0 .4rem}.EquationSolver-module__T3ptaG__varName{color:var(--ink-soft);font-size:1rem;font-style:italic;font-weight:490}.EquationSolver-module__T3ptaG__resultCard{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);padding:1.2rem 1.3rem}.EquationSolver-module__T3ptaG__resultTitle{color:var(--brand);margin:0 0 .7rem;font-size:1.05rem;font-weight:490}.EquationSolver-module__T3ptaG__hint{color:var(--ink-faint);margin:0;font-size:.95rem}.EquationSolver-module__T3ptaG__note{color:var(--ink-soft);margin:0;font-size:.97rem;line-height:1.9}.EquationSolver-module__T3ptaG__delta{color:var(--ink-soft);margin:0 0 .8rem;font-size:.95rem}.EquationSolver-module__T3ptaG__answers{grid-template-columns:1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:520px){.EquationSolver-module__T3ptaG__answers{grid-template-columns:1fr 1fr}}.EquationSolver-module__T3ptaG__answer{background:var(--card-strong);border:1px solid var(--card-border);border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem 1rem;display:flex}.EquationSolver-module__T3ptaG__answerName{color:var(--ink-soft);font-style:italic;font-weight:490}.EquationSolver-module__T3ptaG__answerValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:560}
.LiveClock-module__fPQSMa__grid{grid-template-columns:1fr;gap:1rem;display:grid}.LiveClock-module__fPQSMa__card{border-radius:var(--radius);background:var(--card);border:1px solid var(--card-border);padding:1.3rem 1.4rem;transition:border-color .18s,transform .18s}.LiveClock-module__fPQSMa__card:hover{border-color:var(--card-border-strong);transform:translateY(-2px)}.LiveClock-module__fPQSMa__cardHead{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.LiveClock-module__fPQSMa__cityName{color:var(--ink);font-size:1.15rem;font-weight:490}.LiveClock-module__fPQSMa__country{color:var(--ink-faint);font-size:.82rem}.LiveClock-module__fPQSMa__period{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:.15rem .6rem;font-size:.78rem;font-weight:420}.LiveClock-module__fPQSMa__time{align-items:baseline;gap:.15rem;margin:.7rem 0 .3rem;display:flex}.LiveClock-module__fPQSMa__hm{color:var(--ink);letter-spacing:1px;font-size:clamp(2.4rem,9vw,3rem);font-weight:560}.LiveClock-module__fPQSMa__sec{color:var(--accent);font-size:1.4rem;font-weight:420}.LiveClock-module__fPQSMa__date{color:var(--ink-soft);font-size:.9rem}.LiveClock-module__fPQSMa__skeleton{opacity:.5}@media (min-width:560px){.LiveClock-module__fPQSMa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:920px){.LiveClock-module__fPQSMa__grid{grid-template-columns:repeat(3,1fr)}}
.LoanCalculator-module__5IZSUq__wrap{flex-direction:column;gap:1rem;display:flex}.LoanCalculator-module__5IZSUq__modes{flex-wrap:wrap;gap:.5rem;display:flex}.LoanCalculator-module__5IZSUq__mode,.LoanCalculator-module__5IZSUq__modeActive{border:1px solid var(--card-border);background:var(--card);color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;padding:.5rem 1rem;font-family:inherit;font-size:.9rem;font-weight:490;transition:background .15s,color .15s,border-color .15s}.LoanCalculator-module__5IZSUq__mode:hover{color:var(--ink);border-color:var(--card-border-strong)}.LoanCalculator-module__5IZSUq__modeActive{background:var(--brand-fill);color:var(--brand-fill-ink);border-color:#0000}.LoanCalculator-module__5IZSUq__card{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);box-shadow:var(--shadow);padding:clamp(1rem,3vw,1.5rem)}.LoanCalculator-module__5IZSUq__fields{grid-template-columns:1fr;gap:.9rem;display:grid}@media (min-width:620px){.LoanCalculator-module__5IZSUq__fields{grid-template-columns:1fr 1fr}}.LoanCalculator-module__5IZSUq__field{flex-direction:column;gap:.35rem;display:flex}.LoanCalculator-module__5IZSUq__label{color:var(--ink-soft);font-size:.85rem;font-weight:420}.LoanCalculator-module__5IZSUq__input,.LoanCalculator-module__5IZSUq__select{border:1px solid var(--card-border-strong);background:var(--card);width:100%;color:var(--ink);border-radius:12px;padding:.75rem .9rem;font-family:inherit;font-size:1rem;font-weight:490;transition:border-color .15s,box-shadow .15s}.LoanCalculator-module__5IZSUq__input:focus,.LoanCalculator-module__5IZSUq__select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.LoanCalculator-module__5IZSUq__select{cursor:pointer;appearance:none}.LoanCalculator-module__5IZSUq__hint{color:var(--ink-faint);font-size:.75rem}.LoanCalculator-module__5IZSUq__resultCard{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);padding:1.2rem 1.3rem}.LoanCalculator-module__5IZSUq__results{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.LoanCalculator-module__5IZSUq__result,.LoanCalculator-module__5IZSUq__resultMain{background:var(--card-strong);border:1px solid var(--card-border);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.LoanCalculator-module__5IZSUq__resultMain{background:var(--brand-fill);color:#fff;border-color:#0000}.LoanCalculator-module__5IZSUq__resultLabel{color:var(--ink-soft);font-size:.9rem;font-weight:420}.LoanCalculator-module__5IZSUq__resultMain .LoanCalculator-module__5IZSUq__resultLabel{color:#ffffffe6}.LoanCalculator-module__5IZSUq__resultValue{color:var(--ink);font-variant-numeric:tabular-nums;text-align:end;font-size:1.05rem;font-weight:560}.LoanCalculator-module__5IZSUq__resultMain .LoanCalculator-module__5IZSUq__resultValue{color:#fff;font-size:1.2rem}.LoanCalculator-module__5IZSUq__empty{color:var(--ink-faint);margin:0;font-size:.95rem}
.NowruzCountdown-module__4_ccRW__wrap{flex-direction:column;gap:1rem;display:flex}.NowruzCountdown-module__4_ccRW__hero{border-radius:var(--radius);background:var(--brand-fill);color:#fff;box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:.9rem;padding:clamp(1.4rem,4vw,2.2rem) 1rem;display:flex}.NowruzCountdown-module__4_ccRW__label{opacity:.95;font-size:1rem;font-weight:490}.NowruzCountdown-module__4_ccRW__counter{grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;max-width:460px;display:grid}.NowruzCountdown-module__4_ccRW__unit{background:#ffffff29;border-radius:14px;flex-direction:column;align-items:center;gap:.2rem;padding:.7rem .3rem;display:flex}.NowruzCountdown-module__4_ccRW__unitValue{font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,5vw,2rem);font-weight:560;line-height:1.1}.NowruzCountdown-module__4_ccRW__unitLabel{opacity:.9;font-size:.72rem}.NowruzCountdown-module__4_ccRW__moments{grid-template-columns:1fr;gap:.8rem;display:grid}@media (min-width:720px){.NowruzCountdown-module__4_ccRW__moments{grid-template-columns:1fr 1fr}}.NowruzCountdown-module__4_ccRW__momentCard{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem;display:flex}.NowruzCountdown-module__4_ccRW__momentHead{align-items:center;gap:.5rem;display:flex}.NowruzCountdown-module__4_ccRW__momentCity{color:var(--ink-faint);font-size:.85rem;font-weight:490}.NowruzCountdown-module__4_ccRW__momentValue{color:var(--ink);font-size:1.02rem;font-weight:490;line-height:1.9}.NowruzCountdown-module__4_ccRW__select{border:1px solid var(--card-border-strong);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;padding:.3rem .6rem;font-family:inherit;font-size:.85rem;font-weight:490}
.NumberToWords-module__Q23H9a__wrap{flex-direction:column;gap:1rem;display:flex}.NumberToWords-module__Q23H9a__inputRow{grid-template-columns:1fr;gap:.7rem;display:grid}@media (min-width:520px){.NumberToWords-module__Q23H9a__inputRow{grid-template-columns:1.6fr 1fr}}.NumberToWords-module__Q23H9a__input,.NumberToWords-module__Q23H9a__select{border-radius:var(--radius);border:1px solid var(--card-border-strong);background:var(--card);width:100%;color:var(--ink);padding:.9rem 1rem;font-family:inherit;font-size:1.1rem;font-weight:420;transition:border-color .15s,box-shadow .15s}.NumberToWords-module__Q23H9a__input:focus,.NumberToWords-module__Q23H9a__select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.NumberToWords-module__Q23H9a__select{cursor:pointer;appearance:none}.NumberToWords-module__Q23H9a__preview{color:var(--accent);text-align:right;font-variant-numeric:tabular-nums;direction:ltr;margin:0;font-size:1.05rem;font-weight:490}.NumberToWords-module__Q23H9a__outputCard{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);min-height:4.5rem;box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.3rem;display:flex;position:relative}.NumberToWords-module__Q23H9a__output{color:var(--ink);margin:0;font-size:1.25rem;font-weight:490;line-height:2}.NumberToWords-module__Q23H9a__hint{color:var(--ink-faint);margin:0;font-size:.95rem}.NumberToWords-module__Q23H9a__error{color:var(--holiday);margin:0;font-weight:420}.NumberToWords-module__Q23H9a__copyBtn{border:1px solid var(--card-border-strong);background:var(--accent-soft);color:var(--accent);cursor:pointer;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:.5rem 1rem;font-family:inherit;font-size:.9rem;font-weight:490;transition:background .15s}.NumberToWords-module__Q23H9a__copyBtn:hover{background:color-mix(in srgb, var(--accent) 16%, transparent)}
.Stopwatch-module__VfEnsa__wrap{flex-direction:column;gap:1rem;max-width:460px;display:flex}.Stopwatch-module__VfEnsa__display{background:var(--surface-sunken);border:1px solid var(--card-border);text-align:center;box-shadow:var(--shadow);border-radius:18px;padding:1.8rem 1rem}.Stopwatch-module__VfEnsa__time{font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:.5px;justify-content:center;align-items:baseline;font-weight:560;display:inline-flex}.Stopwatch-module__VfEnsa__unit{font-size:clamp(2.6rem,12vw,3.6rem);line-height:1}.Stopwatch-module__VfEnsa__colon{color:var(--ink-faint);padding:0 .1rem;font-size:clamp(2.2rem,10vw,3rem)}.Stopwatch-module__VfEnsa__cs{color:var(--accent);align-items:baseline;margin-inline-start:.15rem;font-size:clamp(1.4rem,6vw,1.9rem);display:inline-flex}.Stopwatch-module__VfEnsa__dot{margin:0 .05rem}.Stopwatch-module__VfEnsa__controls{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.Stopwatch-module__VfEnsa__btn{border:1px solid var(--card-border);cursor:pointer;border-radius:14px;padding:.95rem 1rem;font-family:inherit;font-size:1.05rem;font-weight:490;transition:transform 80ms,filter .15s,background .15s}.Stopwatch-module__VfEnsa__btn:active{transform:scale(.96)}.Stopwatch-module__VfEnsa__btn:disabled{opacity:.5;cursor:not-allowed}.Stopwatch-module__VfEnsa__secondary{background:var(--card-strong);color:var(--ink-soft)}.Stopwatch-module__VfEnsa__secondary:hover:not(:disabled){border-color:var(--card-border-strong)}.Stopwatch-module__VfEnsa__start{background:linear-gradient(135deg, var(--amber-400), var(--amber-500));color:#1a1205;border-color:#0000}.Stopwatch-module__VfEnsa__stop{background:var(--holiday-soft);color:var(--holiday);border-color:#0000}.Stopwatch-module__VfEnsa__start:hover,.Stopwatch-module__VfEnsa__stop:hover{filter:brightness(1.05)}.Stopwatch-module__VfEnsa__laps{border:1px solid var(--card-border);background:var(--card);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.Stopwatch-module__VfEnsa__lap{font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.75rem 1rem;display:grid}.Stopwatch-module__VfEnsa__lap+.Stopwatch-module__VfEnsa__lap{border-top:1px solid var(--card-border)}.Stopwatch-module__VfEnsa__lapName{color:var(--ink-soft);font-size:.92rem;font-weight:490}.Stopwatch-module__VfEnsa__lapSplit{color:var(--accent);text-align:end;font-size:.95rem;font-weight:490}.Stopwatch-module__VfEnsa__lapTotal{color:var(--ink);text-align:end;font-size:.98rem;font-weight:560}
.TimeDifference-module__D0Ehcq__wrap{flex-direction:column;gap:1.2rem;display:flex}.TimeDifference-module__D0Ehcq__clocks{grid-template-columns:1fr;align-items:stretch;gap:.8rem;display:grid}@media (min-width:720px){.TimeDifference-module__D0Ehcq__clocks{grid-template-columns:1fr auto 1fr;align-items:center}}.TimeDifference-module__D0Ehcq__clockCard{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:.3rem;padding:1.3rem 1rem;display:flex}.TimeDifference-module__D0Ehcq__cityName{color:var(--ink-soft);font-size:.95rem;font-weight:490}.TimeDifference-module__D0Ehcq__time{color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,6vw,2.6rem);font-weight:560;line-height:1.15}.TimeDifference-module__D0Ehcq__dayName{color:var(--ink-faint);font-size:.85rem}.TimeDifference-module__D0Ehcq__diffBadge{border-radius:var(--radius);background:var(--brand-fill);color:#fff;text-align:center;flex-direction:column;align-items:center;gap:.2rem;padding:.9rem 1.2rem;display:flex}.TimeDifference-module__D0Ehcq__diffValue{font-size:1.05rem;font-weight:560}.TimeDifference-module__D0Ehcq__diffCaption{opacity:.85;font-size:.75rem}.TimeDifference-module__D0Ehcq__window{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);padding:1.2rem 1.3rem}.TimeDifference-module__D0Ehcq__windowTitle{color:var(--brand);margin:0 0 .5rem;font-size:1.05rem;font-weight:490}.TimeDifference-module__D0Ehcq__windowText{color:var(--ink-soft);margin:0;font-size:.97rem;line-height:2}
.UnitConverter-module__Ern5QG__wrap{flex-direction:column;gap:1rem;display:flex}.UnitConverter-module__Ern5QG__sourceLabel{color:var(--ink-faint);font-size:.8rem;font-weight:490}.UnitConverter-module__Ern5QG__inputRow{grid-template-columns:1fr;gap:.7rem;display:grid}@media (min-width:560px){.UnitConverter-module__Ern5QG__inputRow{grid-template-columns:1.2fr 1fr}}.UnitConverter-module__Ern5QG__input,.UnitConverter-module__Ern5QG__select{border-radius:var(--radius);border:1px solid var(--card-border-strong);background:var(--card);width:100%;color:var(--ink);padding:.8rem 1rem;font-family:inherit;font-size:1.15rem;font-weight:490;transition:border-color .15s,box-shadow .15s}.UnitConverter-module__Ern5QG__input:focus,.UnitConverter-module__Ern5QG__select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.UnitConverter-module__Ern5QG__select{cursor:pointer;appearance:none}.UnitConverter-module__Ern5QG__hint{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--holiday) 35%, transparent);background:var(--holiday-soft);color:var(--holiday);align-items:flex-start;gap:.6rem;margin:0;padding:1rem 1.1rem;font-size:.95rem;line-height:1.9;display:flex}.UnitConverter-module__Ern5QG__results{grid-template-columns:1fr;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.UnitConverter-module__Ern5QG__results{grid-template-columns:1fr 1fr}}.UnitConverter-module__Ern5QG__result{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);width:100%;color:var(--ink);cursor:pointer;text-align:start;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-family:inherit;transition:border-color .15s,background .15s,transform 50ms;display:flex}.UnitConverter-module__Ern5QG__result:hover{border-color:var(--brand);background:var(--card-strong)}.UnitConverter-module__Ern5QG__result:active{transform:translateY(1px)}.UnitConverter-module__Ern5QG__name{color:var(--ink-soft);flex-direction:column;gap:.15rem;font-size:.95rem;font-weight:420;display:flex}.UnitConverter-module__Ern5QG__sym{color:var(--ink-faint);font-size:.78rem;font-weight:500}.UnitConverter-module__Ern5QG__out{color:var(--ink);direction:ltr;unicode-bidi:plaintext;font-size:1.45rem;font-weight:560}.UnitConverter-module__Ern5QG__note{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.9}.UnitConverter-module__Ern5QG__hintIcon{flex-shrink:0;margin-top:.25rem}.UnitConverter-module__Ern5QG__resultRow{align-items:stretch;gap:.4rem;display:flex}.UnitConverter-module__Ern5QG__resultRow .UnitConverter-module__Ern5QG__result{flex:auto}.UnitConverter-module__Ern5QG__copyBtn{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);width:42px;color:var(--ink-faint);cursor:pointer;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:.95rem;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.UnitConverter-module__Ern5QG__copyBtn:hover{color:var(--brand);border-color:var(--brand);background:var(--card-strong)}
.WomenCalculator-module__NDe-RW__wrap{flex-direction:column;gap:1rem;display:flex}.WomenCalculator-module__NDe-RW__card{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-strong);box-shadow:var(--shadow);flex-direction:column;gap:.8rem;padding:clamp(1rem,3vw,1.5rem);display:flex}.WomenCalculator-module__NDe-RW__groupLabel{color:var(--ink-faint);font-size:.8rem;font-weight:490}.WomenCalculator-module__NDe-RW__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.WomenCalculator-module__NDe-RW__field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.WomenCalculator-module__NDe-RW__fieldLabel{color:var(--ink-soft);font-size:.8rem}.WomenCalculator-module__NDe-RW__input,.WomenCalculator-module__NDe-RW__select{border:1px solid var(--card-border-strong);background:var(--card);width:100%;color:var(--ink);text-align:center;border-radius:12px;padding:.7rem .8rem;font-family:inherit;font-size:1rem;font-weight:490;transition:border-color .15s,box-shadow .15s}.WomenCalculator-module__NDe-RW__select{text-align:start;cursor:pointer;appearance:none}.WomenCalculator-module__NDe-RW__input:focus,.WomenCalculator-module__NDe-RW__select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.WomenCalculator-module__NDe-RW__results{flex-direction:column;gap:.8rem;display:flex}.WomenCalculator-module__NDe-RW__bigCard{border-radius:var(--radius);background:var(--brand-fill);color:#fff;text-align:center;box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:.5rem;padding:clamp(1.2rem,4vw,1.8rem) 1rem;display:flex}.WomenCalculator-module__NDe-RW__bigLabel{opacity:.92;font-size:.85rem}.WomenCalculator-module__NDe-RW__bigValue{font-size:clamp(1.2rem,4.5vw,1.7rem);font-weight:560;line-height:1.5}.WomenCalculator-module__NDe-RW__bigCaption{opacity:.92;font-size:.85rem}.WomenCalculator-module__NDe-RW__progressTrack{background:#ffffff47;border-radius:999px;width:100%;max-width:320px;height:8px;overflow:hidden}.WomenCalculator-module__NDe-RW__progressFill{background:#fff;border-radius:999px;height:100%;transition:width .3s}.WomenCalculator-module__NDe-RW__rows{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.WomenCalculator-module__NDe-RW__row,.WomenCalculator-module__NDe-RW__rowMain{border:1px solid var(--card-border);background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.WomenCalculator-module__NDe-RW__rowLabel{color:var(--ink-soft);font-size:.9rem}.WomenCalculator-module__NDe-RW__rowValue{color:var(--ink);text-align:end;font-size:1rem;font-weight:490}.WomenCalculator-module__NDe-RW__tableWrap{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card);overflow-x:auto}.WomenCalculator-module__NDe-RW__table{border-collapse:collapse;width:100%;font-size:.9rem}.WomenCalculator-module__NDe-RW__table th{text-align:start;color:var(--ink-faint);border-bottom:1px solid var(--card-border);white-space:nowrap;padding:.7rem .9rem;font-size:.78rem;font-weight:490}.WomenCalculator-module__NDe-RW__table td{border-bottom:1px solid var(--card-border);color:var(--ink-soft);white-space:nowrap;padding:.7rem .9rem}.WomenCalculator-module__NDe-RW__table tr:last-child td{border-bottom:none}.WomenCalculator-module__NDe-RW__error{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--holiday) 35%, transparent);background:var(--holiday-soft);color:var(--holiday);margin:0;padding:1rem 1.1rem;font-size:.95rem}.WomenCalculator-module__NDe-RW__toolNote{color:var(--ink-faint);margin:0;font-size:.88rem;line-height:1.9}
