.tz-hero{background:linear-gradient(180deg,#03140F,#06281F 55%,#0B3A2C);padding-bottom:clamp(64px,9vw,120px)}.tz-ring{--r:clamp(170px,30vw,330px);position:absolute;left:50%;top:46%;width:0;height:0;z-index:-1;pointer-events:none;animation:stTurn 120s linear infinite}.tz-ring i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#F3E3B5,#C29A45 70%);opacity:.22;box-shadow:0 0 12px rgba(228,193,112,.35)}.tz-ring i:nth-child(5n+1){opacity:.5;width:14px;height:14px;left:-7px;top:-7px}@keyframes stTurn{to{transform:rotate(1turn)}}.tz-dhikr p{font-size:clamp(1.35rem,3vw,2.05rem)}.tz-dhikr footer i{font-style:italic;color:#F3E3B5}.tz-intro{display:grid;gap:clamp(20px,4vw,48px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;max-width:1120px;margin:0 auto}.tz-intro p{line-height:1.7}.tz-ten{list-style:none;margin:0;padding:0}.tz-ten,.tz-ten li{display:grid;gap:10px}.tz-ten li{grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 18px;border-radius:16px;background:linear-gradient(135deg,#F6F1E3,#FBF8EF);border:1px solid #eadfc1;font-weight:700;color:#3B2C0B}.tz-ten li span:last-child{text-align:right}.tz-ten li i{font-style:normal;color:#C29A45;font-size:1.2rem}.tz-table-wrap{max-width:980px;margin:0 auto;overflow-x:auto;border-radius:18px;border:1px solid var(--line);background:#fff;box-shadow:0 10px 30px rgba(6,40,31,.06)}.tz-table{width:100%;border-collapse:collapse;font-size:.98rem;min-width:520px}.tz-table td,.tz-table th{padding:13px 18px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.tz-table thead th{background:#06281F;color:#fff;font-size:.86rem;letter-spacing:.04em}.tz-table thead small{display:block;font-weight:500;color:#E4C170;font-size:.76rem;letter-spacing:0;margin-top:2px}.tz-table tbody th{font-weight:600;color:var(--ink)}.tz-table td{text-align:center;width:24%;color:var(--muted)}.tz-table td b{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:34px;border-radius:999px;background:var(--emerald-tint,#E7F3EC);color:var(--emerald-deep,#0E5A47);font-size:1.02rem}.tz-table tfoot td,.tz-table tfoot th{background:#FBF8EF;font-weight:700;border-bottom:0}.tz-table tfoot td b{background:#E4C170;color:#1a1204;padding:0 14px}.tz-howto{list-style:none;margin:0 auto;padding:0;max-width:1120px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));counter-reset:none}.tz-howto li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px;border-radius:18px;border:1px solid var(--line);background:#fff}.tz-howto i{font-style:normal;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#06281F;color:#E4C170;font-weight:800}.tz-howto h3{margin:0 0 6px;font-size:1.04rem;font-family:var(--font-body);letter-spacing:0}.tz-howto p{margin:0;font-size:.94rem;line-height:1.6;color:var(--muted)}.tz-guide{background:linear-gradient(180deg,#06281F,#03140F);color:#EAF0F7;padding:clamp(56px,7vw,100px) 0;scroll-margin-top:80px}.tz-methods{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 26px}.tz-methods button{font:inherit;display:grid;gap:2px;text-align:left;padding:12px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05);color:#fff;cursor:pointer;min-width:220px}.tz-methods button small{color:rgba(234,240,247,.65);font-size:.78rem}.tz-methods button.on{border-color:#E4C170;background:rgba(228,193,112,.14);box-shadow:0 0 0 3px rgba(228,193,112,.15)}.tz-board{display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr) minmax(220px,280px);align-items:center;max-width:1120px;margin:0 auto}.tz-dial{position:relative;width:clamp(150px,18vw,200px);aspect-ratio:1}.tz-dial svg{width:100%;height:100%;transform:rotate(-90deg)}.tz-dial circle{fill:none;stroke-width:8}.tz-dial .trk{stroke:rgba(255,255,255,.1)}.tz-dial .val{stroke:#E4C170;stroke-linecap:round;transition:stroke-dashoffset .25s ease}.tz-dial-in{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.tz-dial-in b{font-family:var(--font-head);font-size:clamp(2rem,4vw,2.8rem);color:#fff;line-height:1}.tz-dial-in span{font-size:.8rem;color:rgba(234,240,247,.7);letter-spacing:.08em;text-transform:uppercase}.tz-now{display:grid;gap:10px;justify-items:center;text-align:center;padding:clamp(18px,3vw,28px);border-radius:24px;border:1px solid rgba(228,193,112,.25);background:rgba(255,255,255,.04)}.tz-now h3{margin:0;color:#fff;font-size:clamp(1.25rem,2.4vw,1.6rem)}.tz-now p{margin:0;max-width:460px;color:rgba(234,240,247,.8);line-height:1.55}.tz-tag{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#E4C170}.tz-pips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:340px}.tz-pips i{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.14);transition:background .15s}.tz-pips i.on{background:#E4C170}.tz-tap{font:inherit;display:grid;gap:4px;justify-items:center;width:min(100%,300px);padding:20px 16px;border-radius:22px;border:0;cursor:pointer;background:linear-gradient(135deg,#E4C170,#C29A45);color:#1a1204;box-shadow:0 14px 34px rgba(228,193,112,.3);user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tz-tap:active{transform:scale(.97)}.tz-tap span{font-family:var(--font-arabic),"Amiri",serif;font-size:1.6rem;line-height:1.5}.tz-tap b{font-size:1.5rem}.tz-tap small{font-size:.8rem;opacity:.75}.tz-reset{font:inherit;font-size:.86rem;background:none;border:0;color:rgba(234,240,247,.7);text-decoration:underline;cursor:pointer;padding:6px}.tz-steps{list-style:none;margin:0;padding:0;display:grid;gap:6px}.tz-steps li{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);font-size:.9rem;color:rgba(234,240,247,.75)}.tz-steps li b{color:#fff}.tz-steps li.now{border-color:#E4C170;background:rgba(228,193,112,.12);color:#fff}.tz-steps li.ok{color:rgba(234,240,247,.45)}.tz-steps li.ok span:before{content:"✓ ";color:#7FD3A6}.tz-steps li.sum{background:none;border-style:dashed;font-weight:700;color:#E4C170}.tz-steps li.sum b{color:#E4C170}.tz-rules{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));max-width:1120px;margin:0 auto}.tz-rules article{padding:20px;border-radius:18px;background:#FBF8EF;border:1px solid #eadfc1}.tz-rules h3{margin:0 0 8px;font-size:1.06rem;font-family:var(--font-body);letter-spacing:0;color:#3B2C0B}.tz-rules p{margin:0;font-size:.94rem;line-height:1.65;color:var(--ink)}.tz-truth{grid-template-columns:auto 1fr}@media (prefers-reduced-motion:reduce){.tz-ring{animation:none}}@media (max-width:1023px){.tz-board{grid-template-columns:auto minmax(0,1fr)}.tz-steps{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.tz-intro{grid-template-columns:1fr}}@media (max-width:719px){.tz-board{grid-template-columns:1fr;justify-items:center}.tz-dial{width:150px}.tz-now{width:100%}.tz-methods button{min-width:0;flex:1 1 160px}.tz-table td,.tz-table th{padding:10px 12px}}