.dc-app{--dc-primary:#0f172a;--dc-accent:#2563eb;--dc-accent-soft:color-mix(in srgb,var(--dc-accent) 10%,white);--dc-bg:#f7f9fc;--dc-surface:#ffffff;--dc-text:#172033;--dc-muted:#687386;--dc-border:#e6eaf0;--dc-border-strong:#d8dee8;--dc-success:#059669;--dc-danger:#dc2626;--dc-radius:18px;--dc-shadow:0 18px 45px rgba(15,23,42,.08);color:var(--dc-text);background:var(--dc-bg);border:1px solid var(--dc-border);border-radius:24px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;line-height:1.5;overflow:clip;position:relative;width:100%;-webkit-font-smoothing:antialiased;}.dc-app *,.dc-app *::before,.dc-app *::after{box-sizing:border-box;}.dc-app button,.dc-app input,.dc-app textarea,.dc-app select{font:inherit;}.dc-app button{color:inherit;}.dc-app a{color:inherit;text-decoration:none;}.dc-app img{display:block;max-width:100%;}.dc-app h1,.dc-app h2,.dc-app h3,.dc-app p{margin-top:0;}.dc-app [hidden]{display:none !important;}.dc-icon{display:inline-block;flex:0 0 auto;height:21px;vertical-align:middle;width:21px;}.dc-avatar{aspect-ratio:1;border-radius:50%;object-fit:cover;}.dc-skip-link{background:var(--dc-primary);border-radius:0 0 8px 0;color:#fff !important;left:-9999px;padding:10px 14px;position:absolute;top:0;z-index:999;}.dc-skip-link:focus{left:0;}.dc-app:focus-visible{outline:3px solid color-mix(in srgb,var(--dc-accent) 35%,transparent);outline-offset:2px;}.dc-app>:not(.dc-matrix-background){position:relative;z-index:1;}.dc-matrix-background{--dc-matrix-distance:100vh;align-items:flex-start;display:flex;gap:clamp(13px,2vw,30px);inset:0;justify-content:space-around;opacity:.16;overflow:hidden;padding:0 12px;pointer-events:none;position:absolute;z-index:0;}.dc-matrix-background.is-intensity-1{opacity:.08;}.dc-matrix-background.is-intensity-3{opacity:.24;}.dc-matrix-column{animation:dc-matrix-fall linear infinite;color:color-mix(in srgb,var(--dc-accent) 72%,#12b981);flex:0 1 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;line-height:1.55;min-width:16px;text-align:center;text-shadow:0 0 8px color-mix(in srgb,var(--dc-accent) 35%,transparent);transform:translateY(-110%);white-space:pre-line;}.dc-matrix-column:nth-child(3n+2){color:color-mix(in srgb,var(--dc-secondary) 60%,#15b8d8);}@keyframes dc-matrix-fall{from{transform:translateY(-110%);}to{transform:translateY(calc(var(--dc-matrix-distance) + 110%));}}@media (prefers-reduced-motion:reduce){.dc-matrix-background{display:none!important;}}.dc-layout{display:grid;grid-template-columns:minmax(205px,245px) minmax(500px,690px) minmax(250px,315px);justify-content:center;margin:0 auto;max-width:1270px;min-height:780px;}.dc-left-sidebar{background:rgba(255,255,255,.78);border-right:1px solid var(--dc-border);min-width:0;}.dc-left-sticky,.dc-right-sticky{position:sticky;top:24px;}.dc-left-sticky{display:flex;flex-direction:column;min-height:760px;padding:28px 20px 20px;}.dc-brand{align-items:center;display:flex;gap:11px;margin-bottom:34px;min-width:0;}.dc-brand-mark{align-items:center;background:linear-gradient(145deg,var(--dc-accent),color-mix(in srgb,var(--dc-accent) 65%,#7c3aed));border-radius:12px;box-shadow:0 9px 24px color-mix(in srgb,var(--dc-accent) 26%,transparent);color:#fff;display:inline-flex;flex:0 0 auto;font-size:21px;font-weight:900;height:43px;justify-content:center;letter-spacing:-.06em;width:43px;}.dc-brand-copy{display:flex;flex-direction:column;line-height:1.2;min-width:0;}.dc-brand-copy strong{color:var(--dc-primary);font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dc-brand-copy small{color:var(--dc-muted);font-size:10px;letter-spacing:.02em;margin-top:3px;}.dc-main-nav{display:flex;flex-direction:column;gap:5px;}.dc-nav-item{align-items:center;background:transparent;border:0;border-radius:13px;cursor:pointer;display:flex;font-weight:620;gap:13px;padding:12px 13px;text-align:left;transition:.2s ease;width:100%;}.dc-nav-item .dc-icon{color:#64748b;height:22px;width:22px;}.dc-nav-item:hover{background:#f1f5f9;color:var(--dc-primary);transform:translateX(2px);}.dc-nav-item.is-active{background:var(--dc-accent-soft);color:var(--dc-accent);}.dc-nav-item.is-active .dc-icon{color:var(--dc-accent);stroke-width:2.2;}.dc-button{align-items:center;background:var(--dc-accent);border:1px solid var(--dc-accent);border-radius:999px;box-shadow:0 9px 20px color-mix(in srgb,var(--dc-accent) 18%,transparent);color:#fff !important;cursor:pointer;display:inline-flex;font-weight:700;gap:7px;justify-content:center;min-height:42px;padding:9px 19px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;}.dc-button:hover{box-shadow:0 12px 27px color-mix(in srgb,var(--dc-accent) 28%,transparent);filter:brightness(1.04);transform:translateY(-1px);}.dc-button:disabled{cursor:wait;filter:grayscale(.2);opacity:.65;transform:none;}.dc-button .dc-icon{height:18px;width:18px;}.dc-button-small{min-height:34px;padding:6px 16px;}.dc-button-outline{background:#fff;box-shadow:none;color:var(--dc-accent) !important;}.dc-compose-jump,.dc-login-button{margin-top:21px;width:100%;}.dc-sidebar-account{align-items:center;background:transparent;border:0;border-radius:14px;display:flex;gap:10px;margin-top:auto;min-width:0;padding:10px;text-align:left;width:100%;}button.dc-sidebar-account{cursor:pointer;}button.dc-sidebar-account:hover{background:#f1f5f9;}.dc-sidebar-account .dc-avatar{flex:0 0 auto;height:42px;width:42px;}.dc-sidebar-account>div:last-child{display:flex;flex-direction:column;min-width:0;}.dc-sidebar-account strong{color:var(--dc-primary);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dc-sidebar-account span{color:var(--dc-muted);font-size:11px;}.dc-guest-avatar{align-items:center;background:#e9eef5;border-radius:50%;color:#64748b;display:flex;flex:0 0 auto;height:42px;justify-content:center;width:42px;}.dc-guest-avatar .dc-icon{height:19px;width:19px;}.dc-main-column{background:var(--dc-surface);border-right:1px solid var(--dc-border);min-width:0;}.dc-feed-header{align-items:center;backdrop-filter:blur(15px);background:rgba(255,255,255,.88);border-bottom:1px solid var(--dc-border);display:flex;gap:18px;justify-content:space-between;min-height:82px;padding:14px 22px;position:sticky;top:0;z-index:20;}.dc-feed-title{line-height:1;}.dc-feed-kicker{color:var(--dc-accent);display:block;font-size:9px;font-weight:800;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase;}.dc-feed-title h1{color:var(--dc-primary);font-size:20px;letter-spacing:-.03em;margin:0;}.dc-search-box{align-items:center;background:#f3f6fa;border:1px solid transparent;border-radius:999px;display:flex;gap:8px;max-width:265px;padding:8px 13px;transition:.2s;width:48%;}.dc-search-box:focus-within{background:#fff;border-color:color-mix(in srgb,var(--dc-accent) 55%,white);box-shadow:0 0 0 3px var(--dc-accent-soft);}.dc-search-box .dc-icon{color:#7c8799;height:18px;width:18px;}.dc-search-box input{background:transparent;border:0;color:var(--dc-text);min-width:0;outline:0;padding:0;width:100%;}.dc-search-box input::placeholder{color:#9aa3b1;}.dc-welcome-card{align-items:center;background:linear-gradient(135deg,#0c172b 0%,var(--dc-primary) 48%,color-mix(in srgb,var(--dc-accent) 46%,#111827) 100%);color:#fff;display:flex;gap:20px;min-height:196px;overflow:hidden;padding:31px 34px;position:relative;}.dc-welcome-card::before{background:radial-gradient(circle,rgba(255,255,255,.14),transparent 68%);content:"";height:280px;position:absolute;right:-70px;top:-90px;width:280px;}.dc-welcome-card>div:first-child{max-width:455px;position:relative;z-index:2;}.dc-eyebrow{align-items:center;color:var(--dc-accent);display:inline-flex;font-size:10px;font-weight:800;gap:6px;letter-spacing:.08em;text-transform:uppercase;}.dc-welcome-card .dc-eyebrow{color:#93c5fd;}.dc-eyebrow .dc-icon{height:14px;width:14px;}.dc-welcome-card h2{font-size:clamp(24px,3vw,32px);letter-spacing:-.04em;line-height:1.08;margin:10px 0 11px;}.dc-welcome-card p{color:#cbd5e1;font-size:13px;line-height:1.65;margin:0;max-width:450px;}.dc-welcome-orbit{flex:0 0 auto;height:118px;margin-left:auto;position:relative;width:118px;}.dc-welcome-orbit::before,.dc-welcome-orbit::after{border:1px solid rgba(255,255,255,.2);border-radius:50%;content:"";inset:0;position:absolute;}.dc-welcome-orbit::after{inset:14px;}.dc-orbit-main{align-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);border-radius:19px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 12px 30px rgba(0,0,0,.18);display:flex;font-size:31px;font-weight:900;height:66px;justify-content:center;left:26px;position:absolute;top:26px;width:66px;}.dc-orbit-dot{background:#60a5fa;border:3px solid rgba(15,23,42,.7);border-radius:50%;height:14px;position:absolute;width:14px;}.dc-dot-one{right:8px;top:12px;}.dc-dot-two{bottom:4px;left:23px;background:#a78bfa;}.dc-dot-three{left:-1px;top:42px;background:#34d399;height:10px;width:10px;}.dc-composer{background:#fff;border-bottom:1px solid var(--dc-border);display:flex;gap:13px;padding:21px 23px 15px;}.dc-composer>.dc-avatar{height:48px;width:48px;}.dc-compose-form{min-width:0;width:100%;}.dc-compose-form textarea{background:transparent;border:0;color:var(--dc-text);display:block;font-size:17px;line-height:1.45;min-height:68px;outline:0;padding:9px 2px;resize:vertical;width:100%;}.dc-compose-form textarea::placeholder{color:#94a0b1;}.dc-compose-toolbar{align-items:center;border-top:1px solid #f0f2f5;display:flex;gap:12px;justify-content:space-between;padding-top:11px;}.dc-compose-tools,.dc-compose-submit{align-items:center;display:flex;gap:9px;}.dc-tool-button{align-items:center;border-radius:9px;color:var(--dc-accent);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:5px;padding:7px;}.dc-tool-button:hover{background:var(--dc-accent-soft);}.dc-tool-button .dc-icon{height:19px;width:19px;}.dc-category-select select{appearance:none;background:#f6f8fb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2364748b'%3E%3Cpath d='m3 5 3 3 3-3'/%3E%3C/svg%3E") no-repeat right 8px center;border:1px solid var(--dc-border);border-radius:9px;color:var(--dc-muted);font-size:11px;max-width:145px;padding:7px 24px 7px 9px;}.dc-char-counter{color:#9aa3b2;font-size:10px;white-space:nowrap;}.dc-compose-submit .dc-button{min-height:36px;padding:7px 18px;}.dc-image-preview{display:grid;gap:7px;grid-template-columns:repeat(4,1fr);margin:5px 0 12px;}.dc-preview-item{aspect-ratio:1.2;border-radius:12px;overflow:hidden;position:relative;}.dc-preview-item img{height:100%;object-fit:cover;width:100%;}.dc-preview-remove{align-items:center;background:rgba(15,23,42,.82);border:0;border-radius:50%;color:#fff !important;cursor:pointer;display:flex;font-size:19px;height:26px;justify-content:center;position:absolute;right:6px;top:6px;width:26px;}.dc-guest-compose{align-items:center;border-bottom:1px solid var(--dc-border);display:flex;gap:12px;padding:19px 22px;}.dc-guest-compose-icon{align-items:center;background:var(--dc-accent-soft);border-radius:50%;color:var(--dc-accent);display:flex;flex:0 0 auto;height:44px;justify-content:center;width:44px;}.dc-guest-compose>div:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0;}.dc-guest-compose strong{color:var(--dc-primary);font-size:13px;}.dc-guest-compose span{color:var(--dc-muted);font-size:11px;}.dc-guest-compose .dc-button{min-height:36px;white-space:nowrap;}.dc-feed-tabs{background:#fff;border-bottom:1px solid var(--dc-border);display:grid;grid-template-columns:repeat(4,1fr);padding:0 12px;position:sticky;top:82px;z-index:18;}.dc-filter-tab{background:transparent;border:0;color:var(--dc-muted);cursor:pointer;font-size:12px;font-weight:700;padding:15px 6px 13px;position:relative;}.dc-filter-tab::after{background:var(--dc-accent);border-radius:2px;bottom:0;content:"";height:3px;left:32%;opacity:0;position:absolute;right:32%;transform:scaleX(.4);transition:.2s;}.dc-filter-tab:hover{background:#f8fafc;color:var(--dc-primary);}.dc-filter-tab.is-active{color:var(--dc-accent);}.dc-filter-tab.is-active::after{opacity:1;transform:scaleX(1);}.dc-active-filter{align-items:center;background:var(--dc-accent-soft);border-bottom:1px solid color-mix(in srgb,var(--dc-accent) 15%,white);color:var(--dc-accent);display:flex;font-size:12px;font-weight:700;justify-content:space-between;padding:9px 22px;}.dc-clear-category{background:transparent;border:0;color:inherit;cursor:pointer;font-size:20px;line-height:1;}.dc-post{background:#fff;border-bottom:1px solid var(--dc-border);transition:background .2s,opacity .2s,transform .2s;}.dc-post:hover{background:#fdfefe;}.dc-pinned-line{align-items:center;color:var(--dc-muted);display:flex;font-size:10px;font-weight:700;gap:5px;margin:0 22px -2px 83px;padding-top:12px;}.dc-pinned-line .dc-icon{height:13px;width:13px;}.dc-post-body{display:flex;gap:13px;padding:18px 22px 10px;}.dc-avatar-wrap{flex:0 0 auto;}.dc-avatar-wrap .dc-avatar{height:48px;width:48px;}.dc-post-main{min-width:0;width:100%;}.dc-post-header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;min-height:25px;}.dc-identity{align-items:center;display:flex;flex-wrap:wrap;gap:4px;min-width:0;}.dc-identity strong{color:var(--dc-primary);font-size:13px;line-height:1.3;}.dc-identity time,.dc-separator{color:#9099a8;font-size:10px;}.dc-verified{color:var(--dc-accent);display:inline-flex;}.dc-verified .dc-icon{fill:var(--dc-accent);height:15px;stroke:#fff;stroke-width:2;width:15px;}.dc-support-label{background:var(--dc-accent-soft);border-radius:999px;color:var(--dc-accent);font-size:8px;font-weight:800;letter-spacing:.03em;padding:3px 6px;text-transform:uppercase;}.dc-status{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:8px;font-weight:800;gap:3px;letter-spacing:.04em;padding:4px 7px;text-transform:uppercase;}.dc-status .dc-icon{height:10px;width:10px;}.dc-status-open{background:#f1f5f9;color:#64748b;}.dc-status-resolved{background:#ecfdf5;color:var(--dc-success);}.dc-post-content{color:#253147;font-size:13.5px;line-height:1.62;overflow-wrap:anywhere;}.dc-post-content p{margin:5px 0 10px;}.dc-post-content a{color:var(--dc-accent);text-decoration:underline;}.dc-post-images{border:1px solid var(--dc-border);border-radius:15px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);margin:11px 0 9px;max-height:430px;overflow:hidden;}.dc-image-link{background:#eef1f5;min-height:150px;overflow:hidden;}.dc-image-link img{height:100%;object-fit:cover;transition:transform .3s;width:100%;}.dc-image-link:hover img{transform:scale(1.02);}.dc-image-count-1{display:block;}.dc-image-count-1 .dc-image-link{display:block;max-height:430px;}.dc-image-count-1 img{max-height:430px;object-fit:cover;width:100%;}.dc-image-count-3 .dc-image-link:first-child{grid-row:span 2;}.dc-topic-category{background:transparent;border:0;color:var(--dc-accent);cursor:pointer;font-size:10px;font-weight:700;padding:5px 0;}.dc-topic-category:hover{text-decoration:underline;}.dc-post-actions{align-items:center;display:flex;justify-content:space-between;margin-top:5px;max-width:500px;}.dc-action{align-items:center;background:transparent;border:0;border-radius:999px;color:#6f7b8d;cursor:pointer;display:inline-flex;font-size:10px;gap:4px;padding:7px 8px;transition:.18s;}.dc-action .dc-icon{height:17px;width:17px;}.dc-action:hover{background:var(--dc-accent-soft);color:var(--dc-accent);}.dc-delete-topic:hover{background:#fff1f2;color:var(--dc-danger);}.dc-report-topic.is-active{color:#d97706;}.dc-like:hover,.dc-like.is-active{background:#fff1f2;color:#e11d48;}.dc-like.is-active .dc-icon{fill:currentColor;}.dc-resolve.is-active{color:var(--dc-success);}.dc-action-count{font-variant-numeric:tabular-nums;}.dc-thread{border-top:1px solid #eef1f5;margin-top:8px;}.dc-thread-inner{padding-top:13px;}.dc-thread-heading{align-items:center;display:flex;font-size:11px;justify-content:space-between;padding:0 2px 11px;}.dc-thread-heading strong{color:var(--dc-primary);}.dc-thread-heading span{background:#f1f5f9;border-radius:999px;color:var(--dc-muted);min-width:23px;padding:2px 7px;text-align:center;}.dc-replies{display:flex;flex-direction:column;gap:4px;}.dc-reply{display:flex;gap:9px;margin-left:calc(min(var(--dc-depth),2) * 28px);padding:8px 0;position:relative;}.dc-reply::before{border-left:1px solid #e4e8ef;bottom:100%;content:"";height:12px;left:18px;position:absolute;}.dc-reply:first-child::before{display:none;}.dc-reply>.dc-avatar{flex:0 0 auto;height:36px;width:36px;}.dc-reply-content{background:#f6f8fb;border:1px solid transparent;border-radius:4px 14px 14px;padding:9px 11px 7px;width:100%;}.dc-reply.is-support .dc-reply-content{background:linear-gradient(135deg,var(--dc-accent-soft),#fff);border-color:color-mix(in srgb,var(--dc-accent) 17%,white);}.dc-reply-meta{align-items:center;color:#8b95a5;display:flex;flex-wrap:wrap;font-size:9px;gap:4px;}.dc-reply-meta strong{color:var(--dc-primary);font-size:11px;}.dc-reply-meta .dc-verified .dc-icon{height:13px;width:13px;}.dc-official-answer{background:var(--dc-accent);border-radius:999px;color:#fff;font-size:7px;font-weight:800;letter-spacing:.04em;padding:2px 5px;text-transform:uppercase;}.dc-reply-text{color:#344055;font-size:12px;line-height:1.55;overflow-wrap:anywhere;}.dc-reply-text p{margin:5px 0;}.dc-inline-reply,.dc-inline-delete,.dc-inline-report{background:transparent;border:0;color:var(--dc-muted);cursor:pointer;font-size:9px;font-weight:700;margin-right:8px;padding:3px 0 0;}.dc-inline-reply:hover{color:var(--dc-accent);}.dc-inline-delete:hover{color:var(--dc-danger);}.dc-inline-report:hover,.dc-inline-report:disabled{color:#d97706;}.dc-reply-form{display:flex;gap:9px;margin-top:10px;padding:11px 0 4px;}.dc-reply-form>.dc-avatar{height:37px;width:37px;}.dc-reply-field{border:1px solid var(--dc-border-strong);border-radius:13px;overflow:hidden;width:100%;}.dc-reply-field:focus-within{border-color:var(--dc-accent);box-shadow:0 0 0 3px var(--dc-accent-soft);}.dc-reply-field textarea{border:0;display:block;font-size:12px;min-height:62px;outline:0;padding:10px 11px 3px;resize:vertical;width:100%;}.dc-reply-controls{align-items:center;display:flex;justify-content:flex-end;padding:5px 7px 7px;}.dc-reply-controls .dc-char-counter{margin-right:9px;}.dc-replying-to{background:var(--dc-accent-soft);color:var(--dc-accent);font-size:9px;padding:6px 10px;}.dc-replying-to button{background:transparent;border:0;color:inherit;cursor:pointer;float:right;}.dc-empty-replies{align-items:center;color:var(--dc-muted);display:flex;font-size:11px;gap:7px;justify-content:center;padding:18px;}.dc-empty-replies p{margin:0;}.dc-empty-replies .dc-icon{height:17px;width:17px;}.dc-reply-login{align-items:center;background:#f8fafc;border-radius:10px;color:var(--dc-muted);display:flex;font-size:10px;gap:7px;margin-top:10px;padding:10px;}.dc-reply-login .dc-icon{height:14px;width:14px;}.dc-reply-login a{color:var(--dc-accent);font-weight:700;margin-left:auto;}.dc-empty-state{align-items:center;display:flex;flex-direction:column;min-height:260px;padding:48px 25px;text-align:center;}.dc-empty-icon{align-items:center;background:var(--dc-accent-soft);border-radius:50%;color:var(--dc-accent);display:flex;height:58px;justify-content:center;margin-bottom:15px;width:58px;}.dc-empty-icon .dc-icon{height:26px;width:26px;}.dc-empty-state h3{color:var(--dc-primary);font-size:17px;margin:0 0 5px;}.dc-empty-state p{color:var(--dc-muted);font-size:12px;margin:0;max-width:330px;}.dc-feed-footer{padding:14px;text-align:center;}.dc-load-more{background:#fff;border:1px solid var(--dc-border-strong);border-radius:999px;color:var(--dc-accent);cursor:pointer;font-size:11px;font-weight:750;padding:8px 18px;}.dc-load-more:hover{background:var(--dc-accent-soft);}.dc-feed-skeleton{background:#fff;}.dc-skeleton-post{display:flex;gap:13px;padding:20px 22px;border-bottom:1px solid var(--dc-border);}.dc-skeleton-post>span{animation:dc-shimmer 1.5s infinite;background:#eef1f5;border-radius:50%;height:48px;width:48px;}.dc-skeleton-post>div{flex:1;}.dc-skeleton-post b,.dc-skeleton-post i{animation:dc-shimmer 1.5s infinite;background:#eef1f5;border-radius:5px;display:block;height:10px;margin:4px 0 11px;}.dc-skeleton-post b{width:33%;}.dc-skeleton-post i:nth-child(2){width:92%;}.dc-skeleton-post i:nth-child(3){width:80%;}.dc-skeleton-post i:nth-child(4){height:75px;width:100%;}@keyframes dc-shimmer{0%,100%{opacity:.55;}50%{opacity:1;}}.dc-right-sidebar{background:var(--dc-bg);min-width:0;padding:20px 16px;}.dc-right-sticky{display:flex;flex-direction:column;gap:13px;}.dc-side-card{background:#fff;border:1px solid var(--dc-border);border-radius:16px;box-shadow:0 5px 15px rgba(15,23,42,.025);padding:16px;}.dc-support-card{background:linear-gradient(150deg,#fff,color-mix(in srgb,var(--dc-accent) 4%,white));border-color:color-mix(in srgb,var(--dc-accent) 14%,white);}.dc-support-head{align-items:center;display:flex;gap:10px;}.dc-support-avatar{align-items:center;background:linear-gradient(145deg,var(--dc-accent),#6d5ce7);border-radius:12px;color:#fff;display:flex;flex:0 0 auto;font-size:18px;font-weight:900;height:42px;justify-content:center;position:relative;width:42px;}.dc-online-dot{background:#22c55e;border:2px solid white;border-radius:50%;bottom:-2px;height:11px;position:absolute;right:-2px;width:11px;}.dc-support-head>div{display:flex;flex-direction:column;}.dc-support-head strong{color:var(--dc-primary);font-size:12px;}.dc-support-head span{color:var(--dc-muted);font-size:9px;}.dc-support-card p{color:var(--dc-muted);font-size:10.5px;line-height:1.6;margin:13px 0 10px;}.dc-support-ask{background:transparent;border:0;color:var(--dc-accent);cursor:pointer;font-size:10px;font-weight:800;padding:3px 0;}.dc-support-ask span{margin-left:5px;transition:margin .2s;}.dc-support-ask:hover span{margin-left:9px;}.dc-side-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;}.dc-side-title h3{color:var(--dc-primary);font-size:12px;margin:0;}.dc-side-title .dc-icon{color:#94a3b8;height:16px;width:16px;}.dc-topic-list{display:flex;flex-direction:column;}.dc-side-topic{align-items:center;background:transparent;border:0;border-radius:8px;cursor:pointer;display:flex;font-size:10px;justify-content:space-between;padding:7px 5px;text-align:left;}.dc-side-topic:hover{background:#f8fafc;color:var(--dc-accent);}.dc-side-topic span{font-weight:650;}.dc-side-topic small{background:#f1f5f9;border-radius:999px;color:#8490a2;padding:2px 6px;}.dc-rules-card p{color:var(--dc-muted);font-size:9.5px;line-height:1.65;margin:0;}.dc-community-footer{color:#8b96a6;display:flex;flex-wrap:wrap;font-size:8px;gap:5px;padding:2px 4px;}.dc-community-footer a:hover{color:var(--dc-accent);}.dc-section-hero{align-items:center;background:linear-gradient(135deg,#f8fbff,var(--dc-accent-soft));border-bottom:1px solid var(--dc-border);display:flex;gap:18px;padding:27px 25px;}.dc-section-icon{align-items:center;background:var(--dc-accent);border-radius:15px;box-shadow:0 10px 25px color-mix(in srgb,var(--dc-accent) 22%,transparent);color:#fff;display:flex;flex:0 0 auto;height:54px;justify-content:center;width:54px;}.dc-section-icon .dc-icon{height:25px;width:25px;}.dc-section-hero h2{color:var(--dc-primary);font-size:23px;letter-spacing:-.03em;margin:4px 0 3px;}.dc-section-hero p{color:var(--dc-muted);font-size:11px;margin:0;}.dc-download-grid{display:grid;gap:13px;padding:18px;}.dc-download-card{background:#fff;border:1px solid var(--dc-border);border-radius:16px;overflow:hidden;padding:18px;position:relative;transition:.2s;}.dc-download-card:hover{border-color:color-mix(in srgb,var(--dc-accent) 28%,white);box-shadow:0 14px 35px rgba(15,23,42,.08);transform:translateY(-2px);}.dc-download-card.is-featured{background:linear-gradient(145deg,#fff,var(--dc-accent-soft));border-color:color-mix(in srgb,var(--dc-accent) 25%,white);}.dc-featured-ribbon{background:var(--dc-accent);border-radius:0 0 0 9px;color:#fff;font-size:8px;font-weight:800;letter-spacing:.05em;padding:5px 9px;position:absolute;right:0;text-transform:uppercase;top:0;}.dc-download-top{align-items:center;display:flex;gap:12px;}.dc-product-icon{align-items:center;background:linear-gradient(145deg,var(--dc-primary),#334155);border-radius:13px;color:#fff;display:flex;flex:0 0 auto;font-size:21px;font-weight:900;height:50px;justify-content:center;overflow:hidden;width:50px;}.dc-product-icon img{height:100%;object-fit:cover;width:100%;}.dc-download-top h3{color:var(--dc-primary);font-size:15px;margin:0 0 3px;}.dc-download-meta{color:var(--dc-muted);display:flex;font-size:9px;gap:10px;}.dc-download-meta span + span::before{content:"·";margin-right:10px;}.dc-download-description{color:var(--dc-muted);font-size:11px;line-height:1.6;margin:13px 0;}.dc-download-description p{margin-bottom:7px;}.dc-release-notes{background:#f8fafc;border-radius:9px;color:var(--dc-muted);font-size:9px;margin:10px 0;padding:8px 10px;}.dc-release-notes summary{color:var(--dc-accent);cursor:pointer;font-weight:750;}.dc-release-notes div{line-height:1.55;padding-top:6px;}.dc-release-notes p{margin:0 0 4px;}.dc-download-footer{align-items:center;border-top:1px solid #eef1f5;display:flex;justify-content:space-between;padding-top:12px;}.dc-download-stats{align-items:center;color:#8b96a6;display:flex;font-size:9px;gap:4px;}.dc-download-stats .dc-icon{height:14px;width:14px;}.dc-download-button{min-height:34px;padding:6px 14px;}.dc-file-unavailable{color:var(--dc-danger);font-size:10px;font-weight:700;}.dc-download-empty{border:1px dashed var(--dc-border-strong);border-radius:16px;}.dc-standalone-heading{padding:15px 5px 8px;}.dc-standalone-heading h2{color:var(--dc-primary);margin:5px 0;}.dc-standalone-heading p{color:var(--dc-muted);}.dc-downloads-shortcode{background:transparent;border:0;border-radius:0;overflow:visible;}.dc-downloads-shortcode .dc-download-grid{padding:0;}.dc-discover-grid{display:grid;gap:11px;grid-template-columns:repeat(2,1fr);padding:18px;}.dc-discover-card{background:#fff;border:1px solid var(--dc-border);border-radius:15px;cursor:pointer;display:flex;flex-direction:column;min-height:130px;padding:17px;position:relative;text-align:left;transition:.2s;}.dc-discover-card:hover{border-color:color-mix(in srgb,var(--dc-accent) 30%,white);box-shadow:0 12px 30px rgba(15,23,42,.07);transform:translateY(-2px);}.dc-discover-hash{color:var(--dc-accent);font-size:24px;font-weight:900;line-height:1;}.dc-discover-card strong{color:var(--dc-primary);font-size:14px;margin-top:auto;}.dc-discover-card small{color:var(--dc-muted);font-size:9px;}.dc-discover-arrow{color:var(--dc-accent);font-size:18px;position:absolute;right:15px;top:13px;}.dc-profile-editor{background:#fff;}.dc-profile-shortcode{background:#fff;border-radius:20px;max-width:860px;overflow:hidden;}.dc-profile-editor.is-standalone{border:1px solid var(--dc-border);border-radius:20px;overflow:hidden;}.dc-customer-account-profile{border:0;border-radius:18px;overflow:hidden;}.dc-account-community-panel{padding:0!important;}.dca-user-chip>.dc-dca-avatar{border:2px solid #fff;border-radius:50%;box-shadow:0 3px 10px rgba(15,23,42,.14);height:40px;object-fit:cover;width:40px;}.dc-profile-cover{background:linear-gradient(130deg,var(--dc-primary),color-mix(in srgb,var(--dc-accent) 62%,#111827));height:145px;overflow:visible;position:relative;}.dc-profile-cover-grid{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:22px 22px;inset:0;mask-image:linear-gradient(to right,black,transparent);position:absolute;}.dc-profile-current-avatar{background:#fff;border-radius:50%;bottom:-54px;box-shadow:0 10px 25px rgba(15,23,42,.16);left:28px;padding:5px;position:absolute;}.dc-profile-current-avatar .dc-avatar{height:104px;width:104px;}.dc-profile-intro{padding:69px 28px 17px;}.dc-profile-intro h2{color:var(--dc-primary);font-size:24px;letter-spacing:-.03em;margin:5px 0;}.dc-profile-intro p{color:var(--dc-muted);font-size:11px;line-height:1.6;margin:0;max-width:580px;}.dc-profile-form{padding:0 28px 29px;}.dc-profile-section{border-top:1px solid var(--dc-border);padding:24px 0;}.dc-profile-section-title{display:flex;gap:11px;margin-bottom:17px;}.dc-profile-section-title>span{align-items:center;background:var(--dc-accent-soft);border-radius:9px;color:var(--dc-accent);display:flex;flex:0 0 auto;font-size:10px;font-weight:800;height:31px;justify-content:center;width:31px;}.dc-profile-section-title h3{color:var(--dc-primary);font-size:14px;margin:0 0 2px;}.dc-profile-section-title p{color:var(--dc-muted);font-size:9px;margin:0;}.dc-avatar-choice-grid{display:grid;gap:9px;grid-template-columns:repeat(6,1fr);}.dc-avatar-choice{align-items:center;border:1px solid var(--dc-border);border-radius:13px;cursor:pointer;display:flex;flex-direction:column;padding:8px 5px 6px;position:relative;transition:.2s;}.dc-avatar-choice:hover{border-color:color-mix(in srgb,var(--dc-accent) 40%,white);transform:translateY(-1px);}.dc-avatar-choice.is-selected{background:var(--dc-accent-soft);border-color:var(--dc-accent);}.dc-avatar-choice input{opacity:0;position:absolute;}.dc-avatar-choice img{border-radius:50%;height:56px;width:56px;}.dc-avatar-choice>span{color:var(--dc-muted);font-size:8px;margin-top:5px;}.dc-avatar-choice i{align-items:center;background:var(--dc-accent);border:2px solid #fff;border-radius:50%;color:#fff;display:none;height:18px;justify-content:center;position:absolute;right:5px;top:5px;width:18px;}.dc-avatar-choice.is-selected i{display:flex;}.dc-avatar-choice i .dc-icon{height:11px;width:11px;}.dc-custom-avatar-upload{align-items:center;background:#f8fafc;border:1px dashed var(--dc-border-strong);border-radius:13px;cursor:pointer;display:flex;gap:11px;margin-top:12px;padding:11px;}.dc-custom-avatar-upload:hover{border-color:var(--dc-accent);}.dc-custom-avatar-preview{align-items:center;background:#e9eef5;border-radius:10px;color:#718096;display:flex;flex:0 0 auto;height:45px;justify-content:center;overflow:hidden;width:45px;}.dc-custom-avatar-preview img{height:100%;object-fit:cover;width:100%;}.dc-custom-avatar-upload>span:nth-child(2){display:flex;flex:1;flex-direction:column;}.dc-custom-avatar-upload strong{color:var(--dc-primary);font-size:11px;}.dc-custom-avatar-upload small{color:var(--dc-muted);font-size:8px;}.dc-custom-avatar-upload b{background:#fff;border:1px solid var(--dc-border);border-radius:999px;color:var(--dc-accent);font-size:9px;padding:6px 10px;}.dc-profile-fields{display:grid;gap:13px;grid-template-columns:repeat(2,1fr);}.dc-profile-fields label{display:flex;flex-direction:column;gap:5px;}.dc-profile-fields label.wide{grid-column:1 / -1;}.dc-profile-fields label>span{color:#465268;font-size:9px;font-weight:750;}.dc-profile-fields input,.dc-profile-fields textarea{background:#fbfcfe;border:1px solid var(--dc-border-strong);border-radius:10px;color:var(--dc-text);font-size:11px;outline:0;padding:9px 11px;width:100%;}.dc-profile-fields input:focus,.dc-profile-fields textarea:focus{background:#fff;border-color:var(--dc-accent);box-shadow:0 0 0 3px var(--dc-accent-soft);}.dc-profile-fields textarea{resize:vertical;}.dc-profile-bio-count{color:#98a2b1;font-size:8px;margin-left:auto;margin-top:-23px;padding-right:8px;pointer-events:none;position:relative;}.dc-profile-submit{align-items:center;background:#f8fafc;border-radius:14px;display:flex;gap:14px;justify-content:space-between;padding:14px 15px;}.dc-profile-submit>div{display:flex;flex-direction:column;}.dc-profile-submit strong{color:var(--dc-primary);font-size:10px;}.dc-profile-submit span{color:var(--dc-muted);font-size:8px;}.dc-profile-submit .dc-button{min-height:37px;white-space:nowrap;}.dc-mobile-header,.dc-mobile-nav{display:none;}.dc-toast{background:#101827;border:1px solid rgba(255,255,255,.12);border-radius:11px;bottom:22px;box-shadow:0 15px 40px rgba(15,23,42,.22);color:#fff;font-size:11px;font-weight:650;left:50%;max-width:min(90%,430px);padding:11px 16px;position:fixed;transform:translate(-50%,15px);z-index:10000;}.dc-toast.is-visible{animation:dc-toast-in .25s forwards;}.dc-toast.is-error{background:#991b1b;}@keyframes dc-toast-in{to{opacity:1;transform:translate(-50%,0);}}.dc-login-wall{align-items:center;background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #e5e9f0;border-radius:22px;display:flex;flex-direction:column;margin:20px auto;max-width:620px;padding:55px 30px;text-align:center;}.dc-login-mark{align-items:center;background:linear-gradient(145deg,#2563eb,#6d5ce7);border-radius:18px;box-shadow:0 12px 30px rgba(37,99,235,.25);color:#fff;display:flex;font-size:27px;font-weight:900;height:66px;justify-content:center;margin-bottom:20px;width:66px;}.dc-login-wall h2{color:#0f172a;margin-bottom:8px;}.dc-login-wall p{color:#687386;margin-bottom:20px;max-width:440px;}.dc-blocked-wall .dc-login-mark{background:linear-gradient(145deg,#e11d48,#991b1b);}.dc-pending-wall .dc-login-mark{background:linear-gradient(145deg,#f59e0b,#d97706);}@media (max-width:1120px){.dc-layout{grid-template-columns:88px minmax(500px,690px) minmax(245px,300px);}.dc-left-sticky{align-items:center;padding-left:12px;padding-right:12px;}.dc-brand-copy,.dc-nav-item span,.dc-compose-jump span,.dc-sidebar-account>div:last-child{display:none;}.dc-brand{margin-bottom:30px;}.dc-nav-item{justify-content:center;padding:13px;}.dc-compose-jump{border-radius:50%;height:49px;padding:0;width:49px;}.dc-compose-jump .dc-icon{margin:0;}.dc-sidebar-account{justify-content:center;padding:5px;}}@media (max-width:900px){.dc-app{border-radius:17px;}.dc-layout{grid-template-columns:78px minmax(0,1fr);}.dc-right-sidebar{display:none;}.dc-main-column{border-right:0;}}@media (max-width:680px){.dc-app{border:0;border-radius:0;margin-left:calc(50% - 50vw);overflow:visible;width:100vw;}.dc-mobile-header{align-items:center;background:rgba(255,255,255,.94);border-bottom:1px solid var(--dc-border);display:flex;justify-content:space-between;min-height:58px;padding:8px 15px;position:sticky;top:0;z-index:50;}.dc-brand-compact{margin:0;}.dc-brand-compact .dc-brand-mark{border-radius:10px;height:36px;width:36px;}.dc-brand-compact strong{color:var(--dc-primary);font-size:13px;}.dc-mobile-compose{align-items:center;background:var(--dc-accent);border:0;border-radius:999px;color:#fff !important;display:flex;font-size:10px;font-weight:700;gap:4px;padding:7px 12px;}.dc-mobile-compose .dc-icon{height:15px;width:15px;}.dc-layout{display:block;min-height:600px;}.dc-left-sidebar{display:none;}.dc-main-column{width:100%;}.dc-feed-header{min-height:61px;padding:8px 13px;position:relative;}.dc-feed-title h1{font-size:17px;}.dc-feed-kicker{font-size:7px;margin-bottom:5px;}.dc-search-box{max-width:58%;width:58%;}.dc-welcome-card{min-height:167px;padding:24px 20px;}.dc-welcome-card h2{font-size:24px;}.dc-welcome-card p{font-size:11px;max-width:calc(100% - 75px);}.dc-welcome-orbit{height:82px;position:absolute;right:10px;width:82px;}.dc-orbit-main{border-radius:14px;font-size:22px;height:48px;left:17px;top:17px;width:48px;}.dc-composer{padding:15px 14px 11px;}.dc-composer>.dc-avatar{height:41px;width:41px;}.dc-compose-form textarea{font-size:15px;min-height:58px;}.dc-tool-button span,.dc-char-counter{display:none;}.dc-category-select select{max-width:125px;}.dc-guest-compose{align-items:flex-start;flex-wrap:wrap;padding:14px;}.dc-guest-compose .dc-button{margin-left:55px;}.dc-feed-tabs{top:58px;}.dc-filter-tab{font-size:10px;padding:13px 3px 11px;}.dc-post-body{gap:10px;padding:15px 13px 8px;}.dc-avatar-wrap .dc-avatar{height:42px;width:42px;}.dc-pinned-line{margin-left:66px;}.dc-support-label,.dc-action-label{display:none;}.dc-action{padding-left:6px;padding-right:6px;}.dc-post-images{max-height:340px;}.dc-image-link{min-height:110px;}.dc-reply{margin-left:calc(min(var(--dc-depth),1) * 20px);}.dc-post-header{gap:4px;}.dc-section-hero{padding:21px 16px;}.dc-section-icon{height:46px;width:46px;}.dc-download-grid{padding:12px;}.dc-download-card{padding:15px;}.dc-download-footer{align-items:flex-start;gap:9px;}.dc-download-stats{max-width:100px;}.dc-discover-grid{grid-template-columns:1fr;padding:12px;}.dc-profile-cover{height:118px;}.dc-profile-current-avatar{bottom:-43px;left:18px;}.dc-profile-current-avatar .dc-avatar{height:82px;width:82px;}.dc-profile-intro{padding:58px 17px 14px;}.dc-profile-form{padding:0 17px 85px;}.dc-avatar-choice-grid{grid-template-columns:repeat(4,1fr);}.dc-avatar-choice img{height:50px;width:50px;}.dc-profile-fields{grid-template-columns:1fr;}.dc-profile-fields label.wide{grid-column:auto;}.dc-custom-avatar-upload b{display:none;}.dc-profile-submit{align-items:stretch;flex-direction:column;}.dc-profile-submit .dc-button{width:100%;}.dc-mobile-nav{align-items:stretch;background:rgba(255,255,255,.96);border-top:1px solid var(--dc-border);bottom:0;display:grid;grid-template-columns:repeat(5,1fr);left:0;padding:5px 8px max(5px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:60;}.dc-mobile-nav button,.dc-mobile-nav a{align-items:center;background:transparent;border:0;color:#778294;display:flex;flex-direction:column;font-size:8px;gap:2px;justify-content:center;min-height:43px;padding:2px;}.dc-mobile-nav .dc-icon{height:19px;width:19px;}.dc-mobile-nav .is-active{color:var(--dc-accent);}.dc-mobile-nav .dc-mobile-new{color:var(--dc-accent);}.dc-mobile-nav .dc-mobile-new .dc-icon{background:var(--dc-accent);border-radius:50%;color:white;height:33px;margin-top:-19px;padding:7px;width:33px;}.dc-mobile-nav .dc-avatar{height:22px;width:22px;}.dc-feed-footer{padding-bottom:70px;}.dc-toast{bottom:75px;}}@media (prefers-reduced-motion:reduce){.dc-app *,.dc-app *::before,.dc-app *::after{animation-duration:.001ms !important;scroll-behavior:auto !important;transition-duration:.001ms !important;}}.dc-app{--dc-secondary:#7c3aed;--dc-max-width:1320px;background:radial-gradient(circle at 12% -12%,color-mix(in srgb,var(--dc-accent) 10%,transparent),transparent 31%),radial-gradient(circle at 88% 7%,color-mix(in srgb,var(--dc-secondary) 8%,transparent),transparent 27%),var(--dc-bg);border-radius:var(--dc-radius);}.dc-layout{max-width:var(--dc-max-width);}.dc-app.dc-no-right-sidebar .dc-layout{grid-template-columns:minmax(215px,255px) minmax(560px,820px);}.dc-app.dc-no-right-sidebar .dc-main-column{border-right:0;}.dc-brand-mark,.dc-button,.dc-support-avatar,.dc-section-icon{background:linear-gradient(135deg,var(--dc-accent),var(--dc-secondary));}.dc-cards-outlined .dc-post,.dc-cards-outlined .dc-side-card,.dc-cards-outlined .dc-download-card,.dc-cards-outlined .dc-composer{box-shadow:none;}.dc-cards-glass .dc-post,.dc-cards-glass .dc-side-card,.dc-cards-glass .dc-download-card,.dc-cards-glass .dc-composer{background:color-mix(in srgb,var(--dc-surface) 84%,transparent);backdrop-filter:blur(18px);box-shadow:0 18px 55px rgba(15,23,42,.08);}.dc-welcome-card{background:linear-gradient(128deg,var(--dc-primary) 0%,color-mix(in srgb,var(--dc-primary) 72%,var(--dc-secondary)) 63%,color-mix(in srgb,var(--dc-accent) 68%,var(--dc-secondary)));overflow:hidden;}.dc-welcome-card::before{background:radial-gradient(circle,rgba(255,255,255,.22),transparent 64%);content:"";height:280px;position:absolute;right:-90px;top:-130px;width:280px;}.dc-welcome-stats{display:flex;gap:9px;margin-top:17px;position:relative;z-index:2;}.dc-welcome-stats span{align-items:center;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.13);border-radius:999px;color:rgba(255,255,255,.72);display:flex;font-size:8px;gap:5px;padding:5px 9px;}.dc-welcome-stats strong{color:#fff;font-size:10px;}.dc-compose-modes{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 11px;}.dc-compose-modes label{align-items:center;background:#f4f7fb;border:1px solid transparent;border-radius:999px;color:#6b7585;cursor:pointer;display:flex;font-size:8.5px;font-weight:720;gap:5px;padding:5px 9px;transition:.18s;}.dc-compose-modes label:hover{border-color:color-mix(in srgb,var(--dc-accent) 28%,white);color:var(--dc-accent);}.dc-compose-modes label.is-selected{background:var(--dc-accent-soft);border-color:color-mix(in srgb,var(--dc-accent) 42%,white);color:var(--dc-accent);box-shadow:0 5px 14px color-mix(in srgb,var(--dc-accent) 11%,transparent);}.dc-compose-modes input{height:1px;opacity:0;position:absolute;width:1px;}.dc-compose-modes .dc-icon{height:14px;width:14px;}.dc-topic-type{align-items:center;color:#778295;display:flex;font-size:8px;font-weight:800;gap:4px;letter-spacing:.04em;margin:0 0 5px;text-transform:uppercase;}.dc-topic-type>span{align-items:center;background:#f1f5f9;border-radius:6px;display:flex;height:21px;justify-content:center;width:21px;}.dc-topic-type .dc-icon{height:12px;width:12px;}.dc-topic-type-support{color:#7355d9;}.dc-topic-type-support>span{background:#f0edff;}.dc-topic-type-idea{color:#b36b07;}.dc-topic-type-idea>span{background:#fff7e4;}.dc-topic-type-showcase{color:#087a68;}.dc-topic-type-showcase>span{background:#e8fbf6;}.dc-topic-type b{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:flex;font-size:7px;gap:3px;letter-spacing:0;margin-left:5px;padding:3px 7px;text-transform:none;}.dc-topic-type b .dc-icon{height:10px;width:10px;}.dc-post.is-support-question{background:linear-gradient(90deg,color-mix(in srgb,var(--dc-secondary) 4%,var(--dc-surface)),var(--dc-surface) 25%);border-left:3px solid color-mix(in srgb,var(--dc-secondary) 72%,var(--dc-accent));}.dc-post.is-support-answered{border-left-color:#10b981;}.dc-reply.is-official-answer{background:linear-gradient(130deg,color-mix(in srgb,var(--dc-accent) 8%,white),#fff);border:1px solid color-mix(in srgb,var(--dc-accent) 24%,white);border-radius:13px;box-shadow:0 12px 28px color-mix(in srgb,var(--dc-accent) 8%,transparent);padding:12px;}.dc-action.dc-bookmark.is-active{color:var(--dc-secondary);}.dc-action.dc-bookmark.is-active .dc-icon{fill:currentColor;}.dc-theme-dark{--dc-bg:#070b13!important;--dc-surface:#101722!important;--dc-text:#edf2f8!important;--dc-muted:#96a2b4;--dc-border:#222c3a;--dc-border-strong:#303c4e;--dc-accent-soft:color-mix(in srgb,var(--dc-accent) 18%,#111827);color-scheme:dark;}.dc-theme-dark .dc-left-sidebar,.dc-theme-dark .dc-feed-header,.dc-theme-dark .dc-mobile-header,.dc-theme-dark .dc-mobile-nav{background:rgba(13,19,29,.92);}.dc-theme-dark .dc-post,.dc-theme-dark .dc-composer,.dc-theme-dark .dc-side-card,.dc-theme-dark .dc-download-card,.dc-theme-dark .dc-profile-editor,.dc-theme-dark .dc-discover-card{background:var(--dc-surface);}.dc-theme-dark .dc-post.is-support-question{background:linear-gradient(90deg,color-mix(in srgb,var(--dc-secondary) 12%,var(--dc-surface)),var(--dc-surface) 28%);}.dc-theme-dark .dc-reply.is-official-answer{background:linear-gradient(130deg,color-mix(in srgb,var(--dc-accent) 15%,#101722),#101722);border-color:color-mix(in srgb,var(--dc-accent) 35%,#101722);}.dc-theme-dark .dc-compose-modes label,.dc-theme-dark .dc-topic-type>span,.dc-theme-dark .dc-side-topic small,.dc-theme-dark .dc-release-notes,.dc-theme-dark .dc-profile-submit{background:#171f2c;}.dc-theme-dark .dc-search-box,.dc-theme-dark .dc-compose-form textarea,.dc-theme-dark .dc-profile-fields input,.dc-theme-dark .dc-profile-fields textarea{background:#0b111b;color:var(--dc-text);}.dc-theme-dark .dc-post-content,.dc-theme-dark .dc-download-description,.dc-theme-dark .dc-section-hero p,.dc-theme-dark .dc-profile-intro p{color:#b5c0cf;}.dc-theme-dark .dc-section-hero{background:linear-gradient(135deg,#111927,color-mix(in srgb,var(--dc-accent) 12%,#111927));}.dc-theme-dark .dc-post-header strong,.dc-theme-dark .dc-download-top h3,.dc-theme-dark .dc-section-hero h2,.dc-theme-dark .dc-profile-intro h2,.dc-theme-dark .dc-side-title h3{color:var(--dc-text);}@media (prefers-color-scheme:dark){.dc-theme-system{--dc-bg:#070b13!important;--dc-surface:#101722!important;--dc-text:#edf2f8!important;--dc-muted:#96a2b4;--dc-border:#222c3a;--dc-border-strong:#303c4e;color-scheme:dark;}.dc-theme-system .dc-left-sidebar,.dc-theme-system .dc-feed-header,.dc-theme-system .dc-mobile-header,.dc-theme-system .dc-mobile-nav,.dc-theme-system .dc-post,.dc-theme-system .dc-composer,.dc-theme-system .dc-side-card,.dc-theme-system .dc-download-card{background:var(--dc-surface);}}@media (max-width:1120px){.dc-app.dc-no-right-sidebar .dc-layout{grid-template-columns:88px minmax(500px,820px);}}@media (max-width:680px){.dc-welcome-stats{gap:4px;}.dc-welcome-stats span{padding:4px 6px;}.dc-compose-modes{margin-left:-52px;}.dc-mobile-nav{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));}}.dc-welcome-card h2{color:#fff !important;text-shadow:0 2px 18px rgba(3,7,18,.22);}.dc-welcome-card p{color:rgba(255,255,255,.88);}.dc-welcome-card .dc-eyebrow{color:#dbeafe;}.dc-brand-mark img,.dc-orbit-main img,.dc-support-avatar img,.dc-login-mark img,.dc-product-icon .dc-download-brand-logo{display:block;height:78%;max-width:82%;object-fit:contain;width:78%;}.dc-brand-mark .dc-brand-letter,.dc-orbit-main .dc-brand-letter,.dc-support-avatar .dc-brand-letter,.dc-login-mark .dc-brand-letter{align-items:center;display:flex;height:100%;justify-content:center;width:100%;}.dc-support-head>div{min-width:0;}.dc-support-head strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dc-product-icon .dc-brand-letter{align-items:center;display:flex;height:100%;justify-content:center;width:100%;}.dc-brand-compact{min-width:0;}.dc-brand-compact strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dc-avatar-choice>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dc-sidebar-account-link{color:var(--dc-accent);display:block;font-size:8px;font-weight:750;margin:-7px 5px 0 57px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;}.dc-sidebar-account-link:hover{text-decoration:underline;}.dc-account-security-link{border:1px solid var(--dc-border-strong);border-radius:999px;color:var(--dc-accent);font-size:9px;font-weight:750;padding:7px 11px;text-decoration:none;white-space:nowrap;}.dc-account-security-link:hover{background:var(--dc-accent-soft);border-color:var(--dc-accent);}@media(max-width:680px){.dc-profile-submit{align-items:stretch;flex-direction:column}.dc-account-security-link{text-align:center}}