|
|
| خط ۱: |
خط ۱: |
| /* =========================================================
| |
| صفحه اختصاصی 09056820426
| |
| سبک: مدرن، شرکتی، واکنشگرا، RTL
| |
| ========================================================= */
| |
|
| |
| /* پسزمینه کلی صفحه */
| |
| body.page-09056820426 { | | body.page-09056820426 { |
| background: | | background: linear-gradient(180deg, #f8fbff 0%, #eef4fb 100%); |
| radial-gradient(circle at top right, rgba(37, 99, 235, 0.10), transparent 28%),
| |
| radial-gradient(circle at top left, rgba(6, 182, 212, 0.08), transparent 24%),
| |
| linear-gradient(180deg, #f8fbff 0%, #f4f7fb 100%);
| |
| } | | } |
|
| |
|
| /* کانتینر اصلی محتوا */
| |
| body.page-09056820426 .mw-parser-output { | | body.page-09056820426 .mw-parser-output { |
| direction: rtl; | | direction: rtl; |
| max-width: 1180px; | | max-width: 1200px; |
| margin: 28px auto; | | margin: 24px auto; |
| padding: 34px 34px 42px; | | padding: 24px; |
| background: rgba(255, 255, 255, 0.94);
| | font-family: Tahoma, Arial, sans-serif; |
| border: 1px solid rgba(226, 232, 240, 0.9);
| |
| border-radius: 24px;
| |
| box-shadow: | |
| 0 10px 30px rgba(15, 23, 42, 0.06),
| |
| 0 20px 60px rgba(15, 23, 42, 0.05);
| |
| backdrop-filter: blur(8px);
| |
| -webkit-backdrop-filter: blur(8px);
| |
| color: #1f2937; | | color: #1f2937; |
| font-family: Tahoma, Arial, sans-serif;
| |
| line-height: 2; | | line-height: 2; |
| font-size: 17px;
| |
| overflow-wrap: break-word;
| |
| } | | } |
|
| |
|
| /* عنوان اصلی صفحه */
| | .hero-wrap { |
| body.page-09056820426 #firstHeading {
| | display: grid; |
| text-align: center; | | grid-template-columns: 1.1fr 0.9fr; |
| font-size: 38px; | | gap: 24px; |
| font-weight: 900;
| | align-items: stretch; |
| color: #0f172a; | | margin-bottom: 24px; |
| line-height: 1.5; | |
| margin: 8px 0 26px; | |
| letter-spacing: -0.3px;
| |
| position: relative;
| |
| } | | } |
|
| |
|
| body.page-09056820426 #firstHeading::after {
| | .hero-content, |
| content: "";
| | .hero-media, |
| display: block;
| | .panel { |
| width: 110px;
| | background: #fff; |
| height: 5px; | | border: 1px solid #e5e7eb; |
| margin: 14px auto 0; | | border-radius: 20px; |
| border-radius: 999px; | | box-shadow: 0 12px 30px rgba(15, 23, 42, 0.06); |
| background: linear-gradient(90deg, #2563eb 0%, #06b6d4 50%, #38bdf8 100%);
| |
| box-shadow: 0 6px 16px rgba(37, 99, 235, 0.20); | |
| } | | } |
|
| |
|
| /* پاراگرافها */
| | .hero-content { |
| body.page-09056820426 .mw-parser-output p {
| | padding: 28px; |
| margin: 16px 0; | |
| text-align: justify;
| |
| color: #334155;
| |
| } | | } |
|
| |
|
| /* تیترها */
| | .hero-badge { |
| body.page-09056820426 .mw-parser-output h2,
| | display: inline-block; |
| body.page-09056820426 .mw-parser-output h3,
| | padding: 8px 14px; |
| body.page-09056820426 .mw-parser-output h4,
| | border-radius: 999px; |
| body.page-09056820426 .mw-parser-output h5 {
| | background: #eff6ff; |
| color: #0f172a; | | color: #1d4ed8; |
| line-height: 1.6; | | font-weight: 700; |
| font-weight: 800; | | margin-bottom: 16px; |
| scroll-margin-top: 20px; | |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output h2 {
| | .hero-title { |
| font-size: 28px;
| | margin: 0 0 14px; |
| margin: 40px 0 18px; | | font-size: 40px; |
| padding: 0 0 12px; | | font-weight: 900; |
| border-bottom: 2px solid #dbeafe; | | color: #0f172a; |
| position: relative; | |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output h2::before {
| | .hero-text { |
| content: ""; | | font-size: 17px; |
| position: absolute; | | color: #334155; |
| bottom: -2px; | | margin-bottom: 22px; |
| right: 0;
| |
| width: 90px;
| |
| height: 2px;
| |
| background: linear-gradient(90deg, #2563eb, #06b6d4);
| |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output h3 {
| | .hero-actions { |
| font-size: 22px; | | display: flex; |
| margin: 30px 0 14px; | | flex-wrap: wrap; |
| padding-right: 14px;
| | gap: 12px; |
| border-right: 5px solid #3b82f6; | |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output h4 {
| | .hero-btn { |
| font-size: 18px; | | display: inline-block; |
| margin: 24px 0 12px; | | padding: 12px 18px; |
| color: #1d4ed8; | | border-radius: 14px; |
| | text-decoration: none; |
| | font-weight: 800; |
| | transition: 0.2s ease; |
| } | | } |
|
| |
|
| /* لینکها */
| | .hero-btn-primary { |
| body.page-09056820426 .mw-parser-output a {
| | background: linear-gradient(90deg, #2563eb, #06b6d4); |
| color: #2563eb; | | color: #fff; |
| text-decoration: none; | |
| font-weight: 700;
| |
| transition: all 0.22s ease;
| |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output a:hover {
| | .hero-btn-secondary { |
| | background: #f8fafc; |
| color: #0f172a; | | color: #0f172a; |
| text-decoration: underline; | | border: 1px solid #dbe3ee; |
| } | | } |
|
| |
|
| /* لیستها */
| | .hero-media { |
| body.page-09056820426 .mw-parser-output ul,
| | overflow: hidden; |
| body.page-09056820426 .mw-parser-output ol {
| | padding: 18px; |
| margin: 18px 0; | |
| padding-right: 24px; | |
| color: #334155;
| |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output li {
| | .hero-slider { |
| margin: 9px 0; | | height: 100%; |
| padding-right: 2px; | | min-height: 280px; |
| | display: grid; |
| | gap: 14px; |
| } | | } |
|
| |
|
| /* نقل قول / باکس توضیحی */
| | .hero-slide { |
| body.page-09056820426 .mw-parser-output blockquote {
| |
| margin: 24px 0;
| |
| padding: 18px 20px;
| |
| background: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%);
| |
| border-right: 5px solid #06b6d4;
| |
| border-radius: 16px; | | border-radius: 16px; |
| color: #334155; | | background: linear-gradient(135deg, #dbeafe, #ecfeff); |
| box-shadow: inset 0 0 0 1px rgba(226, 232, 240, 0.9); | | display: flex; |
| | align-items: center; |
| | justify-content: center; |
| | font-size: 20px; |
| | font-weight: 800; |
| | color: #0f172a; |
| | min-height: 80px; |
| } | | } |
|
| |
|
| /* جداول */
| | .hero-slide.active { |
| body.page-09056820426 .mw-parser-output table {
| | background: linear-gradient(135deg, #2563eb, #06b6d4); |
| width: 100%; | | color: #fff; |
| margin: 24px 0;
| | min-height: 120px; |
| border-collapse: separate;
| |
| border-spacing: 0;
| |
| background: #ffffff;
| |
| border: 1px solid #e5e7eb; | |
| border-radius: 18px; | |
| overflow: hidden;
| |
| box-shadow: 0 8px 22px rgba(15, 23, 42, 0.05);
| |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output th,
| | .content-grid { |
| body.page-09056820426 .mw-parser-output td {
| | display: grid; |
| padding: 14px 16px; | | grid-template-columns: 1fr 1fr; |
| text-align: right; | | gap: 24px; |
| border-bottom: 1px solid #eef2f7; | | margin-bottom: 24px; |
| vertical-align: top; | |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output tr:last-child td {
| | .panel { |
| border-bottom: 0; | | padding: 24px; |
| | margin-bottom: 24px; |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output th {
| | .panel h2 { |
| background: linear-gradient(90deg, #eff6ff 0%, #ecfeff 100%); | | margin-top: 0; |
| | font-size: 26px; |
| color: #0f172a; | | color: #0f172a; |
| font-weight: 800;
| |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output tr:nth-child(even) td {
| | .video-box { |
| background: #fbfdff; | | position: relative; |
| }
| | aspect-ratio: 16 / 9; |
| | | border-radius: 16px; |
| /* wikitable و infobox */ | |
| body.page-09056820426 .wikitable,
| |
| body.page-09056820426 .infobox {
| |
| border-radius: 18px; | |
| overflow: hidden; | | overflow: hidden; |
| | background: #000; |
| } | | } |
|
| |
|
| /* تصاویر */
| | .video-box iframe { |
| body.page-09056820426 .mw-parser-output img {
| | width: 100%; |
| max-width: 100%; | | height: 100%; |
| height: auto; | | border: 0; |
| border-radius: 16px; | |
| box-shadow: 0 10px 24px rgba(15, 23, 42, 0.08);
| |
| } | | } |
|
| |
|
| /* کد و pre */
| | .category-grid, |
| body.page-09056820426 .mw-parser-output code {
| | .service-grid, |
| direction: ltr;
| | .social-grid, |
| display: inline-block;
| | .contact-grid, |
| padding: 3px 8px;
| | .benefit-grid { |
| border-radius: 10px;
| | display: grid; |
| background: #eff6ff; | | gap: 14px; |
| color: #1d4ed8;
| |
| font-family: Consolas, Monaco, monospace;
| |
| font-size: 0.95em; | |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output pre {
| | .category-grid, |
| direction: ltr; | | .service-grid, |
| text-align: left;
| | .benefit-grid { |
| padding: 18px;
| | grid-template-columns: repeat(2, minmax(0, 1fr)); |
| margin: 22px 0;
| |
| background: #0f172a;
| |
| color: #e2e8f0;
| |
| border-radius: 18px;
| |
| overflow-x: auto;
| |
| box-shadow: 0 12px 26px rgba(2, 6, 23, 0.20);
| |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output pre code {
| | .social-grid { |
| background: transparent; | | grid-template-columns: repeat(4, minmax(0, 1fr)); |
| color: inherit;
| |
| padding: 0;
| |
| } | | } |
|
| |
|
| /* خطوط جداکننده */
| | .category-card, |
| body.page-09056820426 .mw-parser-output hr {
| | .service-card, |
| border: 0; | | .contact-item, |
| height: 1px; | | .benefit-item, |
| margin: 34px 0; | | .social-link { |
| background: linear-gradient(90deg, transparent, #cbd5e1, transparent); | | border-radius: 16px; |
| | padding: 16px; |
| | border: 1px solid #e5e7eb; |
| | background: #f8fbff; |
| } | | } |
|
| |
|
| /* باکس ویژه برای هر div سفارشی که کاربر بسازد */
| | .category-card h3 { |
| body.page-09056820426 .mw-parser-output .card,
| | margin: 0 0 8px; |
| body.page-09056820426 .mw-parser-output .service-box,
| | font-size: 18px; |
| body.page-09056820426 .mw-parser-output .info-box {
| |
| background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%); | |
| border: 1px solid #e2e8f0;
| |
| border-radius: 18px; | |
| padding: 20px;
| |
| margin: 20px 0;
| |
| box-shadow: 0 8px 20px rgba(15, 23, 42, 0.05);
| |
| } | | } |
|
| |
|
| /* تاکید روی متن بولد */
| | .service-card, |
| body.page-09056820426 .mw-parser-output b,
| | .benefit-item { |
| body.page-09056820426 .mw-parser-output strong {
| | text-align: center; |
| | font-weight: 700; |
| color: #0f172a; | | color: #0f172a; |
| font-weight: 800;
| |
| } | | } |
|
| |
|
| /* فوتر دستهبندی یا بخشهای انتهایی */
| | .social-link { |
| body.page-09056820426 #catlinks,
| | text-align: center; |
| body.page-09056820426 .printfooter {
| | text-decoration: none; |
| margin-top: 28px; | | color: #1d4ed8; |
| border-radius: 14px; | |
| }
| |
| | |
| /* فرمها و input ها اگر در صفحه موجود باشند */
| |
| body.page-09056820426 input[type="text"],
| |
| body.page-09056820426 input[type="search"],
| |
| body.page-09056820426 input[type="email"],
| |
| body.page-09056820426 input[type="tel"],
| |
| body.page-09056820426 textarea,
| |
| body.page-09056820426 select {
| |
| width: 100%;
| |
| max-width: 100%;
| |
| border: 1px solid #dbe3ee;
| |
| border-radius: 14px;
| |
| padding: 12px 14px;
| |
| font-family: inherit;
| |
| font-size: 15px;
| |
| background: #fff;
| |
| color: #1f2937;
| |
| transition: all 0.2s ease;
| |
| box-sizing: border-box;
| |
| }
| |
| | |
| body.page-09056820426 input:focus,
| |
| body.page-09056820426 textarea:focus,
| |
| body.page-09056820426 select:focus {
| |
| outline: none;
| |
| border-color: #60a5fa; | |
| box-shadow: 0 0 0 4px rgba(96, 165, 250, 0.18);
| |
| }
| |
| | |
| /* دکمهها اگر وجود داشته باشند */
| |
| body.page-09056820426 button,
| |
| body.page-09056820426 input[type="submit"],
| |
| body.page-09056820426 input[type="button"] {
| |
| background: linear-gradient(90deg, #2563eb, #06b6d4);
| |
| color: #fff;
| |
| border: 0;
| |
| border-radius: 14px;
| |
| padding: 12px 18px;
| |
| font-family: inherit;
| |
| font-size: 15px;
| |
| font-weight: 800; | | font-weight: 800; |
| cursor: pointer; | | background: #eff6ff; |
| transition: transform 0.18s ease, box-shadow 0.18s ease, opacity 0.18s ease;
| |
| box-shadow: 0 10px 22px rgba(37, 99, 235, 0.22);
| |
| }
| |
| | |
| body.page-09056820426 button:hover,
| |
| body.page-09056820426 input[type="submit"]:hover,
| |
| body.page-09056820426 input[type="button"]:hover {
| |
| transform: translateY(-1px);
| |
| box-shadow: 0 14px 26px rgba(37, 99, 235, 0.28);
| |
| opacity: 0.96;
| |
| } | | } |
|
| |
|
| /* جدولهای خیلی عریض */
| | .contact-item { |
| body.page-09056820426 .mw-parser-output {
| | display: flex; |
| overflow-x: visible; | | flex-direction: column; |
| | gap: 6px; |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output table {
| | @media (max-width: 900px) { |
| display: table;
| | .hero-wrap, |
| }
| | .content-grid { |
| | | grid-template-columns: 1fr; |
| /* =========================
| |
| واکنشگرایی - تبلت
| |
| ========================= */
| |
| @media (max-width: 992px) { | |
| body.page-09056820426 .mw-parser-output { | |
| max-width: calc(100% - 28px); | |
| margin: 18px auto;
| |
| padding: 26px 22px 32px;
| |
| border-radius: 20px;
| |
| font-size: 16px;
| |
| } | | } |
|
| |
|
| body.page-09056820426 #firstHeading { | | .social-grid { |
| font-size: 32px; | | grid-template-columns: repeat(2, minmax(0, 1fr)); |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output h2 { | | .category-grid, |
| font-size: 25px; | | .service-grid, |
| | .benefit-grid { |
| | grid-template-columns: 1fr; |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output h3 { | | .hero-title { |
| font-size: 20px; | | font-size: 32px; |
| } | | } |
| } | | } |
|
| |
|
| /* =========================
| | @media (max-width: 560px) { |
| واکنشگرایی - موبایل
| | body.page-09056820426 .mw-parser-output { |
| ========================= */
| | padding: 12px; |
| @media (max-width: 768px) { | |
| body.page-09056820426 { | |
| background: linear-gradient(180deg, #f8fbff 0%, #f3f7fc 100%); | |
| } | | } |
|
| |
|
| body.page-09056820426 .mw-parser-output { | | .hero-content, |
| max-width: calc(100% - 18px);
| | .hero-media, |
| margin: 10px auto;
| | .panel { |
| padding: 20px 14px 24px; | | padding: 16px; |
| border-radius: 16px; | | border-radius: 16px; |
| font-size: 15px;
| |
| line-height: 1.95;
| |
| box-shadow: 0 8px 22px rgba(15, 23, 42, 0.06);
| |
| } | | } |
|
| |
|
| body.page-09056820426 #firstHeading { | | .social-grid { |
| font-size: 26px; | | grid-template-columns: 1fr; |
| margin-bottom: 20px;
| |
| } | | } |
|
| |
|
| body.page-09056820426 #firstHeading::after { | | .hero-title { |
| width: 80px;
| | font-size: 26px; |
| height: 4px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output h2 {
| |
| font-size: 22px;
| |
| margin-top: 30px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output h3 {
| |
| font-size: 18px;
| |
| padding-right: 10px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output table,
| |
| body.page-09056820426 .wikitable,
| |
| body.page-09056820426 .infobox {
| |
| display: block;
| |
| width: 100%;
| |
| overflow-x: auto;
| |
| -webkit-overflow-scrolling: touch;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output th,
| |
| body.page-09056820426 .mw-parser-output td {
| |
| white-space: nowrap;
| |
| font-size: 14px; | |
| padding: 12px 10px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output blockquote {
| |
| padding: 16px 14px;
| |
| border-radius: 14px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output pre {
| |
| padding: 14px;
| |
| border-radius: 14px;
| |
| font-size: 13px;
| |
| }
| |
| }
| |
| | |
| /* =========================
| |
| موبایل کوچک
| |
| ========================= */
| |
| @media (max-width: 480px) {
| |
| body.page-09056820426 .mw-parser-output {
| |
| padding: 16px 12px 20px;
| |
| font-size: 14.4px;
| |
| border-radius: 14px;
| |
| }
| |
| | |
| body.page-09056820426 #firstHeading {
| |
| font-size: 22px;
| |
| line-height: 1.6;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output h2 {
| |
| font-size: 19px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output h3 {
| |
| font-size: 16.5px;
| |
| }
| |
| | |
| body.page-09056820426 .mw-parser-output p {
| |
| text-align: right;
| |
| } | | } |
| } | | } |