﻿@import"https://fonts.googleapis.com/css2?family=Estedad:wght@100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--font-family: "Estedad", "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--heading-font-family: "Estedad", "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--d-font-family--monospace: "JetBrains Mono", "Estedad", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--base-font-size: 15px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--parch-cyan: #00eaff;--parch-cyan-hover: #33eeff;--parch-cyan-muted: rgba(0, 234, 255, 0.12);--parch-cyan-border: rgba(0, 234, 255, 0.28);--parch-green: #00ff80;--parch-green-muted: rgba(0, 255, 128, 0.12);--parch-blue: #0080ff;--parch-blue-muted: rgba(0, 128, 255, 0.12);--parch-purple: #8500b2;--parch-violet: #b000cc;--parch-gradient-brand: linear-gradient(135deg, #00eaff 0%, #0080ff 50%, #00ff80 100%);--parch-gradient-subtle: linear-gradient( 135deg, rgba(0, 234, 255, 0.08) 0%, rgba(0, 128, 255, 0.05) 50%, rgba(0, 255, 128, 0.08) 100% );--parch-card-bg: #121824;--parch-card-hover-bg: #161e2e;--parch-card-border: rgba(255, 255, 255, 0.08);--parch-card-border-hover: rgba(0, 234, 255, 0.35);--parch-glass-bg: rgba(14, 18, 26, 0.8);--parch-glass-blur: blur(16px);--parch-glass-border: 1px solid rgba(255, 255, 255, 0.1);--parch-shadow-xs: 0 1px 3px rgba(0, 0, 0, 0.05);--parch-shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.06);--parch-shadow-md: 0 8px 24px rgba(0, 0, 0, 0.12);--parch-shadow-lg: 0 16px 40px rgba(0, 0, 0, 0.22);--parch-shadow-hover: 0 12px 32px rgba(0, 0, 0, 0.14), 0 0 0 1px rgba(0, 234, 255, 0.2);--parch-shadow-button: 0 4px 14px rgba(0, 234, 255, 0.25);--parch-glow-sm: 0 0 12px rgba(0, 234, 255, 0.25);--parch-glow-cyan: 0 0 22px rgba(0, 234, 255, 0.3);--d-max-width: 1220px;--d-border-radius: 12px;--d-border-radius-large: 18px;--d-button-border-radius: 10px;--d-input-border-radius: 10px;--d-nav-pill-border-radius: 10px;--d-sidebar-border-radius: 10px;--d-sidebar-width: 17.5em;--d-sidebar-row-height: 2.4em;--d-header-height: 4.25rem;--header-offset: var(--d-header-height, 4.25rem);--parch-header-height: var(--d-header-height, 4.25rem);--canvas-header-height: var(--d-header-height, 4.25rem);--canvas-topic-list-padding: 0.95em;--parch-ease: cubic-bezier(0.16, 1, 0.3, 1);--parch-trans-fast: 0.16s var(--parch-ease);--parch-trans-normal: 0.26s var(--parch-ease)}html{font-family:var(--font-family);letter-spacing:-0.012em;scroll-padding-top:var(--header-offset, 4.25rem)}body{background-color:var(--secondary);color:var(--primary)}#main-outlet,#list-area,.list-controls{scroll-margin-top:var(--header-offset, 4.25rem)}.cooked,.d-editor-preview{line-height:1.6}h1,h2,h3,h4,h5,h6,.title,.topic-title{font-family:var(--heading-font-family);letter-spacing:-0.025em;font-weight:700}::selection{background:rgba(0,234,255,.2);color:inherit}p>code,li>code,td>code,span>code:not(.badge-category-bg){font-family:var(--d-font-family--monospace) !important;font-size:.88em !important;padding:.18em .45em;border-radius:6px;background:var(--primary-very-low);border:1px solid var(--primary-low);color:var(--parch-cyan) !important;word-break:break-word}.d-header-wrap{position:sticky;top:0;width:100%;z-index:1000}.d-header{height:var(--d-header-height, var(--canvas-header-height, 4.25rem));width:100%;background:var(--header_background);border-bottom:1px solid var(--primary-low);box-shadow:var(--parch-shadow-xs);position:relative;transition:background-color var(--parch-trans-normal),border-color var(--parch-trans-normal),box-shadow var(--parch-trans-normal)}.d-header::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent 0%, var(--parch-cyan-border) 25%, var(--parch-cyan) 50%, var(--parch-blue-muted) 75%, transparent 100%);opacity:.7;pointer-events:none}.d-header .wrap{max-width:var(--d-max-width, 1220px)}.d-header .contents{display:flex;align-items:center;justify-content:space-between}.d-header .title a{display:flex;align-items:center;gap:.75rem;text-decoration:none;transition:opacity var(--parch-trans-fast),transform var(--parch-trans-fast)}.d-header .title a:hover{opacity:.92;transform:translateY(-1px)}.d-header .title #site-logo{max-height:38px;width:auto;object-fit:contain}.d-header .floating-search-input-wrapper input[type=text],.d-header .search-input input[type=text]{border-radius:999px;border:1px solid var(--parch-card-border);background:var(--primary-very-low);padding:.45em 1.25em;font-size:.88rem;transition:all var(--parch-trans-fast);box-shadow:inset 0 1px 2px rgba(0,0,0,.04)}.d-header .floating-search-input-wrapper input[type=text]::placeholder,.d-header .search-input input[type=text]::placeholder{color:var(--primary-medium);opacity:.85}.d-header .floating-search-input-wrapper input[type=text]:focus,.d-header .search-input input[type=text]:focus{border-color:var(--parch-cyan);box-shadow:0 0 0 3px var(--parch-cyan-muted),var(--parch-glow-sm);background:var(--secondary)}.d-header .d-header-icons{display:flex;align-items:center;gap:4px}.d-header .d-header-icons .icon{border-radius:10px;transition:all var(--parch-trans-fast);padding:.45rem}.d-header .d-header-icons .icon:hover{background:var(--primary-low);color:var(--parch-cyan);transform:translateY(-1px)}.d-header .d-header-icons .header-dropdown-toggle.current-user .avatar{border-radius:50%;border:2px solid rgba(0,0,0,0);transition:all var(--parch-trans-fast)}.d-header .d-header-icons .header-dropdown-toggle.current-user .avatar:hover{border-color:var(--parch-cyan);box-shadow:var(--parch-glow-sm)}.d-header .d-header-icons .badge-notification{border-radius:999px;font-weight:700;font-size:.7rem;padding:.15em .45em;background:var(--parch-gradient-brand);color:#0b0f14;box-shadow:var(--parch-glow-sm)}.topic-list{border-collapse:separate;border-spacing:0 8px}.topic-list thead th{font-weight:600;color:var(--primary-medium);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--primary-low);padding:.65em .95em}.topic-list tbody tr{background:var(--parch-card-bg);border-radius:var(--d-border-radius);box-shadow:var(--parch-shadow-xs);border:1px solid var(--parch-card-border);transition:all var(--parch-trans-normal);position:relative}.topic-list tbody tr td{padding:var(--canvas-topic-list-padding, 0.95em);border:none}.topic-list tbody tr td:first-child{border-start-start-radius:var(--d-border-radius);border-end-start-radius:var(--d-border-radius);border-inline-start:3px solid rgba(0,0,0,0)}.topic-list tbody tr td:last-child{border-start-end-radius:var(--d-border-radius);border-end-end-radius:var(--d-border-radius)}.topic-list tbody tr:hover{background:var(--parch-card-hover-bg);border-color:var(--parch-card-border-hover);transform:translateY(-2px);box-shadow:var(--parch-shadow-hover)}.topic-list tbody tr:hover td:first-child{border-inline-start-color:var(--parch-cyan)}.topic-list tbody tr.unread td:first-child{border-inline-start-color:var(--parch-green)}.topic-list tbody tr.unread .main-link a.title{font-weight:700}.topic-list .main-link a.title{color:var(--primary);font-size:1.02rem;font-weight:600;line-height:1.45;transition:color var(--parch-trans-fast)}.topic-list .main-link a.title:hover{color:var(--parch-cyan)}.topic-list .posters a{margin-inline-end:-6px;display:inline-block;transition:transform var(--parch-trans-fast),z-index var(--parch-trans-fast);position:relative}.topic-list .posters a:hover{transform:scale(1.15) translateY(-1px);z-index:5}.topic-list .posters a .avatar{border:2px solid var(--secondary);border-radius:50%}.badge-wrapper.bullet .badge-category{font-weight:600;font-size:.82rem}.badge-wrapper.bullet .badge-category-bg{border-radius:4px}.discourse-tag{border-radius:6px;background:var(--primary-very-low);color:var(--primary-high) !important;font-size:.78rem;padding:.22em .6em;font-family:var(--d-font-family--monospace);border:1px solid var(--parch-card-border);transition:all var(--parch-trans-fast)}.discourse-tag:hover{background:var(--parch-cyan-muted);border-color:var(--parch-cyan-border);color:var(--parch-cyan) !important;transform:translateY(-1px)}.badge-notification{border-radius:999px;font-weight:700;font-size:.72rem;padding:.16em .52em}.badge-notification.unread-posts{background:var(--parch-green);color:#0b0f14;box-shadow:0 0 10px rgba(0,255,128,.35)}.badge-notification.new-posts{background:var(--parch-cyan);color:#0b0f14;box-shadow:0 0 10px rgba(0,234,255,.35)}.category-boxes,.category-boxes-with-topics{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:1.35rem;margin-bottom:2rem}.category-boxes .category-box,.category-boxes-with-topics .category-box{width:100%;margin:0;background:var(--parch-card-bg);border:1px solid var(--parch-card-border);border-radius:var(--d-border-radius-large);box-shadow:var(--parch-shadow-xs);transition:all var(--parch-trans-normal);overflow:hidden;position:relative}.category-boxes .category-box::before,.category-boxes-with-topics .category-box::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, var(--category-badge-color, var(--parch-cyan)) 0%, var(--category-badge-color, var(--parch-cyan)) 65%, transparent 130%);opacity:.9;transition:opacity var(--parch-trans-fast)}.category-boxes .category-box:hover,.category-boxes-with-topics .category-box:hover{transform:translateY(-3px);box-shadow:var(--parch-shadow-hover);border-color:var(--parch-card-border-hover)}.category-boxes .category-box:hover::before,.category-boxes-with-topics .category-box:hover::before{opacity:1}.category-boxes .category-box:hover .category-box-inner>.category-logo,.category-boxes .category-box:hover .parch-cat-mono,.category-boxes-with-topics .category-box:hover .category-box-inner>.category-logo,.category-boxes-with-topics .category-box:hover .parch-cat-mono{transform:scale(1.06)}.category-boxes .category-box .category-box-inner,.category-boxes-with-topics .category-box .category-box-inner{padding:1.5rem 1.4rem 1.25rem;display:flex;flex-direction:column;height:100%;border:none;background:rgba(0,0,0,0)}.category-boxes .category-box .category-box-inner>.category-logo,.category-boxes .category-box .parch-cat-mono,.category-boxes-with-topics .category-box .category-box-inner>.category-logo,.category-boxes-with-topics .category-box .parch-cat-mono{order:-1;align-self:center;margin:0 0 1.1rem;width:72px;height:72px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--parch-trans-normal),box-shadow var(--parch-trans-normal)}.category-boxes .category-box .category-box-inner>.category-logo,.category-boxes-with-topics .category-box .category-box-inner>.category-logo{background:var(--primary-very-low);border:1px solid var(--parch-card-border)}.category-boxes .category-box .category-box-inner>.category-logo img,.category-boxes-with-topics .category-box .category-box-inner>.category-logo img{margin:0;width:auto;height:auto;max-width:72%;max-height:44px;object-fit:contain}.category-boxes .category-box .parch-cat-mono,.category-boxes-with-topics .category-box .parch-cat-mono{font-size:1.65rem;font-weight:800;line-height:1;letter-spacing:-0.02em;color:#fff;background:linear-gradient(135deg, var(--category-badge-color, var(--parch-cyan)) 0%, color-mix(in srgb, var(--category-badge-color, var(--parch-cyan)) 45%, #0b0f14) 130%);box-shadow:0 8px 24px color-mix(in srgb, var(--category-badge-color, var(--parch-cyan)) 35%, transparent);-webkit-user-select:none;user-select:none}.category-boxes .category-box .category-logo:empty,.category-boxes-with-topics .category-box .category-logo:empty{display:none}.category-boxes .category-box .category-box-heading,.category-boxes-with-topics .category-box .category-box-heading{margin-bottom:.55rem;text-align:center}.category-boxes .category-box .category-box-heading .category-badge-wrapper,.category-boxes-with-topics .category-box .category-box-heading .category-badge-wrapper{justify-content:center;margin-bottom:.35rem}.category-boxes .category-box .category-box-heading .category-badge-wrapper .badge-wrapper.bullet .badge-category,.category-boxes-with-topics .category-box .category-box-heading .category-badge-wrapper .badge-wrapper.bullet .badge-category{font-size:.75rem}.category-boxes .category-box .category-box-heading h3,.category-boxes-with-topics .category-box .category-box-heading h3{font-size:1.25rem;font-weight:700;letter-spacing:-0.015em;margin:0;color:var(--primary);transition:color var(--parch-trans-fast)}.category-boxes .category-box .description,.category-boxes-with-topics .category-box .description{font-size:.88rem;color:var(--primary-medium);line-height:1.55;margin-bottom:1.1rem;flex-grow:1;text-align:center;overflow-wrap:anywhere}.category-boxes .category-box .category-stat,.category-boxes-with-topics .category-box .category-stat{align-self:center;display:inline-flex;align-items:center;gap:.4rem;font-size:.76rem;font-weight:600;color:var(--primary-medium);background:var(--primary-very-low);padding:.3rem .85rem;border-radius:999px;border:1px solid var(--parch-card-border);box-shadow:inset 0 1px 2px rgba(0,0,0,.03)}.category-boxes .category-box .category-stat .d-icon,.category-boxes-with-topics .category-box .category-stat .d-icon{color:var(--category-badge-color, var(--parch-cyan))}.category-boxes .category-box .subcategories,.category-boxes-with-topics .category-box .subcategories{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.95rem;padding-top:.95rem;border-top:1px solid var(--primary-low)}.category-boxes .category-box .subcategories .subcategory,.category-boxes-with-topics .category-box .subcategories .subcategory{font-size:.78rem;gap:.35rem;background:var(--primary-very-low);border:1px solid var(--parch-card-border);border-radius:999px;padding:.26rem .75rem;transition:all var(--parch-trans-fast)}.category-boxes .category-box .subcategories .subcategory:hover,.category-boxes-with-topics .category-box .subcategories .subcategory:hover{background:var(--parch-cyan-muted);border-color:var(--parch-cyan-border);color:var(--parch-cyan);transform:translateY(-1px)}.category-boxes .category-box .subcategories .subcategory .category-logo,.category-boxes-with-topics .category-box .subcategories .subcategory .category-logo{margin:0;display:inline-flex}.category-boxes .category-box .subcategories .subcategory .category-logo img,.category-boxes-with-topics .category-box .subcategories .subcategory .category-logo img{width:14px;height:14px;max-width:14px;margin:0}.category-boxes .category-box .subcategories .subcategory .badge-category,.category-boxes-with-topics .category-box .subcategories .subcategory .badge-category{font-weight:500}.topic-post article.boxed{background:var(--parch-card-bg);border-radius:var(--d-border-radius-large);border:1px solid var(--parch-card-border);margin-bottom:1.35rem;padding:1.5rem;box-shadow:var(--parch-shadow-xs);transition:all var(--parch-trans-fast)}.topic-post article.boxed:hover{border-color:var(--parch-card-border-hover);box-shadow:var(--parch-shadow-sm)}.topic-post .topic-avatar .avatar{border-radius:50%;transition:all var(--parch-trans-fast)}.topic-post .topic-avatar .avatar:hover{box-shadow:0 0 0 2px var(--parch-cyan),var(--parch-glow-sm)}.topic-post nav.post-controls .actions button{border-radius:8px;transition:all var(--parch-trans-fast);margin:0 1px}.topic-post nav.post-controls .actions button:hover{background:var(--primary-low);color:var(--parch-cyan);transform:translateY(-1px)}.topic-post nav.post-controls .actions button.like.d-hover{color:#ff5f56}.topic-meta-data .names .user-title,.names .user-title,.user-card .user-title{display:inline-flex;align-items:center;gap:.35rem;order:4;flex-basis:auto;font-size:.82rem;font-weight:500;color:var(--primary-medium);line-height:1.4;vertical-align:middle;background:rgba(0,0,0,0);border:none;padding:0;margin-inline-start:.4rem;border-radius:6px;direction:inherit;unicode-bidi:plaintext}.topic-meta-data .names .user-title.staff,.topic-meta-data .names .user-title[class*="--تیم-"],.topic-meta-data .names .user-title[class*="--team-"],.topic-meta-data .names .user-title[class*="--admin"],.topic-meta-data .names .user-title[class*="--mod"],.names .user-title.staff,.names .user-title[class*="--تیم-"],.names .user-title[class*="--team-"],.names .user-title[class*="--admin"],.names .user-title[class*="--mod"],.user-card .user-title.staff,.user-card .user-title[class*="--تیم-"],.user-card .user-title[class*="--team-"],.user-card .user-title[class*="--admin"],.user-card .user-title[class*="--mod"]{background:var(--parch-cyan-muted);border:1px solid var(--parch-cyan-border);color:var(--parch-cyan) !important;padding:.15rem .6rem;font-weight:600;font-size:.78rem;letter-spacing:0;box-shadow:var(--parch-glow-sm)}.parch-terminal-wrap{margin:1.35rem 0;border-radius:12px;overflow:hidden;border:1px solid var(--parch-card-border);box-shadow:var(--parch-shadow-md);background:#0b0f16}.parch-terminal-wrap .parch-terminal-header{background:#111722;padding:.6rem 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08)}.parch-terminal-wrap .parch-terminal-header .parch-terminal-controls{display:flex;align-items:center;gap:7px}.parch-terminal-wrap .parch-terminal-header .parch-terminal-controls .ctrl-dot{width:11px;height:11px;border-radius:50%;display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.4)}.parch-terminal-wrap .parch-terminal-header .parch-terminal-controls .ctrl-dot.red{background:#ff5f56}.parch-terminal-wrap .parch-terminal-header .parch-terminal-controls .ctrl-dot.yellow{background:#ffbd2e}.parch-terminal-wrap .parch-terminal-header .parch-terminal-controls .ctrl-dot.green{background:#27c93f}.parch-terminal-wrap .parch-terminal-header .parch-terminal-title{font-family:var(--d-font-family--monospace);font-size:.8rem;color:#8b949e;font-weight:500;display:flex;align-items:center;gap:.45rem}.parch-terminal-wrap .parch-terminal-header .parch-terminal-title svg{width:14px;height:14px;opacity:.75}.parch-terminal-wrap .parch-terminal-header .parch-terminal-title .prompt-indicator{font-weight:700}.parch-terminal-wrap .parch-terminal-header .parch-terminal-title .prompt-indicator.root{color:#ff5f56}.parch-terminal-wrap .parch-terminal-header .parch-terminal-title .prompt-indicator.user{color:var(--parch-cyan)}.parch-terminal-wrap .parch-terminal-header .parch-copy-btn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#c9d1d9;font-size:.75rem;padding:.28rem .75rem;border-radius:7px;cursor:pointer;font-family:var(--font-family);display:inline-flex;align-items:center;gap:.35rem;transition:all var(--parch-trans-fast)}.parch-terminal-wrap .parch-terminal-header .parch-copy-btn svg{width:13px;height:13px}.parch-terminal-wrap .parch-terminal-header .parch-copy-btn:hover{background:var(--parch-gradient-brand);color:#0b0f14;border-color:rgba(0,0,0,0);box-shadow:var(--parch-glow-sm);transform:translateY(-1px)}.parch-terminal-wrap pre{margin:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.parch-terminal-wrap pre code{font-family:var(--d-font-family--monospace) !important;font-size:.88rem !important;line-height:1.55 !important;padding:1.15rem 1.3rem !important;background:#0b0f16 !important;color:#e6edf3 !important;border:none !important;border-radius:0 !important}aside.quote{border-inline-start:3px solid var(--parch-cyan);background:var(--primary-very-low);border-start-start-radius:0;border-start-end-radius:var(--d-border-radius);border-end-start-radius:0;border-end-end-radius:var(--d-border-radius);padding:.95rem 1.25rem;margin:1.15rem 0;border:1px solid var(--parch-card-border);border-inline-start:3px solid var(--parch-cyan);box-shadow:var(--parch-shadow-xs)}aside.quote .title{color:var(--primary-high);font-weight:600}.timeline-container .topic-timeline .timeline-scrolltrack{background:var(--primary-low);border-radius:999px;width:4px}.timeline-container .topic-timeline .timeline-handle{background:var(--parch-cyan);border-radius:999px;box-shadow:var(--parch-glow-sm);transition:transform var(--parch-trans-fast)}.timeline-container .topic-timeline .timeline-handle:hover{transform:scale(1.15)}.cooked table,.d-editor-preview table{border-collapse:separate;border-spacing:0;border:1px solid var(--parch-card-border);border-radius:var(--d-border-radius);display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:var(--parch-shadow-xs)}.cooked table th,.cooked table td,.d-editor-preview table th,.d-editor-preview table td{border:none;padding:.6em .95em;font-size:.88rem;vertical-align:top}.cooked table th,.d-editor-preview table th{background:var(--primary-very-low);color:var(--primary-high);font-weight:600;text-align:start;border-bottom:1px solid var(--primary-low)}.cooked table td,.d-editor-preview table td{border-bottom:1px solid var(--primary-low)}.cooked table td+td,.d-editor-preview table td+td{border-inline-start:1px solid var(--primary-low)}.cooked table tr:last-child td,.d-editor-preview table tr:last-child td{border-bottom:none}.cooked table tbody tr:hover td,.d-editor-preview table tbody tr:hover td{background:var(--primary-very-low)}.cooked details,.d-editor-preview details{border:1px solid var(--parch-card-border);border-radius:var(--d-border-radius);background:var(--primary-very-low);margin:1.15rem 0;padding:0;overflow:hidden;box-shadow:var(--parch-shadow-xs)}.cooked details summary,.d-editor-preview details summary{cursor:pointer;list-style:none;font-weight:600;color:var(--primary-high);padding:.7rem 1.1rem;display:flex;align-items:center;gap:.5rem;transition:all var(--parch-trans-fast)}.cooked details summary::before,.d-editor-preview details summary::before{content:"";width:7px;height:7px;border-inline-start:2px solid var(--parch-cyan);border-block-end:2px solid var(--parch-cyan);transform:rotate(135deg);transition:transform var(--parch-trans-fast);margin-inline-end:.1rem}.cooked details summary::-webkit-details-marker,.d-editor-preview details summary::-webkit-details-marker{display:none}.cooked details summary:hover,.d-editor-preview details summary:hover{color:var(--parch-cyan)}.cooked details[open] summary,.d-editor-preview details[open] summary{border-bottom:1px solid var(--primary-low)}.cooked details[open] summary::before,.d-editor-preview details[open] summary::before{transform:rotate(45deg)}.cooked details>*:not(summary),.d-editor-preview details>*:not(summary){padding-inline:1.1rem}html,body,.sidebar-wrapper,.d-menu,.menu-panel,.parch-terminal-wrap pre,.cooked table,.d-editor-preview table,.select-kit-body{scrollbar-width:thin;scrollbar-color:var(--primary-low-mid) rgba(0,0,0,0)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:var(--primary-low-mid);border-radius:6px;border:2px solid var(--secondary)}::-webkit-scrollbar-thumb:hover{background:var(--parch-cyan)}:focus-visible{outline:2px solid var(--parch-cyan);outline-offset:2px}.sidebar-wrapper,.sidebar-container,.sidebar-sections{overflow-anchor:none}.sidebar-wrapper{align-self:start}.sidebar-wrapper .sidebar-container{height:100%}.sidebar-wrapper .sidebar-sections{scroll-behavior:auto !important}.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link,.sidebar-wrapper .sidebar-section-link{border-radius:var(--d-sidebar-border-radius);transition:all var(--parch-trans-fast);margin:2px 0;padding-inline:.65rem}.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link:hover,.sidebar-wrapper .sidebar-section-link:hover{background:var(--primary-low);color:var(--parch-cyan);transform:translateX(2px)}.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active,.sidebar-wrapper .sidebar-section-link.active{background:var(--parch-cyan-muted);color:var(--parch-cyan);font-weight:600;border-inline-start:3px solid var(--parch-cyan)}.sidebar-wrapper .sidebar-section-header{font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--primary-medium)}.btn-primary{background:var(--parch-gradient-brand);color:#0b0f14 !important;font-weight:600;border:none;border-radius:var(--d-button-border-radius);box-shadow:0 2px 8px rgba(0,0,0,.12);transition:all var(--parch-trans-fast)}.btn-primary .d-icon{color:#0b0f14}.btn-primary:hover{box-shadow:var(--parch-shadow-button);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-default{border-radius:var(--d-button-border-radius);border:1px solid var(--parch-card-border);transition:all var(--parch-trans-fast)}.btn-default:hover{background:var(--primary-low);color:var(--parch-cyan);border-color:var(--parch-cyan-border);transform:translateY(-1px)}.navigation-container{margin-block:.75rem 1.25rem}.navigation-container .nav-pills{display:flex;align-items:center;gap:.35rem;background:var(--primary-very-low);padding:.32rem;border-radius:calc(var(--d-nav-pill-border-radius) + 3px);border:1px solid var(--parch-card-border);width:fit-content}.navigation-container .nav-pills>li>a,.navigation-container .nav-pills .nav-item_link{border-radius:var(--d-nav-pill-border-radius);padding:.42em .95em;font-weight:500;font-size:.88rem;color:var(--primary-high);transition:all var(--parch-trans-fast)}.navigation-container .nav-pills>li>a:hover,.navigation-container .nav-pills .nav-item_link:hover{background:var(--primary-low);color:var(--parch-cyan)}.navigation-container .nav-pills>li>a.active,.navigation-container .nav-pills .nav-item_link.active{background:var(--secondary);color:var(--parch-cyan) !important;font-weight:600;box-shadow:var(--parch-shadow-xs),0 0 0 1px var(--parch-cyan-border)}.nav-pills>li>a{border-radius:var(--d-nav-pill-border-radius);padding:.42em .95em;font-weight:500;transition:all var(--parch-trans-fast)}.nav-pills>li>a:hover{background:var(--primary-low);color:var(--parch-cyan)}.nav-pills>li>a.active{background:var(--secondary);color:var(--parch-cyan) !important;font-weight:600;box-shadow:var(--parch-shadow-xs),0 0 0 1px var(--parch-cyan-border)}#reply-control{border-top-left-radius:var(--d-border-radius-large);border-top-right-radius:var(--d-border-radius-large);box-shadow:0 -10px 40px rgba(0,0,0,.28);border-top:2px solid var(--parch-cyan);background:var(--secondary);transition:height var(--parch-trans-normal)}#reply-control .d-editor-button-bar{border-bottom:1px solid var(--primary-low);padding:.35rem .65rem}#reply-control .d-editor-button-bar .btn{border-radius:6px;margin:1px;transition:all var(--parch-trans-fast)}#reply-control .d-editor-button-bar .btn:hover{background:var(--primary-low);color:var(--parch-cyan)}#reply-control .save-or-cancel .btn-primary{box-shadow:var(--parch-shadow-button)}.modal-inner-container{border-radius:var(--d-border-radius-large);box-shadow:var(--parch-shadow-lg);border:1px solid var(--parch-card-border)}html.parch-glass body{background-color:var(--secondary);background-image:radial-gradient(620px 420px at 8% -6%, rgba(0, 234, 255, 0.1) 0%, transparent 62%),radial-gradient(720px 520px at 104% 18%, rgba(0, 128, 255, 0.08) 0%, transparent 62%),radial-gradient(840px 620px at 42% 112%, rgba(0, 255, 128, 0.07) 0%, transparent 62%);background-attachment:fixed}html.parch-glass .d-header{background:var(--parch-glass-bg);-webkit-backdrop-filter:var(--parch-glass-blur);backdrop-filter:var(--parch-glass-blur)}html.parch-glass .category-box,html.parch-glass .topic-list tbody tr,html.parch-glass .topic-post article.boxed,html.parch-glass .modal-inner-container{background:var(--parch-glass-bg);border:var(--parch-glass-border);-webkit-backdrop-filter:var(--parch-glass-blur);backdrop-filter:var(--parch-glass-blur)}html.parch-glass .d-menu,html.parch-glass .menu-panel,html.parch-glass .user-menu,html.parch-glass .quick-access-panel,html.parch-glass .d-header-dropdown,html.parch-glass .fk-d-menu,html.parch-glass .dropdown-menu{background:var(--parch-glass-bg);border:var(--parch-glass-border);border-radius:var(--d-border-radius, 10px);box-shadow:var(--parch-shadow-lg);-webkit-backdrop-filter:var(--parch-glass-blur);backdrop-filter:var(--parch-glass-blur)}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.category-box:hover,.btn-primary:hover{transform:none !important}}
/*# sourceMappingURL=common_theme_31_7b89335f6c75117eb1cb7bdd6794ae00cccdd217.css.map?__ws=forum.parchlinux.com */
