:root{font-family:Tahoma,"Segoe UI",Arial,sans-serif;color-scheme:dark}*{box-sizing:border-box}.screen{width:100%;height:100%;container-type:size;overflow:hidden}.presentation{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;background:#081522;color:#f7f1e6;padding:7cqh 8cqw;overflow:hidden;text-align:center}.presentation:after{content:'موبایل تکنیک';position:absolute;bottom:4cqh;right:5cqw;color:#f0dfbd44;font:700 1.8cqh Georgia,serif;letter-spacing:.12em}.copy{max-height:100%;max-width:100%;font-size:4.8cqh;line-height:1.75;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.copy h1{font-size:.65em;color:#d9b46d;margin:0 0 1em;font-weight:400}.copy p{font-size:1em;margin:0}.copy footer{font-size:.48em;margin-top:1.4em;color:#afc0c6}.quote-center{background:#091a29}.quote-center .copy:before{content:'“';font-family:Georgia,serif;color:#c99a52;display:block;font-size:2.1em;line-height:.75;margin-bottom:.2em}.quote-center .copy h1{display:none}.quote-center .copy p{font-size:1.15em}.quote-minimal{background:#f0ece5;color:#172b35;text-align:right;justify-content:flex-start}.quote-minimal:after{color:#1b3f5044}.quote-minimal .copy{border-right:.13em solid #b4823f;padding-right:1.1em}.quote-minimal .copy footer{color:#627279}.text-announcement{background:#0b1e31;text-align:right;justify-content:flex-start}.text-announcement .copy{max-width:82%}.text-announcement .copy h1{font-size:1.25em;color:#ead09e;font-weight:bold;margin-bottom:.45em}.text-announcement .copy p{font-size:.95em}.image-caption{align-items:flex-end;padding:0}.presentation img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.image-cover{padding:0}.image-cover .copy,.image-contain .copy{display:none}.image-cover:after{z-index:1;color:#fff9}.image-contain{background:#080d13;padding:0}.image-contain img{object-fit:contain}.image-caption .copy{position:relative;z-index:1;background:linear-gradient(transparent,#07121ee8 45%);width:100%;padding:8cqh 5cqw 4cqh;font-size:3.8cqh;max-height:65%;text-align:right}.image-caption .copy h1{margin-bottom:.2em}.image-caption:after{z-index:2;color:#fff8}.analog-clock,.ambient-screen{background:radial-gradient(circle at 50% 45%,#16334a 0,#091a2a 44%,#06101b 100%)}.analog-clock:after,.ambient-screen:after{content:'موبایل تکنیک';font:600 1.55cqh Tahoma,sans-serif;letter-spacing:.18em;right:auto;bottom:5cqh;color:#dfbd7b99}.clock-widget{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqh;width:100%;height:100%}.analog-face{position:relative;width:min(55cqw,62cqh);aspect-ratio:1;border:clamp(2px,.4cqh,7px) solid #e9dfca;border-radius:50%;background:#0a2133;box-shadow:0 0 0 1.2cqh #c99a5233,0 20px 80px #0006;--hour:0deg;--minute:0deg;--second:0deg}.analog-face:before{content:'';position:absolute;inset:6%;border:1px solid #e9dfca33;border-radius:50%}.analog-face i{position:absolute;left:50%;top:3%;height:7%;width:clamp(2px,.35cqh,6px);border-radius:5px;background:#e6dcc8;transform-origin:50% calc(50% + 655%);transform:translateX(-50%) rotate(calc(var(--i) * 30deg));}.analog-face i:nth-child(3n){height:10%;width:clamp(3px,.55cqh,8px);background:#c99a52}.hour-hand,.minute-hand,.second-hand{position:absolute;left:50%;bottom:50%;display:block;transform-origin:50% 100%;border-radius:5px;transform:translateX(-50%) rotate(var(--hour));}.hour-hand{height:26%;width:clamp(5px,.9cqh,13px);background:#f6eedf}.minute-hand{height:36%;width:clamp(3px,.55cqh,8px);background:#f6eedf;transform:translateX(-50%) rotate(var(--minute))}.second-hand{height:40%;width:clamp(1px,.22cqh,4px);background:#d7a652;transform:translateX(-50%) rotate(var(--second))}.pivot{position:absolute;left:50%;top:50%;width:clamp(9px,1.8cqh,23px);aspect-ratio:1;transform:translate(-50%,-50%);border:clamp(2px,.3cqh,5px) solid #d7a652;border-radius:50%;background:#0a2133}.clock-details{text-align:center}.digital-time{display:block;font-size:clamp(1rem,4.2cqh,4rem);font-weight:400;letter-spacing:.08em;color:#f6eedf;direction:ltr}.persian-date{display:block;margin-top:.45em;color:#cfb176;font-size:clamp(.7rem,2cqh,1.8rem)}.ambient-screen{background:radial-gradient(circle at 65% 35%,#1d3d4d 0,#0a1b2a 47%,#050f19 100%)}.ambient-screen .clock-widget{justify-content:center;gap:2cqh}.ambient-screen .analog-face{width:min(34cqw,39cqh);border-color:#d6bd89}.ambient-screen .clock-details{margin-top:1cqh}.ambient-screen .digital-time{font-size:clamp(1rem,3cqh,3rem)}.ambient-screen .persian-date{font-size:clamp(.7rem,1.6cqh,1.5rem)}.ambient-brand{position:absolute;top:6cqh;right:7cqw;color:#e1c58e;font-size:clamp(.55rem,1.7cqh,1.5rem);letter-spacing:.12em}.long .copy{font-size:3.3cqh}.very-long .copy{font-size:2.4cqh}
:root{font-family:Tahoma,"Segoe UI",Arial,sans-serif;color-scheme:dark}*{box-sizing:border-box}.screen{width:100%;height:100%;container-type:size;overflow:hidden}.presentation{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;background:#081522;color:#f7f1e6;padding:7cqh 8cqw;overflow:hidden;text-align:center}.presentation:after{content:'موبایل تکنیک';position:absolute;bottom:4cqh;right:5cqw;color:#f0dfbd44;font:700 1.8cqh Georgia,serif;letter-spacing:.12em}.copy{max-height:100%;max-width:100%;font-size:4.8cqh;line-height:1.75;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.copy h1{font-size:.65em;color:#d9b46d;margin:0 0 1em;font-weight:400}.copy p{font-size:1em;margin:0}.copy footer{font-size:.48em;margin-top:1.4em;color:#afc0c6}.quote-center{background:#091a29}.quote-center .copy:before{content:'“';font-family:Georgia,serif;color:#c99a52;display:block;font-size:2.1em;line-height:.75;margin-bottom:.2em}.quote-center .copy h1{display:none}.quote-center .copy p{font-size:1.15em}.quote-minimal{background:#f0ece5;color:#172b35;text-align:right;justify-content:flex-start}.quote-minimal:after{color:#1b3f5044}.quote-minimal .copy{border-right:.13em solid #b4823f;padding-right:1.1em}.quote-minimal .copy footer{color:#627279}.text-announcement{background:#0b1e31;text-align:right;justify-content:flex-start}.text-announcement .copy{max-width:82%}.text-announcement .copy h1{font-size:1.25em;color:#ead09e;font-weight:bold;margin-bottom:.45em}.text-announcement .copy p{font-size:.95em}.image-caption{align-items:flex-end;padding:0}.presentation img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.image-cover{padding:0}.image-cover .copy,.image-contain .copy{display:none}.image-cover:after{z-index:1;color:#fff9}.image-contain{background:#080d13;padding:0}.image-contain img{object-fit:contain}.image-caption .copy{position:relative;z-index:1;background:linear-gradient(transparent,#07121ee8 45%);width:100%;padding:8cqh 5cqw 4cqh;font-size:3.8cqh;max-height:65%;text-align:right}.image-caption .copy h1{margin-bottom:.2em}.image-caption:after{z-index:2;color:#fff8}.analog-clock,.ambient-screen{background:radial-gradient(circle at 50% 45%,#16334a 0,#091a2a 44%,#06101b 100%)}.analog-clock:after,.ambient-screen:after{content:'موبایل تکنیک';font:600 1.55cqh Tahoma,sans-serif;letter-spacing:.18em;right:auto;bottom:5cqh;color:#dfbd7b99}.clock-widget{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqh;width:100%;height:100%}.analog-face{position:relative;width:min(55cqw,62cqh);aspect-ratio:1;border:clamp(2px,.4cqh,7px) solid #e9dfca;border-radius:50%;background:#0a2133;box-shadow:0 0 0 1.2cqh #c99a5233,0 20px 80px #0006;--hour:0deg;--minute:0deg;--second:0deg}.analog-face:before{content:'';position:absolute;inset:6%;border:1px solid #e9dfca33;border-radius:50%}.analog-face i{position:absolute;left:50%;top:3%;height:7%;width:clamp(2px,.35cqh,6px);border-radius:5px;background:#e6dcc8;transform-origin:50% calc(50% + 655%);transform:translateX(-50%) rotate(calc(var(--i) * 30deg));}.analog-face i:nth-child(3n){height:10%;width:clamp(3px,.55cqh,8px);background:#c99a52}.hour-hand,.minute-hand,.second-hand{position:absolute;left:50%;bottom:50%;display:block;transform-origin:50% 100%;border-radius:5px;transform:translateX(-50%) rotate(var(--hour));}.hour-hand{height:26%;width:clamp(5px,.9cqh,13px);background:#f6eedf}.minute-hand{height:36%;width:clamp(3px,.55cqh,8px);background:#f6eedf;transform:translateX(-50%) rotate(var(--minute))}.second-hand{height:40%;width:clamp(1px,.22cqh,4px);background:#d7a652;transform:translateX(-50%) rotate(var(--second))}.pivot{position:absolute;left:50%;top:50%;width:clamp(9px,1.8cqh,23px);aspect-ratio:1;transform:translate(-50%,-50%);border:clamp(2px,.3cqh,5px) solid #d7a652;border-radius:50%;background:#0a2133}.clock-details{text-align:center}.digital-time{display:block;font-size:clamp(1rem,4.2cqh,4rem);font-weight:400;letter-spacing:.08em;color:#f6eedf;direction:ltr}.persian-date{display:block;margin-top:.45em;color:#cfb176;font-size:clamp(.7rem,2cqh,1.8rem)}.ambient-screen{background:radial-gradient(circle at 65% 35%,#1d3d4d 0,#0a1b2a 47%,#050f19 100%)}.ambient-screen .clock-widget{justify-content:center;gap:2cqh}.ambient-screen .analog-face{width:min(34cqw,39cqh);border-color:#d6bd89}.ambient-screen .clock-details{margin-top:1cqh}.ambient-screen .digital-time{font-size:clamp(1rem,3cqh,3rem)}.ambient-screen .persian-date{font-size:clamp(.7rem,1.6cqh,1.5rem)}.ambient-brand{position:absolute;top:6cqh;right:7cqw;color:#e1c58e;font-size:clamp(.55rem,1.7cqh,1.5rem);letter-spacing:.12em}.long .copy{font-size:3.3cqh}.very-long .copy{font-size:2.4cqh}
.quote-minimal{background:#081522;color:#f7f1e6;text-align:center;justify-content:center}.quote-minimal:after{color:#f0dfbd44}.quote-minimal .copy{border:0;padding:0;max-width:78%}.quote-minimal .copy:before{content:'“';display:block;color:#c99a52;font:2em Georgia,serif;line-height:.7;margin-bottom:.35em}.quote-minimal .copy footer{color:#afc0c6}
.ticker-led{display:block;overflow:hidden;background:#050b11;color:#e2af57;isolation:isolate}.ticker-led:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#050b11 0%,transparent 12%,transparent 88%,#050b11 100%);z-index:1;pointer-events:none}.ticker-track{position:absolute;top:50%;right:0;display:flex;align-items:center;width:max-content;min-width:100%;font-weight:700;font-size:clamp(2rem,8.5cqh,9rem);line-height:1.25;white-space:nowrap;will-change:transform;animation:ticker-travel 18s linear infinite}.ticker-track span{display:block;padding-inline:7vw;text-shadow:0 0 10px #d29a4140}.ticker-slow{animation-duration:26s}.ticker-medium{animation-duration:18s}.ticker-fast{animation-duration:11s}.ticker-brand{position:absolute;right:5cqw;bottom:4cqh;color:#e6c98e99;font-size:clamp(.55rem,1.5cqh,1.35rem);letter-spacing:.11em;z-index:2}@keyframes ticker-travel{from{transform:translate3d(100%,-50%,0)}to{transform:translate3d(-100%,-50%,0)}}@media(prefers-reduced-motion:reduce){.ticker-track{animation-duration:40s}}

.image-cover:after,.image-contain:after,.image-caption:after{content:none}
