.dmc{--fh:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, var(--dmt-font-display), sans-serif;--fb:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, var(--dmt-font-body), sans-serif;--bg:#f5f8f6;--bgA:#edf3ef;--sf:#fff;--sf2:#fbfdfc;--bd:#e2e9e4;--bd2:#d1dcd5;--tx:#0a140f;--mut:#46564c;--fnt:#6b7a70;--pri:#0c8f47;--priBg:#e7f5ec;--priBd:#c3e5d1;--mag:#d02830;--magBg:#fdeaea;--magBd:#f6c8c8;--grn:#1fa05a;--grnBg:#e6f6ec;--grnBd:#c5e8d2;--gld:#9c7514;--gldBg:#f7f0dd;--gldBd:#e6d7a8;--accT:#fff;--grad:linear-gradient(120deg, #0c8f47, #06542a);--nav:#ffffffeb;--shd:0 10px 26px -10px #0c8f4780;--shdSm:0 6px 18px -10px #0a140f38;--vBg:#0a1410;--bgGlow:radial-gradient(700px 380px at 85% -6%, #e8c66b12, transparent 60%), radial-gradient(650px 360px at 10% -5%, #0c8f4714, transparent 60%), var(--bg);font-family:var(--fb);color:var(--tx);background:var(--bg);--sat:max(env(safe-area-inset-top,0px), var(--dmc-sat,0px));--sab:max(env(safe-area-inset-bottom,0px), var(--dmc-sab,0px))}.dmc[data-theme=dark]{--bg:#05080a;--bgA:#070d0a;--sf:#0b110e;--sf2:#101813;--bd:#1b241f;--bd2:#28342d;--tx:#f2f5f3;--mut:#a9b6ae;--fnt:#87948c;--pri:#2ee56f;--priBg:#2ee56f24;--priBd:#2ee56f57;--mag:#ff4d52;--magBg:#ff4d5229;--magBd:#ff4d5257;--grn:#47e57a;--grnBg:#47e57a26;--grnBd:#47e57a57;--gld:#e8c66b;--gldBg:#e8c66b21;--gldBd:#e8c66b61;--accT:#04130a;--grad:linear-gradient(120deg, #2ee56f, #0c8f47);--nav:#05080ae6;--shd:0 10px 26px -10px #2ee56f73;--shdSm:0 6px 18px -10px #0000008c;--vBg:#071009;--bgGlow:radial-gradient(700px 380px at 85% -6%, #e8c66b0d, transparent 60%), radial-gradient(650px 360px at 10% -5%, #2ee56f0f, transparent 60%), var(--bg)}.dmc-root{inset:0;bottom:var(--dmc-kb,0px);background:var(--bg);z-index:40;justify-content:center;display:flex;position:fixed;overflow:hidden}.dmc-phone{background:var(--bgGlow);flex-direction:column;width:100%;max-width:560px;height:100%;display:flex;position:relative;overflow:hidden}@media (min-width:960px){.dmc-root{padding:0}.dmc-phone{flex-direction:row;max-width:none}.dmc-pane-list{border-inline-end:1px solid var(--bd);flex-direction:column;flex:none;width:400px;display:flex;position:relative;overflow:hidden}.dmc-pane-main{background:var(--bgA);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}}@media (max-width:959.98px){.dmc-pane-list{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.dmc-pane-main{z-index:30;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.dmc-pane-main[data-open=false]{display:none}.dmc-desktop-empty{display:none!important}}@media (min-width:960px){.dmc-desktop-empty{display:flex!important}}.dmc-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.dmc-listtop{z-index:6;background:var(--bg);padding-top:max(14px, var(--sat));position:sticky;top:0}.dmc-safe-top{padding-top:max(14px, var(--sat))!important}.dmc-safe-bottom{padding-bottom:max(10px, var(--sab))}@keyframes dmcPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes dmcRing{0%{box-shadow:0 0 #2e9e4380}to{box-shadow:0 0 0 12px #2e9e4300}}@keyframes dmcSplashLogo{0%{opacity:0;transform:scale(.82)translateY(10px)}55%{opacity:1;transform:scale(1.04)translateY(0)}to{opacity:1;transform:scale(1)}}@keyframes dmcSplashUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes dmcSplashBar{0%{width:0}60%{width:74%}to{width:100%}}@keyframes dmcFill{to{width:100%}}.dmc-splash{z-index:70;background:var(--bg);cursor:pointer;flex-direction:column;transition:opacity .5s;display:flex;position:absolute;inset:0}.dmc-splash-glow{background:radial-gradient(500px 400px at 50% 38%,#1a66cc1a,#0000 65%),radial-gradient(400px 300px at 80% 80%,#de22260d,#0000 60%);position:absolute;inset:0}.dmc[data-theme=dark] .dmc-splash-glow{background:radial-gradient(500px 400px at 50% 38%,#3f86ec29,#0000 65%)}.dmc-iconbtn{background:var(--sf);border:1px solid var(--bd);cursor:pointer;width:36px;height:36px;color:var(--tx);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.dmc-avatar{font-family:var(--fh);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative;overflow:hidden}.dmc-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dmc-badge{background:var(--pri);min-width:19px;height:19px;color:var(--accT);font:800 calc(10.5px * var(--dmc-text,1))/19px var(--fb);text-align:center;border-radius:99px;flex:none;padding:0 5px}.dmc-folders{scrollbar-width:none;-webkit-overflow-scrolling:touch}.dmc-folders::-webkit-scrollbar{display:none}.dmc-chip{font:700 calc(11.5px * var(--dmc-text,1)) var(--fb);cursor:pointer;border:1px solid var(--bd);background:var(--sf);color:var(--mut);border-radius:999px;flex:none;padding:5px 14px}.dmc-chip[data-on=true]{background:var(--pri);border-color:var(--pri);color:var(--accT)}.dmc-row{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:start;width:100%;color:var(--tx);font-family:var(--fb);background:0 0;border:0;align-items:center;gap:12px;padding:10px 20px;display:flex}[data-focus=true] .dmc-bubble{animation:1.8s ease-out dmcFocusFlash}@keyframes dmcFocusFlash{0%,60%{box-shadow:0 0 0 2px var(--priBd);background:var(--priBg)}to{box-shadow:none}}.dmc-row:active{background:var(--bgA)}.dmc-row:after{content:"";inset-inline:82px 0;background:var(--bd);height:1px;position:absolute;bottom:0}.dmc-row{position:relative}.dmc-pane-list .dmc-row-wrap:last-child .dmc-row:after{display:none}@media (min-width:960px){.dmc-row[data-active=true]{background:var(--bgA)}}.dmc-online-dot{bottom:1px;background:var(--grn);border:2.5px solid var(--bg);border-radius:99px;width:12px;height:12px;position:absolute;inset-inline-end:1px}.dmc-card{background:var(--sf);border:1px solid var(--bd);border-radius:16px}.dmc-switch{background:var(--bd2);cursor:pointer;border:0;border-radius:99px;flex:none;width:38px;height:22px;padding:0;transition:background .2s;position:relative}.dmc-switch[data-on=true]{background:var(--pri)}.dmc-switch span{top:2.5px;background:#fff;border-radius:99px;width:17px;height:17px;transition:inset-inline-start .2s;position:absolute;inset-inline-start:2.5px;box-shadow:0 1px 4px #00000040}.dmc-switch[data-on=true] span{inset-inline-start:18px}.dmc-dock{background:var(--nav);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--bd);padding:8px 6px max(10px, var(--sab));z-index:4;flex:none;display:flex;position:relative}.dmc-dock-item{color:var(--fnt);cursor:pointer;font-family:var(--fb);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:0;display:flex;position:relative}.dmc-dock-item[data-on=true]{color:var(--pri)}.dmc-dock-item span{font-size:calc(10px * var(--dmc-text,1));font-weight:700}.dmc-bubble{background:var(--sf);border:1px solid var(--bd);word-break:break-word;border-radius:14px;flex-direction:column;gap:3px;padding:6px 10px;display:flex;position:relative}.dmc-bubble[data-mine=true]{background:color-mix(in srgb, var(--pri) 16%, var(--bg));border-color:var(--priBd)}.dmc-msg-enter{animation:.22s both dmcSplashUp}.dmc-bubble[data-bare=true]{box-shadow:none;background:0 0;border:0;padding:0}.dmc-meta{font:500 calc(9.5px * var(--dmc-text,1)) var(--fb);color:var(--fnt);align-self:flex-end;align-items:center;gap:3px;margin-top:-1px;line-height:1;display:flex}.dmc-seen{opacity:.85;align-items:center;gap:2px;display:inline-flex}.dmc-seen[role=button]:hover,.dmc-seen[role=button]:focus-visible{opacity:1;color:var(--pri);outline:none}.dmc-ticks{font:700 calc(9px * var(--dmc-text,1)) var(--fb);letter-spacing:-2.5px;padding-inline-end:2px}.dmc-ticks[data-state=read]{color:var(--pri)}.dmc-actions-wrap{z-index:70;padding:0 14px calc(16px + var(--sab));-webkit-backdrop-filter:blur(7px)saturate(.9);backdrop-filter:blur(7px)saturate(.9);background:#080c146b;justify-content:center;align-items:flex-end;animation:.14s both dmcFade;display:flex;position:fixed;inset:0}.dmc-actions{flex-direction:column;gap:9px;width:100%;max-width:420px;animation:.18s both dmcSplashUp;display:flex}.dmc-actions-emojis{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shdSm);border-radius:999px;justify-content:space-between;align-items:center;gap:2px;padding:7px 10px;display:flex}.dmc-actions-emojis button{cursor:pointer;font-size:calc(21px * var(--dmc-text,1));background:0 0;border:0;border-radius:999px;padding:3px;line-height:1;transition:transform .12s}.dmc-actions-emojis button:active{transform:scale(1.25)}.dmc-actions-emojis button[data-on=true]{background:var(--priBg);box-shadow:inset 0 0 0 1.5px var(--priBd)}.dmc-actions-preview{background:var(--sf);border:1px solid var(--bd);font:500 calc(12px * var(--dmc-text,1))/1.5 var(--fb);color:var(--mut);max-height:74px;box-shadow:var(--shdSm);border-radius:14px;padding:9px 13px;overflow:hidden}.dmc-actions-list{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shdSm);border-radius:16px;overflow:hidden}.dmc-actions-list button{border:0;border-top:1px solid var(--bd);cursor:pointer;width:100%;color:var(--tx);font:700 calc(13px * var(--dmc-text,1)) var(--fb);text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;display:flex}.dmc-actions-list button:first-child{border-top:0}.dmc-actions-list button:active{background:var(--bgA)}.dmc-actions-list button[data-tone=danger]{color:var(--mag)}@keyframes dmcFade{0%{opacity:0}to{opacity:1}}.dmc-voice-reply{top:-7px;background:var(--sf);border:1px solid var(--bd);width:22px;height:22px;color:var(--mut);cursor:pointer;box-shadow:var(--shdSm);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:0;transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.dmc-voice-reply{opacity:0;transition:opacity .12s}.dmc-voice:hover .dmc-voice-reply{opacity:1}}.dmc-thread-scroll,.dmc-wall-swatch{--dmc-wall-strength:calc(var(--dmc-wall-base,44%) * var(--dmc-wall-mul,1));--dmc-wall-scrim:color-mix(in srgb, var(--bg) calc(100% - var(--dmc-wall-strength)), transparent);background-image:linear-gradient(var(--dmc-wall-scrim), var(--dmc-wall-scrim)), var(--dmc-wall-img,none);background-position:50%;background-repeat:no-repeat;background-size:cover}.dmc-thread-scroll{overflow-x:hidden}.dmc[data-theme=dark] .dmc-thread-scroll,.dmc[data-theme=dark] .dmc-wall-swatch{--dmc-wall-img:url(/dmtrading/wallpapers/dm-dark.webp);--dmc-wall-base:60%}.dmc[data-theme=light] .dmc-thread-scroll,.dmc[data-theme=light] .dmc-wall-swatch{--dmc-wall-img:url(/dmtrading/wallpapers/dm-light.webp);--dmc-wall-base:55%}.dmc[data-wall=bold] .dmc-thread-scroll,.dmc-wall-swatch[data-wall=bold]{--dmc-wall-mul:1.8}.dmc[data-wall=soft] .dmc-thread-scroll,.dmc-wall-swatch[data-wall=soft]{--dmc-wall-mul:.45}.dmc[data-wall=none] .dmc-thread-scroll,.dmc[data-theme] .dmc-wall-swatch[data-wall=none]{--dmc-wall-img:none}.dmc-wall-swatch{background-size:235px}.dmc-quickbar{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shdSm);border-radius:16px;flex-wrap:wrap;align-items:center;gap:2px 3px;width:max-content;max-width:100%;padding:5px 9px;display:flex}.dmc-composer{padding:10px 14px max(10px, var(--sab));background:var(--nav);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--bd);flex:none;align-items:center;gap:8px;display:flex}.dmc-input{background:var(--sf);border:1px solid var(--bd);font:500 calc(13.5px * var(--dmc-text,1)) var(--fb);color:var(--tx);border-radius:999px;outline:none;flex:1;min-width:0;padding:9px 15px}.dmc-input:focus{border-color:var(--priBd)}.dmc-fab{bottom:96px;background:var(--grad);cursor:pointer;width:54px;height:54px;box-shadow:var(--shd);z-index:5;border:0;border-radius:18px;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:20px}.dmc-sendbtn{background:var(--grad);cursor:pointer;width:38px;height:38px;color:var(--accT);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.dmc-sendbtn:disabled{opacity:.6}@keyframes dmcSheetUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.dmc-sheet-wrap{z-index:50;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.dmc-sheet-back{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080c0a73;position:absolute;inset:0}.dmc-sheet{background:var(--sf);border:1px solid var(--bd);padding:12px 18px max(18px, var(--sab));border-radius:24px 24px 0 0;flex-direction:column;gap:4px;max-height:82%;animation:.22s both dmcSheetUp;display:flex;position:relative;overflow-y:auto}.dmc-sheet-grip{background:var(--bd2);border-radius:99px;flex:none;align-self:center;width:40px;height:4.5px;margin-bottom:8px}@media (min-width:960px){.dmc-sheet-wrap{justify-content:center;align-items:center}.dmc-sheet{border-radius:20px;width:420px;max-height:70%}}.dmc-ticker{direction:ltr;padding:0 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.dmc-ticker-track{width:max-content;animation:dmcTickerScroll var(--dmc-ticker-dur,30s) linear infinite;will-change:transform;display:flex}@media (hover:hover) and (pointer:fine){.dmc-ticker:hover .dmc-ticker-track,.dmc-ticker:active .dmc-ticker-track{animation-play-state:paused}}.dmc-ticker-item{flex:none;align-items:baseline;gap:6px;padding:0 11px;display:flex}@keyframes dmcTickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.dmc-ticker-track{animation:none}.dmc-ticker{scrollbar-width:none;overflow-x:auto}}.dmc-btn{cursor:pointer;font-family:var(--fb);border:0}.dmc-btn-grad{text-align:center;background:var(--grad);color:var(--accT);font:800 calc(13px * var(--dmc-text,1)) var(--fb);cursor:pointer;border:0;border-radius:999px;width:100%;padding:11px 0}.dmc,.dmc *,.dmc :before,.dmc :after{scrollbar-width:none;-ms-overflow-style:none}.dmc::-webkit-scrollbar{display:none;width:0!important;height:0!important}.dmc ::-webkit-scrollbar{display:none;width:0!important;height:0!important}.dmc a{color:var(--pri)}.dmc textarea,.dmc input,.dmc button{font-family:var(--fb)}.dmc-spin{animation:.9s linear infinite dmcSpin}@keyframes dmcSpin{to{transform:rotate(360deg)}}[data-selected=true] .dmc-bubble{box-shadow:0 0 0 2px var(--pri)}.dmc-selbar{padding:8px 12px calc(8px + var(--sab));background:var(--sf);border-top:1px solid var(--bd);align-items:center;gap:4px;display:flex}.dmc-selbar button{cursor:pointer;color:var(--pri);font-size:calc(16px * var(--dmc-text,1));background:0 0;border:0;border-radius:10px;align-items:center;padding:6px 9px;display:flex}.dmc-selbar button[data-tone=danger]{color:var(--mag)}:is(.dmc-phone:has(.dmc-sheet-wrap) .dmc-fab,.dmc-phone:has(.dmc-actions-wrap) .dmc-fab){display:none}.dmc-bubble{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:is(.dmc-phone:has(.dmc-sheet-wrap) .dmc-pane-list,.dmc-phone:has(.dmc-actions-wrap) .dmc-pane-list){z-index:45}.ac-push-optin{inset-inline:10px;z-index:60;background:var(--pnl,#1c1f26);border:1px solid var(--bd,#80808040);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;animation:.22s ease-out acPushIn;display:flex;position:absolute;bottom:74px;box-shadow:0 10px 30px #00000047}@keyframes acPushIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ac-push-optin-text{flex:1;gap:2px;min-width:0;display:grid}.ac-push-optin-text strong{font:800 13px var(--fh)}.ac-push-optin-text span{font:500 11.5px/1.55 var(--fb);color:var(--fnt)}.ac-push-optin-acts{flex-shrink:0;gap:6px;display:flex}.ac-push-optin-yes,.ac-push-optin-no{cursor:pointer;font:700 12px var(--fb);border:0;border-radius:10px;padding:7px 12px}.ac-push-optin-yes{background:var(--pri);color:#fff}.ac-push-optin-yes:disabled{opacity:.6;cursor:default}.ac-push-optin-no{color:var(--fnt);background:0 0}
