:root{--background-main:#111;--background-table:#222;--text-main:#fff;--grid-color:#444;--bar-color-1:#e63946;--bar-color-2:#f1faee;--bar-color-3:#a8dadc;--bar-color-4:#457b9d;--bar-color-5:#ffb703;--bar-color-6:#fb8500;--bar-color-7:#219ebc;--bar-color-8:#8ecae6;--bar-color-9:#ff006e;--bar-color-10:#8338ec;--axis-gray:#888}body{background:#181a25;color:#fff;font-family:Segoe UI,Arial,sans-serif;margin:0;padding:0}*{cursor:default!important}.table-dark{background:#222;background:var(--background-table);color:#fff;color:var(--text-main)}.table-dark tr:hover{background-color:#2a2d34;background-color:var(--row-hover-bg,#2a2d34);transition:background .15s}td,th{border-bottom:1px solid #444;border-bottom:1px solid var(--grid-color)}h1,h2,h3{color:#fff;color:var(--text-main)}.chart-container{height:400px;position:relative;width:100%}.chartjs-render-monitor{animation:chartjs-render 1ms}@keyframes chartjs-render{0%{opacity:0}to{opacity:1}}.tooltip{background:#eaf6ff;border-left:4px solid #1a4d8f;border-radius:4px;font-size:.98em;padding:8px}.tooltip.tooltip-hidden{display:none!important}.ytdpl-headline{color:#1976d2;display:inline-block;font-family:Arial,sans-serif;font-size:22px}.daily-log-main{background:#181a25;color:#fff;font-family:Segoe UI,Arial,sans-serif;min-height:100vh;padding:24px}.sticky-nav{align-items:center;background:#181a25;bottom:0;box-shadow:0 -2px 8px #0000001f;display:flex;justify-content:space-around;left:0;padding:8px 0 env(safe-area-inset-bottom,0);position:fixed;width:100%;z-index:1200}.sticky-nav-item{flex:1 1;min-width:0;text-align:center}.sticky-nav-item:hover{color:#4ecdc4}.sticky-nav-icon.inactive{filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.sticky-nav-icon.active{filter:none;opacity:1;transition:filter .2s,opacity .2s}.main-dash-container{margin:0 auto;max-width:3000px;padding:24px 24px 64px}.gradient-separator{background:linear-gradient(90deg,#0a2342,#ccc);height:8px;margin:24px 0;width:100%}.dash-row{display:flex;gap:32px}.dash-col{display:flex;flex:1 1;flex-direction:column;min-height:300px;min-width:300px}.left-nav{background:#181a25;border-radius:18px;box-shadow:2px 0 8px #0000000d;color:#fff;font-family:Segoe UI,Arial,sans-serif;font-size:18px;font-weight:500;height:50vh;left:0;letter-spacing:.5px;min-width:240px;overflow-y:auto;padding:1rem;position:fixed;top:0;transition:width .2s,padding .2s;width:340px;z-index:1100}.left-nav-hide-btn{background:#444;border:1px solid #888;border-radius:4px;color:#fff;font-size:16px;margin-bottom:1rem;padding:6px 12px}.w11-calendar-nav{background:#181a25;border:1px solid #d1dbe8;border-radius:18px;box-shadow:0 4px 24px #3c50b41a;color:#222;font-family:Segoe UI,Arial,sans-serif;margin:20px 0 20px 20px;max-width:340px;min-width:240px;padding:32px 20px 20px;transition:box-shadow .2s,background .2s}.left-nav-hide-btn{background:#f3f6fd;border:none;border-radius:10px;box-shadow:0 2px 8px #3c50b414;color:#3a4a7c;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:16px;padding:8px 16px;transition:background .2s}.left-nav-hide-btn:hover{background:#e0e8f8}@media (max-width:900px){.main-dash-container{padding:8px 8px 64px}.dash-row{flex-direction:column;gap:8px}.dash-col{font-size:15px;min-height:120px;min-width:0}.gradient-separator{margin:8px 0}.left-nav{font-size:16px;min-width:0;padding:.5rem;width:80vw}.left-nav-hide-btn{font-size:15px;margin-bottom:.5rem;padding:4px 8px}.sticky-nav{font-size:15px;padding:4px 0}.sticky-nav-item{font-size:14px;padding:2px 4px}}@media (max-width:700px){.main-dash-container>div{min-width:0!important}.main-dash-container>div,.mobile-stack{flex-direction:column!important;width:100%!important}.mobile-stack{display:flex!important;gap:24px!important}.mobile-stack>div{min-width:0!important;width:100%!important}.top-header-content{align-items:center!important;flex-direction:column;gap:16px;justify-content:center!important;text-align:center}.responsive-table-wrapper{margin:0;max-width:340px;padding:0;width:100%}.responsive-table{font-size:13px;min-width:320px}.collapse-toggle-headline{align-items:self-end;flex-wrap:nowrap;font-size:.9rem;justify-content:flex-start;line-height:0;line-height:1.2;margin-top:16px!important;overflow:hidden;padding-right:0;padding-top:8px!important;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.collapse-toggle-container{padding-top:8px!important}.profit-chart-range-btn{border-radius:3px!important;font-size:13px!important;min-width:0!important;padding:4px 8px!important}}.sevenday-card{cursor:pointer}.ytdpl-container{margin:14px 0}.user-profile-container{align-items:flex-end;background:none;display:flex;font-size:14px;line-height:1.2;margin:0;padding:0;vertical-align:middle}.tooltip-iconheader{color:#888;cursor:pointer;font-size:14px;margin-left:8px;vertical-align:middle}.top-header{box-shadow:0 2px 8px #0000000a;margin:0;padding:0;position:relative;width:100%;z-index:10}.top-header-content{align-items:flex-end;display:flex;flex-direction:row;gap:32px;justify-content:flex-end;margin:0;max-width:none;padding:0 16px;width:100%}.popular-times-chart-container{height:400px;margin:0 auto;max-width:800px;width:100%}.chart-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.responsive-table-wrapper{margin:0!important;padding:0!important}.responsive-table{margin-left:0!important;padding-left:0!important}.precision-message{background:#222;border-radius:6px;color:#ffb703;display:block;font-size:15px;margin:0 auto 12px;max-width:320px;padding:10px 12px;text-align:center}.dropdown-curved{border-radius:4px;color:#fff;font-size:1rem;margin-right:8px;padding:4px 12px}.dropdown-curved,.input-curved{background:#222;border:1px solid #888}.input-curved{border-radius:4px;color:#ccc;display:block;font-size:15px;margin-bottom:12px;margin-top:4px;padding:8px 12px;width:220px}.spread-risk-table{border-collapse:collapse;margin-top:8px;width:100%}.spread-risk-table td,.spread-risk-table th{border:1px solid #ddd;padding:8px}.spread-risk-table th{background:#f0f4fa}.today-trade-row{transition:box-shadow .15s}.today-trade-row:hover{background:none;box-shadow:inset 0 0 0 5px #4ecdc4}.maxqty-compare-row{transition:box-shadow .15s}.maxqty-compare-row:hover{background:none;box-shadow:inset 0 0 0 5px #4ecdc4}.largest-open-pos-row{transition:box-shadow .15s}.largest-open-pos-row:hover{background:none;box-shadow:inset 0 0 0 5px #4ecdc4}.options-toggle-link{color:#1976d2;cursor:pointer;display:block;font-size:14px;font-weight:500;margin-left:auto;text-align:right;text-decoration:underline;-webkit-user-select:none;user-select:none}.options-panel{background:#222;border:1px solid #444;border-radius:6px;color:#fff;margin-left:auto;margin-top:12px;max-width:320px;min-width:220px;padding:16px;text-align:left}.options-panel label{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px}.options-panel input[type=checkbox]{margin-right:8px}.options-panel .options-panel-desc{color:#aaa;font-size:11px;line-height:1.3;margin-top:6px}._44_user_register-container{background:#151515}table tr{transition:box-shadow .15s,background .15s}table tr:hover{background:none;box-shadow:inset 0 0 0 5px #4ecdc4}.bunny-runner{animation:bunny-run 3.5s linear infinite}@keyframes bunny-run{0%{left:0;opacity:1}10%{opacity:1}90%{opacity:1}to{left:100vw;opacity:0}}.tooltip-icon{font-size:.8rem}.collapse-toggle-container{background:#222;border:2px solid #457b9d;border-radius:8px;box-sizing:border-box;max-height:2000px;overflow:hidden;padding:16px;transition:max-height .2s,min-height .2s}.collapse-toggle-container.collapsed{align-items:center;display:flex;max-height:50px;min-height:50px;overflow:hidden}.collapse-toggle-headline{align-items:center;background:#0000;color:#4ecdc4;cursor:pointer;display:flex;flex-shrink:0;flex-wrap:nowrap;font-weight:600;margin:0;min-height:44px;overflow:visible;padding-right:24px;text-overflow:clip;white-space:nowrap;z-index:10}.collapse-toggle-headline:after{color:#4ecdc4;content:"▼";font-size:20px;margin-left:8px;transition:transform .2s}.collapse-toggle-container.collapsed .collapse-toggle-headline:after{content:"▶";transform:rotate(0deg)}.collapse-toggle-container.collapsed .collapse-toggle-headline{align-items:center;display:flex;padding-bottom:0;width:100%}@media (max-width:700px){.collapse-toggle-headline{font-size:.95rem;margin-top:0!important;min-height:14px;padding-right:16px;padding-top:8px!important}}.seven_tiles_dateformat{background:#0000;color:#4ecdc4;font-size:14px;font-weight:600;letter-spacing:1px;padding:2px 0;text-align:center}.collapse-content{filter:blur(8px) brightness(.7);max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.68,-.55,.27,1.55),opacity .4s ease,filter .5s cubic-bezier(.68,-.55,.27,1.55)}.collapse-toggle-container:not(.collapsed) .collapse-content{animation:collapseBounceIn .5s;filter:blur(0) brightness(1);max-height:2000px;opacity:1}@keyframes collapseBounceIn{0%{filter:blur(8px) brightness(.7);opacity:0;transform:scaleY(.7) translateY(-20px)}60%{filter:blur(2px) brightness(.9);opacity:1;transform:scaleY(1.1) translateY(8px)}80%{filter:blur(.5px) brightness(1);transform:scaleY(.95) translateY(-2px)}to{filter:blur(0) brightness(1);opacity:1;transform:scaleY(1) translateY(0)}}.collapse-toggle-container.by-symbol-unique .collapse-content{filter:grayscale(1) blur(12px) brightness(.7);max-height:0;opacity:0;overflow:hidden;transform:scale(.95) rotateX(30deg);transition:max-height .7s cubic-bezier(.23,1,.32,1.2),opacity .5s cubic-bezier(.23,1,.32,1.2),filter .5s cubic-bezier(.23,1,.32,1.2),transform .7s cubic-bezier(.23,1,.32,1.2)}.collapse-toggle-container.by-symbol-unique:not(.collapsed) .collapse-content{animation:bySymbolFlipBounce .7s;filter:grayscale(0) blur(0) brightness(1);max-height:1200px;opacity:1;transform:scale(1.03) rotateX(0deg)}@keyframes bySymbolFlipBounce{0%{filter:grayscale(1) blur(12px) brightness(.7);opacity:0;transform:scale(.85) rotateX(60deg)}40%{filter:grayscale(.5) blur(4px) brightness(.9);opacity:1;transform:scale(1.08) rotateX(-10deg)}70%{filter:grayscale(.2) blur(1px) brightness(1);transform:scale(.98) rotateX(5deg)}to{filter:grayscale(0) blur(0) brightness(1);opacity:1;transform:scale(1.03) rotateX(0deg)}}.rainfall-container{height:60px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.raindrop{animation:rainfall 1.2s linear infinite;background:linear-gradient(180deg,#aeeaff 60%,#228b22);border-radius:1px;height:18px;opacity:.7;position:absolute;top:0;width:2px}@keyframes rainfall{0%{opacity:.7;top:-20px}80%{opacity:.7}to{opacity:0;top:60px}}
/*# sourceMappingURL=main.4fd70ad8.css.map*/