:root{--bg-dark:#eef3fb;--bg-card:#fff;--bg-subtle:#f3f7fd;--glass-border:rgba(37,99,235,.14);--text-primary:#0f2444;--text-secondary:#5b6b86;--accent-blue:#2563eb;--accent-purple:#4f46e5;--card-shadow:0 10px 30px -12px rgba(15,36,68,.18);--red-ball:linear-gradient(135deg, #ff4d4f 0%, #a8071a 100%);--blue-ball:linear-gradient(135deg, #1890ff 0%, #003a8c 100%);--green-ball:linear-gradient(135deg, #52c41a 0%, #135200 100%);--heat:#ea580c;--heat-soft:rgba(234,88,12,.12);--cold:#0284c7;--cold-soft:rgba(2,132,199,.12);--pos:#059669;--neg:#dc2626;--gold:#d97706;--silver:#64748b;--bronze:#b45309;--font-mono:"SF Mono", "JetBrains Mono", "Roboto Mono", ui-monospace, "Courier New", monospace}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}*{box-sizing:border-box;margin:0;padding:0;font-family:Outfit,sans-serif}body{background-color:var(--bg-dark);color:var(--text-primary);min-height:100vh;overflow:hidden}.app-layout{background-color:var(--bg-dark);width:100vw;height:100vh;color:var(--text-primary);background-image:radial-gradient(circle at 15%,rgba(37,99,235,.06),transparent 30%),radial-gradient(circle at 85% 30%,rgba(79,70,229,.06),transparent 30%);display:flex}.app-sidebar{border-right:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);background:#fff;flex-direction:column;width:280px;height:100%;padding:2.5rem 1.5rem;display:flex}.sidebar-logo{align-items:center;gap:.75rem;margin-bottom:3rem;padding-left:.5rem;display:flex}.sidebar-logo-icon{background:linear-gradient(135deg, var(--accent-blue), var(--accent-purple));border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 10px rgba(139,92,246,.3)}.sidebar-logo-text{letter-spacing:-.5px;background:linear-gradient(90deg,#2563eb,#4f46e5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.25rem;font-weight:800}.sidebar-menu{flex-direction:column;flex:1;gap:.5rem;display:flex}.sidebar-item{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid transparent;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem 1.25rem;font-size:1rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.sidebar-item:hover{color:var(--text-primary);background:rgba(37,99,235,.06)}.sidebar-item.active{color:var(--accent-blue);background:linear-gradient(90deg,rgba(37,99,235,.12),rgba(79,70,229,.12));border-color:rgba(37,99,235,.28);box-shadow:inset 0 1px 1px rgba(255,255,255,.6)}.sidebar-item.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.sidebar-item.disabled:hover{color:var(--text-secondary);background:0 0}.sidebar-footer{border-top:1px solid var(--glass-border);flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1.5rem;display:flex}.sidebar-status-title{text-transform:uppercase;color:var(--text-secondary);letter-spacing:1px;font-size:.75rem;font-weight:600}.sidebar-status-text{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.status-indicator{background-color:#10b981;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 8px #10b981}.app-shell{height:100vh;background-color:var(--bg-dark);background-image:radial-gradient(circle at 15% 10%,rgba(37,99,235,.06),transparent 30%),radial-gradient(circle at 85% 0,rgba(79,70,229,.06),transparent 30%);flex-direction:column;width:100%;max-width:820px;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}.top-bar{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border);z-index:20;background:rgba(255,255,255,.92);flex-shrink:0;align-items:center;gap:.75rem;height:52px;padding:0 1rem;display:flex}.top-logo{text-align:center;letter-spacing:-.3px;background:linear-gradient(90deg,#2563eb,#4f46e5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;flex:1;font-size:1.1rem;font-weight:800}.top-back{color:var(--accent-blue);cursor:pointer;background:0 0;border:none;padding:.3rem 0;font-size:.95rem;font-weight:600}.top-title{color:var(--text-primary);font-size:1rem;font-weight:600}.app-content{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem 1rem 1.5rem;display:flex;overflow-y:auto}.bottom-nav{height:60px;padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:content-box;-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--glass-border);z-index:30;background:rgba(255,255,255,.96);flex-shrink:0;display:flex}.bottom-nav-item{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.bottom-nav-item.active{color:var(--accent-blue)}.bottom-nav-icon{font-size:1.25rem;line-height:1}.bottom-nav-label{font-size:.68rem}@media (min-width:720px){.app-content{padding:1.5rem 1.5rem calc(64px + 1rem)}}.app-header{text-align:left;margin-bottom:1rem}.app-title{background:linear-gradient(90deg,#2563eb,#4f46e5);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.app-subtitle{color:var(--text-secondary);font-size:1.05rem;font-weight:300}.glass-panel{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);border-radius:16px;padding:2.5rem;position:relative}.glass-panel:before{content:"";background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(37,99,235,.18)), to(transparent));background:linear-gradient(90deg,transparent,rgba(37,99,235,.18),transparent);height:1px;position:absolute;top:0;left:16px;right:16px}.input-group{justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.input-field{border:1px solid var(--glass-border);color:var(--text-primary);text-align:center;background:#fff;border-radius:12px;outline:none;width:120px;padding:1rem 1.5rem;font-size:1.1rem;transition:border-color .3s,box-shadow .3s}.input-field:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.primary-btn{background:linear-gradient(135deg, var(--accent-blue), var(--accent-purple));color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 6px 16px -4px rgba(37,99,235,.4)}.primary-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 22px rgba(37,99,235,.4)}.primary-btn:disabled{opacity:.5;cursor:not-allowed}.loading-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.fade-in{animation:.4s ease-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.skeleton{background:rgba(15,36,68,.07);border-radius:8px;position:relative;overflow:hidden}.skeleton:after{content:"";background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255,255,255,.7)), to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:1.4s infinite shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}@keyframes growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.skeleton:after,.fade-in{animation:none}}.mobile-header,.sidebar-close-btn{display:none}.sidebar-overlay{-webkit-backdrop-filter:blur(4px);z-index:95;opacity:0;pointer-events:none;background:rgba(15,36,68,.35);transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:1024px){body{overflow:hidden}.app-layout{flex-direction:column;height:100vh;overflow:hidden}.mobile-header{-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border);z-index:90;background:rgba(255,255,255,.9);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 1.25rem;display:flex}.mobile-logo{align-items:center;gap:.5rem;min-width:0;display:flex}.mobile-logo .sidebar-logo-text{white-space:nowrap}.menu-toggle-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.menu-toggle-btn:hover{background:rgba(37,99,235,.08)}.app-sidebar{z-index:100;border-right:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);background:#fff;flex-direction:column;width:280px;height:100%;padding:2rem 1.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 40px rgba(15,36,68,.18)}.app-sidebar.open{transform:translate(0)}.sidebar-logo{justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;display:flex}.sidebar-close-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.sidebar-close-btn:hover{background:rgba(37,99,235,.08)}.sidebar-menu{flex-flow:column;gap:.5rem}.sidebar-footer{margin-top:auto;display:flex}.sidebar-overlay.show{opacity:1;pointer-events:auto}.app-content{-webkit-overflow-scrolling:touch;flex:1;gap:1.5rem;padding:1.5rem 1.25rem;overflow-y:auto}.app-header{margin-bottom:.5rem}.app-title{font-size:1.85rem}.app-subtitle{font-size:.95rem}.glass-panel{border-radius:16px;padding:1.5rem 1.25rem}.input-group{flex-direction:column;align-items:stretch;gap:.75rem;width:100%}.input-field{width:100%}.primary-btn{justify-content:center;width:100%}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}}.ball-container{flex-direction:column;align-items:center;gap:6px;display:flex}.lottery-ball-img{border-radius:50%;flex-shrink:0;width:52px;height:52px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);position:relative}.lottery-ball-img img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;display:block}.lottery-ball-img:hover{transform:translateY(-4px)scale(1.05)}.lottery-ball-img.small{width:34px;height:34px}.lottery-ball-img.highlight{border-radius:50%;animation:1.5s infinite alternate ball-pulse;box-shadow:0 0 0 3px #ff4d4f,0 0 14px rgba(255,77,79,.85)}.lottery-ball-img.small.highlight{box-shadow:0 0 0 2px #ff4d4f,0 0 10px rgba(255,77,79,.8)}@keyframes ball-pulse{0%{box-shadow:0 0 0 2px #ff4d4f,0 0 8px rgba(255,77,79,.5)}to{box-shadow:0 0 0 4px #ff4d4f,0 0 20px #ff4d4f}}.ball-zodiac{color:var(--text-secondary);text-align:center;font-size:.85rem;font-weight:500}.draw-balls-row{flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex}.draw-balls-plus{color:var(--text-secondary);flex-shrink:0}@media (max-width:640px){.draw-balls-row .lottery-ball-img.small{width:26px;height:26px}.draw-balls-row .ball-container{gap:2px}.draw-balls-row .ball-zodiac{font-size:.65rem}.draw-balls-row{gap:.25rem}}@media (max-width:380px){.draw-balls-row .lottery-ball-img.small{width:22px;height:22px}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}}.history-container{flex-direction:column;gap:1.5rem;display:flex}.history-header{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;width:100%;max-width:960px;margin:0 auto;padding-bottom:1rem;display:flex}.history-title-row{align-items:center;gap:.75rem;display:flex}.history-title-row h3{margin:0;font-size:1.5rem;font-weight:600}.history-stats{color:var(--text-secondary);font-size:.95rem}.history-stats span{color:var(--accent-blue);font-weight:700}.history-filters{flex-wrap:wrap;align-items:center;gap:1.5rem;width:100%;max-width:960px;margin:0 auto .5rem;display:flex}.filter-item{flex-direction:column;flex:1;gap:.5rem;min-width:200px;display:flex}.filter-label{color:var(--text-secondary);font-size:.9rem;font-weight:500}.filter-select,.filter-input{border:1px solid var(--glass-border);color:var(--text-primary);background:#fff;border-radius:10px;outline:none;width:100%;padding:.75rem 1rem;font-size:.95rem;transition:border-color .3s}.filter-select option{background-color:var(--bg-dark);color:var(--text-primary)}.filter-select:focus,.filter-input:focus{border-color:var(--accent-blue)}.search-input-wrapper{align-items:center;display:flex;position:relative}.search-icon{color:var(--text-secondary);pointer-events:none;position:absolute;right:1rem}.attr-filters{flex-wrap:wrap;align-items:center;gap:1.25rem;width:100%;max-width:960px;margin:0 auto .5rem;display:flex}.attr-group{align-items:center;gap:.4rem;display:flex}.attr-group-label{color:var(--text-secondary);margin-right:.1rem;font-size:.78rem;font-weight:600}.hist-chip{border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;background:rgba(37,99,235,.06);border-radius:8px;padding:.4rem .85rem;font-size:.85rem;transition:all .2s}.hist-chip:hover{color:var(--text-primary);background:rgba(37,99,235,.1)}.hist-chip.active{color:#fff;background:var(--accent-purple);border-color:var(--accent-purple);font-weight:600}.hist-chip.wave-red.active{background:#d4380d;border-color:#d4380d;box-shadow:0 0 10px rgba(255,77,79,.4)}.hist-chip.wave-blue.active{background:#096dd9;border-color:#096dd9;box-shadow:0 0 10px rgba(24,144,255,.4)}.hist-chip.wave-green.active{background:#389e0d;border-color:#389e0d;box-shadow:0 0 10px rgba(82,196,26,.4)}.hist-chip.reset{color:var(--neg);border-color:rgba(239,68,68,.4)}.attr-zodiac{width:auto;min-width:90px;padding:.4rem .75rem}.table-row.row-dimmed{opacity:.28;filter:grayscale(.5)}.table-row.row-dimmed:hover{opacity:.55}.ball-container.ball-dimmed{opacity:.22;filter:grayscale(.7);transition:opacity .2s}.ball-container.ball-dimmed:hover{opacity:.5}.ms-dropdown{width:100%;position:relative}.ms-toggle{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ms-toggle .ms-placeholder{color:var(--text-secondary)}.ms-panel{z-index:30;border:1px solid var(--glass-border);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);background:#fff;border-radius:10px;max-height:240px;padding:.4rem;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ms-panel.ms-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.2rem;display:grid}.ms-option{color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.9rem;transition:background .12s;display:flex}.ms-option:hover{background:rgba(37,99,235,.08)}.ms-option.checked{background:rgba(79,70,229,.1);font-weight:600}.ms-option input{width:16px;height:16px;accent-color:var(--accent-purple);cursor:pointer}.ms-grid .ms-option{justify-content:center;padding:.4rem .3rem}.ms-grid .ms-option span{font-variant-numeric:tabular-nums}.table-responsive{border:1px solid var(--glass-border);background:var(--bg-subtle);border-radius:12px;width:100%;max-width:960px;margin:0 auto;overflow-x:auto}.history-table{border-collapse:collapse;text-align:center;table-layout:fixed;width:100%}.history-table th{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--glass-border);background:var(--bg-subtle);padding:1rem;font-size:.9rem;font-weight:600}.history-table th:first-child{width:25%}.history-table th:nth-child(2){width:55%}.history-table th:nth-child(3){width:20%}.history-table td{vertical-align:middle;border-bottom:1px solid rgba(37,99,235,.06);padding:1rem}.table-row{transition:background-color .2s}.table-row:nth-child(2n){background-color:rgba(15,36,68,.03)}.table-row:hover{background-color:rgba(37,99,235,.08)}.period-text{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.period-date-col{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.period-text{color:var(--accent-purple);letter-spacing:1px;font-size:.95rem;font-weight:600}.date-text{color:var(--text-secondary);font-size:.75rem;font-weight:400}.balls-row{justify-content:center;gap:8px;display:flex}.loading-state{text-align:center;color:var(--text-secondary);padding:4rem 0;font-size:1.1rem}.pagination{justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:960px;margin:1rem auto 0;display:flex}.page-btn{border:1px solid var(--glass-border);color:var(--text-primary);cursor:pointer;background:rgba(37,99,235,.06);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .2s;display:flex}.page-btn:hover:not(:disabled){border-color:var(--accent-blue);background:rgba(37,99,235,.1)}.page-btn:disabled{opacity:.3;cursor:not-allowed}.page-info{color:var(--text-secondary);font-size:.95rem}@media (max-width:1024px){.history-container.glass-panel{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:none;border-radius:12px;padding:1rem .5rem!important}.history-header{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0 .5rem 1rem}.history-filters{flex-direction:row;align-items:stretch;gap:.75rem;padding:0 .5rem}.filter-item{flex:1;min-width:0}.table-responsive{background:0 0;border:none;border-radius:0}.history-table th{letter-spacing:.5px;padding:.75rem .25rem;font-size:.8rem}.history-table td{padding:.75rem .25rem;font-size:.85rem}.balls-row{gap:2px}.pagination{padding:0 .5rem}}@media (max-width:640px){.balls-row .lottery-ball-img.small,.history-table td:nth-child(3) .lottery-ball-img.small{width:24px;height:24px}.balls-row .ball-zodiac,.history-table td:nth-child(3) .ball-zodiac{font-size:.62rem}}@media (max-width:340px){.balls-row .lottery-ball-img.small,.history-table td:nth-child(3) .lottery-ball-img.small{width:22px;height:22px}}@media (max-width:290px){.balls-row{gap:1px}.balls-row .lottery-ball-img.small,.history-table td:nth-child(3) .lottery-ball-img.small{width:20px;height:20px}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}}.zodiac-container{flex-direction:column;gap:2rem;width:100%;max-width:960px;margin:0 auto;display:flex}.zodiac-rec-section{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:1rem;display:grid}.zodiac-rec-card{border:1px solid var(--glass-border);-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);background:#fff;border-radius:16px;align-items:center;gap:1.25rem;padding:1.5rem;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.zodiac-rec-card:hover{transform:translateY(-2px)}.zodiac-rec-card.cold{border-color:rgba(244,63,94,.4)}.zodiac-rec-card.cold:before{content:"";background:#f43f5e;width:4px;height:100%;position:absolute;top:0;left:0}.zodiac-rec-card.hot{border-color:rgba(74,222,128,.4)}.zodiac-rec-card.hot:before{content:"";background:#4ade80;width:4px;height:100%;position:absolute;top:0;left:0}.zodiac-badge-large{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.8rem;font-weight:700;display:flex;box-shadow:0 4px 15px rgba(15,36,68,.2)}.zodiac-rec-card.cold .zodiac-badge-large{background:linear-gradient(135deg,#f43f5e 0%,#be123c 100%);box-shadow:0 4px 15px rgba(244,63,94,.4)}.zodiac-rec-card.hot .zodiac-badge-large{background:linear-gradient(135deg,#4ade80 0%,#15803d 100%);box-shadow:0 4px 15px rgba(74,222,128,.4)}.zodiac-rec-card.normal .zodiac-badge-large{background:linear-gradient(135deg,#60a5fa 0%,#1d4ed8 100%);box-shadow:0 4px 15px rgba(96,165,250,.4)}.zodiac-rec-info{flex-direction:column;gap:.25rem;display:flex}.zodiac-rec-tag{text-transform:uppercase;letter-spacing:.5px;width:-webkit-fit-content;width:-moz-fit-content;border-radius:6px;width:fit-content;padding:.25rem .5rem;font-size:.8rem;font-weight:700}.zodiac-rec-card.cold .zodiac-rec-tag{color:#be123c;background:rgba(244,63,94,.15)}.zodiac-rec-card.hot .zodiac-rec-tag{color:#15803d;background:rgba(74,222,128,.15)}.zodiac-rec-card.normal .zodiac-rec-tag{color:#1d4ed8;background:rgba(96,165,250,.15)}.zodiac-rec-name{color:var(--text-primary);font-size:1.15rem;font-weight:600}.zodiac-rec-reason{color:var(--text-secondary);margin-top:.25rem;font-size:.9rem;line-height:1.4}.zodiac-controls-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.zodiac-tabs{gap:.5rem;display:flex}.zodiac-range-selector{background:var(--bg-subtle);border:1px solid var(--glass-border);border-radius:10px;padding:.25rem;display:flex}.range-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.4rem .85rem;font-size:.85rem;font-weight:500;transition:all .2s}.range-btn.active{background:var(--accent-blue);color:#fff;box-shadow:0 2px 8px rgba(59,130,246,.3)}.zodiac-stats-list{flex-direction:column;gap:1.25rem;display:flex}.zodiac-stat-row{align-items:center;gap:1.25rem;display:flex}.zodiac-stat-name-col{justify-content:center;align-items:center;width:48px;display:flex}.zodiac-mini-badge{border:1px solid var(--glass-border);background:rgba(37,99,235,.06);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;font-weight:700;display:flex}.zodiac-stat-bar-col{flex-direction:column;flex:1;gap:.35rem;display:flex}.zodiac-bar-label{color:var(--text-secondary);justify-content:space-between;font-size:.85rem;display:flex}.zodiac-bar-bg{background:rgba(15,36,68,.06);border-radius:5px;height:10px;position:relative;overflow:hidden}.zodiac-bar-fill{background:linear-gradient(to right, var(--accent-blue), var(--accent-purple));border-radius:5px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.zodiac-stat-count-col{text-align:right;width:60px;color:var(--text-primary);font-size:1rem;font-weight:600}.zodiac-omission-progress-container{align-items:center;gap:.5rem;width:100%;display:flex}.zodiac-omission-progress-bg{background:rgba(15,36,68,.06);border-radius:3px;flex:1;height:6px;overflow:hidden}.zodiac-omission-progress-fill{border-radius:3px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.zodiac-omission-ratio-text{width:40px;color:var(--text-secondary);text-align:right;font-size:.8rem}@media (max-width:600px){.zodiac-controls-row{flex-direction:column;align-items:stretch}.zodiac-tabs,.zodiac-range-selector{justify-content:center}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}}.zp-summary{background:rgba(255,255,255,.05);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.95rem;display:flex}.zp-list{flex-direction:column;gap:.6rem;max-height:55vh;display:flex;overflow-y:auto}.zp-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:10px;flex-direction:column;gap:.45rem;padding:.75rem 1rem;display:flex}.zp-card.hot{background:rgba(255,170,60,.08);border-color:rgba(255,170,60,.5)}.zp-card-head{align-items:center;gap:.6rem;font-size:.95rem;display:flex}.zp-pos{color:var(--text-primary);font-weight:600}.zp-off{color:var(--accent,#ff9d2e);font-size:.85rem;font-weight:600}.zp-streak{color:var(--text-secondary);background:rgba(255,255,255,.06);border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.8rem}.zp-card-body{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.zp-calc{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:.95rem}.zp-zodiac{color:#ffd166;background:rgba(255,209,102,.12);border-radius:8px;padding:.2rem .7rem;font-size:1rem;font-weight:700}.zp-next{color:var(--text-secondary);font-size:.8rem}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}}.hc-stats{flex-wrap:wrap;gap:1rem;display:flex}.hc-stat{background:var(--bg-subtle);border:1px solid var(--glass-border);border-radius:12px;flex:1;min-width:150px;padding:1.1rem 1.3rem}.hc-stat-label{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);margin-bottom:.4rem;font-size:.72rem}.hc-stat-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.1}.hc-stat-value small{color:var(--text-secondary);margin-left:.25rem;font-size:.85rem;font-weight:400}.hc-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hc-control-label{color:var(--text-secondary);letter-spacing:.5px;text-transform:uppercase;margin-right:.5rem;font-size:.8rem;font-weight:600}.hc-table-wrap{border:1px solid var(--glass-border);background:var(--bg-subtle);border-radius:12px;overflow-x:auto}.hc-table{border-collapse:collapse;text-align:left;width:100%}.hc-table th{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--glass-border);white-space:nowrap;background:rgba(37,99,235,.06);padding:.85rem 1rem;font-size:.74rem;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.hc-table td{vertical-align:middle;border-bottom:1px solid rgba(37,99,235,.06);padding:.7rem 1rem}.hc-table tbody tr{transition:background-color .15s}.hc-table tbody tr:nth-child(2n){background:rgba(15,36,68,.03)}.hc-table tbody tr:hover{background:rgba(37,99,235,.08)}.hc-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hc-rank{min-width:2rem;height:2rem;font-family:var(--font-mono);color:var(--text-secondary);background:rgba(37,99,235,.06);border-radius:8px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.9rem;font-weight:700;display:inline-flex}.hc-rank.gold{color:var(--gold);background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.4)}.hc-rank.silver{color:var(--silver);background:rgba(203,213,225,.12);border:1px solid rgba(203,213,225,.35)}.hc-rank.bronze{color:var(--bronze);background:rgba(216,136,74,.15);border:1px solid rgba(216,136,74,.4)}.hc-combo{gap:.4rem;display:flex}.hc-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.hc-rate-cell{min-width:160px}.hc-rate-bar{background:rgba(37,99,235,.06);border-radius:6px;height:22px;position:relative;overflow:hidden}.hc-rate-fill{background:linear-gradient(90deg, rgba(249,115,22,.35), var(--heat));transform-origin:0;border-radius:6px;animation:.6s cubic-bezier(.4,0,.2,1) growX;position:absolute;top:0;bottom:0;left:0;right:auto}.hc-rate-text{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.hc-query-inputs{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.hc-query-inputs .input-field{width:100px}.hc-result{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.hc-result-metric{background:var(--bg-subtle);border:1px solid var(--glass-border);border-radius:12px;flex:1;min-width:130px;padding:1rem 1.2rem}.hc-result-metric .lbl{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);margin-bottom:.35rem;font-size:.72rem}.hc-result-metric .val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.hc-result-metric .val.heat{color:var(--heat)}.hc-result-metric .val.muted{color:var(--text-secondary);font-size:1.1rem}.hc-hits{color:var(--text-secondary);margin-top:1rem;font-size:.9rem}.hc-hits .hc-hit-chip{font-family:var(--font-mono);border:1px solid var(--glass-border);color:var(--text-primary);background:rgba(37,99,235,.06);border-radius:6px;margin:.2rem .3rem 0 0;padding:.15rem .5rem;display:inline-block}.hc-error{color:var(--neg);margin-top:1rem;font-size:.95rem}.hc-muted{color:var(--text-secondary)}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}}.nh-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nh-title{font-size:1.25rem;font-weight:700}.nh-sub{color:var(--text-secondary);margin-top:.25rem;font-size:.85rem}.nh-grid{grid-template-columns:repeat(7,1fr);gap:.5rem;transition:opacity .2s;display:grid}.nh-cell{aspect-ratio:1;cursor:default;border:1px solid rgba(15,36,68,.08);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;transition:transform .12s,box-shadow .12s;display:flex;position:relative}.nh-cell:hover{z-index:1;transform:translateY(-2px);box-shadow:0 6px 14px -4px rgba(15,36,68,.25)}.nh-cell:before{content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:6px}.nh-cell.wave-red:before{background:#ff4d4f}.nh-cell.wave-blue:before{background:#1890ff}.nh-cell.wave-green:before{background:#52c41a}.nh-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary);text-shadow:none;font-size:1.05rem;font-weight:700}.nh-c{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);margin-top:1px;font-size:.7rem}.nh-legend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.nh-legend-scale{align-items:center;gap:.5rem;display:flex}.nh-legend-bar{background:linear-gradient(90deg,rgba(249,115,22,.08),rgba(249,115,22,.9));border-radius:5px;width:140px;height:10px}@media (max-width:640px){.nh-c{display:none}.nh-n{font-size:.85rem}.nh-grid{gap:.3rem}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}.tk-wrap>*+*{margin-top:.75rem}.tk-nav>*+*{margin-left:.5rem}.tk-all-panel>*+*{margin-top:.75rem}.tk-all-list>*+*{margin-left:.4rem}.reso-wrap>*+*{margin-top:1.1rem}.reso-recent>*+*{margin-top:.45rem}.reso-recent-row>*+*{margin-left:.5rem}.reso-tabs>*+*{margin-left:.6rem}.reso-head>*+*{margin-left:.55rem}.tsb-cell>*+*{margin-left:.9rem}.hk10-wrap>*+*{margin-top:.75rem}.hk10-balls>*+*{margin-left:.5rem}.db-section-head>*+*{margin-left:1rem}.db-hot-list>*+*{margin-top:.5rem}.db-hot-item>*+*,.nh-head>*+*{margin-left:1rem}.nh-legend>*+*{margin-left:.75rem}.nh-legend-scale>*+*{margin-left:.5rem}}.db-top{grid-template-columns:1fr;gap:1.5rem;display:grid}.db-card-label{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);font-size:.72rem}.db-latest-head{flex-wrap:wrap;align-items:baseline;gap:.6rem .9rem;margin-bottom:1.25rem;display:flex}.db-latest-period{color:var(--accent-blue);letter-spacing:.5px;font-size:1rem;font-weight:700}.db-latest-date{color:var(--text-secondary);font-size:.8rem}.db-balls{flex-wrap:nowrap;align-items:center;gap:max(.2rem,min(1vw,.6rem));width:100%;display:flex}.db-balls .lottery-ball-img,.db-balls .lottery-ball-img.small,.db-ball-skeleton{flex-shrink:0;width:max(30px,min(10.5vw,72px));height:max(30px,min(10.5vw,72px))}.db-ball-skeleton{border-radius:50%}.db-balls .ball-zodiac{font-size:max(.65rem,min(2vw,.95rem))}.db-plus{color:var(--text-secondary);flex-shrink:0;margin:0;font-size:max(.9rem,min(2.2vw,1.5rem));font-weight:700}.db-stat-card{flex-direction:column;justify-content:center;display:flex}.db-big-num{background:linear-gradient(90deg,#2563eb,#4f46e5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:3rem;font-weight:800;line-height:1.1}.db-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.db-section-title{font-size:1.25rem;font-weight:700}.db-hot-list{flex-direction:column;gap:.5rem;display:flex}.db-hot-item{background:var(--bg-subtle);border:1px solid var(--glass-border);border-radius:10px;align-items:center;gap:1rem;padding:.6rem .8rem;display:flex}.db-hot-count{color:var(--heat);margin-left:auto;font-weight:700}@media (max-width:900px){.db-top{grid-template-columns:1fr}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}.tk-wrap>*+*{margin-top:.75rem}.tk-nav>*+*{margin-left:.5rem}.tk-all-panel>*+*{margin-top:.75rem}.tk-all-list>*+*{margin-left:.4rem}.reso-wrap>*+*{margin-top:1.1rem}.reso-recent>*+*{margin-top:.45rem}.reso-recent-row>*+*{margin-left:.5rem}.reso-tabs>*+*{margin-left:.6rem}.reso-head>*+*{margin-left:.55rem}.tsb-cell>*+*{margin-left:.9rem}.hk10-wrap>*+*{margin-top:.75rem}.hk10-balls>*+*{margin-left:.5rem}.db-section-head>*+*{margin-left:1rem}.db-hot-list>*+*{margin-top:.5rem}.db-hot-item>*+*{margin-left:1rem}}.tsb{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:.5rem;display:grid}.tsb-cell{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:12px;align-items:center;gap:.9rem;padding:.9rem 1.2rem;display:flex}.tsb-icon{width:38px;height:38px;color:var(--text-secondary);background:rgba(37,99,235,.06);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tsb-accent{border-color:rgba(249,115,22,.35);box-shadow:inset 0 0 0 1px rgba(249,115,22,.1)}.tsb-accent .tsb-icon{background:var(--heat-soft);color:var(--heat)}.tsb-accent .tsb-value{color:var(--heat)}.tsb-body{min-width:0}.tsb-label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.2rem;font-size:.72rem;overflow:hidden}.tsb-value{letter-spacing:.5px;font-size:1.35rem;font-weight:700;line-height:1.1}@media (max-width:900px){.tsb{grid-template-columns:1fr;gap:.6rem}.tsb-value{font-size:1.15rem}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}.tk-wrap>*+*{margin-top:.75rem}.tk-nav>*+*{margin-left:.5rem}.tk-all-panel>*+*{margin-top:.75rem}.tk-all-list>*+*{margin-left:.4rem}.reso-wrap>*+*{margin-top:1.1rem}.reso-recent>*+*{margin-top:.45rem}.reso-recent-row>*+*{margin-left:.5rem}.reso-tabs>*+*{margin-left:.6rem}.reso-head>*+*{margin-left:.55rem}.tsb-cell>*+*{margin-left:.9rem}}.sc-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.sc-card{flex-direction:column;gap:1.25rem;display:flex}.sc-wide{grid-column:1/-1}.sc-title{font-size:1.1rem;font-weight:700}.sc-donut-row{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.donut-total{fill:var(--text-primary);font-family:var(--font-mono);font-size:1.6rem;font-weight:800}.donut-unit{fill:var(--text-secondary);font-size:.8rem}.sc-legend{flex-direction:column;gap:.6rem;display:flex}.sc-legend-item{align-items:center;gap:.5rem;font-size:.95rem;display:flex}.sc-dot{border-radius:3px;flex-shrink:0;width:12px;height:12px}.sc-legend-val{color:var(--text-secondary);margin-left:auto;padding-left:1rem;font-weight:700}.sc-bars{align-items:flex-end;gap:.6rem;height:200px;display:flex}.sc-bar-col{flex-direction:column;flex:1;align-items:center;gap:.4rem;height:100%;display:flex}.sc-bar-track{background:var(--bg-subtle);border-radius:6px 6px 0 0;flex:1;align-items:flex-end;width:100%;display:flex}.sc-bar-fill{border-radius:6px 6px 0 0;width:100%;min-height:2px;transition:height .5s cubic-bezier(.4,0,.2,1)}.sc-bar-val{font-size:.85rem;font-weight:700}.sc-bar-label{color:var(--text-secondary);font-size:.8rem;font-family:var(--font-mono)}@media (max-width:900px){.sc-grid{grid-template-columns:1fr}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}}.ai-result{flex-direction:column;gap:1rem;display:flex}.ai-meta{color:var(--text-secondary);border-bottom:1px solid var(--glass-border);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-bottom:.75rem;font-size:.85rem;display:flex}.ai-text{white-space:pre-wrap;word-break:break-word;color:var(--text-primary);margin:0;font-family:inherit;font-size:1rem;line-height:1.9}.ai-disclaimer{color:var(--text-secondary);background:rgba(249,115,22,.08);border:1px solid rgba(249,115,22,.2);border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.85rem}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}}.home-wrap{flex-direction:column;gap:1rem;display:flex}.home-result{flex-direction:column;gap:.9rem;display:flex;padding:1.1rem 1.25rem!important}.home-lot-tabs{gap:.5rem;display:flex}.home-lot-tab{border:1px solid var(--glass-border);background:var(--bg-subtle);color:var(--text-secondary);cursor:pointer;border-radius:9px;flex:1;padding:.55rem 0;font-size:.95rem;font-weight:600;transition:all .15s}.home-lot-tab.active{background:linear-gradient(135deg, var(--accent-blue), var(--accent-purple));color:#fff;border-color:transparent}.home-draw{flex-direction:column;gap:.75rem;display:flex}.home-draw-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.home-draw-period{color:var(--accent-blue);font-size:1.05rem;font-weight:700}.home-draw-date{color:var(--text-secondary);font-size:.8rem}.home-balls{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:max(.12rem,min(.8vw,.5rem));width:100%;max-width:100%;display:flex}.home-balls .lottery-ball-img,.home-ball-sk{flex-shrink:0;width:max(26px,min(9vw,58px));height:max(26px,min(9vw,58px))}.home-ball-sk{border-radius:50%}.home-balls .ball-zodiac{font-size:max(.58rem,min(1.9vw,.85rem))}.home-plus{color:var(--text-secondary);flex-shrink:0;font-size:max(.8rem,min(2.2vw,1.3rem))}.home-next{color:var(--text-secondary);border-top:1px dashed var(--glass-border);padding-top:.6rem;font-size:.85rem}.home-next b{color:var(--heat)}.home-soon{text-align:center;color:var(--text-secondary);padding:2.2rem 0;font-size:.95rem}.home-soon-icon{margin-bottom:.5rem;font-size:2rem}.home-wait{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .2rem;display:flex}.home-wait-main{align-items:center;gap:.75rem;min-width:0;display:flex}.spin-rolling{animation:.4s linear infinite spin-rolling-rot}@keyframes spin-rolling-rot{to{transform:rotate(360deg)}}.home-drawing{flex-direction:column;gap:.7rem;display:flex}.home-wait-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.home-wait-title{color:var(--text-primary);font-size:1.05rem;font-weight:700}.home-wait-sub{color:var(--text-secondary);margin-top:.2rem;font-size:.85rem}.home-wait-sub b{color:var(--heat);font-variant-numeric:tabular-nums}.home-live-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#4f46e5);border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:.35rem;padding:.6rem 1.1rem;font-size:.95rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 16px -6px rgba(37,99,235,.6)}.home-live-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px -6px rgba(37,99,235,.7)}.home-live-btn:active{transform:translateY(0)}.home-tools{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;display:grid}.home-tool{border:1px solid var(--glass-border);background:var(--bg-card);cursor:pointer;-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;align-items:center;gap:.35rem;min-width:0;padding:.85rem .3rem;transition:all .15s;display:flex}.home-tool:hover:not(.disabled){border-color:var(--accent-blue);transform:translateY(-2px)}.home-tool.disabled{opacity:.5;cursor:not-allowed}.home-tool-icon{font-size:1.5rem;line-height:1}.home-tool-label{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.72rem;overflow:hidden}@media (max-width:380px){.home-tool-label{font-size:.62rem}.home-tool-icon{font-size:1.2rem}.home-tools{gap:.45rem}}@media (min-width:720px){.home-tools{grid-template-columns:repeat(10,1fr)}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}}.live-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.live-tag{background:var(--neg);color:#fff;letter-spacing:.5px;border-radius:6px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.live-next{color:var(--text-secondary);font-size:.9rem;font-family:var(--font-mono)}.live-video-wrap{aspect-ratio:16/9;border:1px solid var(--glass-border);background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.live-video{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.live-result{border-top:1px dashed var(--glass-border);padding-top:1rem}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}}.tk-wrap{flex-direction:column;gap:.75rem;display:flex}.tk-nav{align-items:stretch;gap:.5rem;display:flex}.tk-nav-chips{grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:-webkit-max-content;scrollbar-width:thin;flex:1;grid-auto-columns:max-content;gap:.4rem;min-width:0;padding-bottom:4px;display:grid;overflow-x:auto}.tk-nav-chip{border:1px solid var(--glass-border);background:var(--bg-card);color:var(--text-primary);white-space:nowrap;cursor:pointer;border-radius:7px;padding:.35rem .6rem;font-size:.78rem;line-height:1.2;transition:all .15s}.tk-nav-chip:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.tk-all-btn{border:1px solid var(--accent-blue);background:var(--accent-blue);color:#fff;cursor:pointer;border-radius:8px;flex-shrink:0;padding:0 .9rem;font-size:.85rem;font-weight:600}.tk-all-btn.active{background:var(--bg-card);color:var(--accent-blue)}.tk-all-panel{flex-direction:column;gap:.75rem;display:flex;padding:1rem!important}.tk-search{align-items:center;display:flex;position:relative}.tk-search-icon{color:var(--text-secondary);pointer-events:none;position:absolute;left:.75rem}.tk-search .filter-input{width:100%;padding-left:2.2rem}.tk-all-list{flex-wrap:wrap;gap:.4rem;max-height:44vh;display:flex;overflow-y:auto}.tk-more{text-align:center;font-size:.8rem}.tk-masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:.6rem;-moz-column-gap:.6rem;column-gap:.6rem}.tk-card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background:var(--bg-card);border:1px solid var(--glass-border);cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-box-shadow:var(--card-shadow);box-shadow:var(--card-shadow);border-radius:10px;margin:0 0 .6rem;overflow:hidden}.tk-card img{width:100%;height:auto;display:block}.tk-card figcaption{color:var(--text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:.35rem .5rem;font-size:.72rem;overflow:hidden}.tk-zoom{z-index:200;cursor:-webkit-zoom-out;cursor:zoom-out;background:rgba(15,23,42,.93);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.tk-zoom-inner{max-width:100%}.tk-zoom-name{color:#fff;text-align:center;margin-bottom:.5rem;font-size:.95rem}.tk-zoom img{cursor:default;border-radius:6px;max-width:100%;height:auto}.tk-zoom-close{color:#fff;cursor:pointer;z-index:201;background:rgba(255,255,255,.15);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:fixed;top:1rem;right:1rem}@media (min-width:720px){.tk-masonry{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}.tk-wrap>*+*{margin-top:.75rem}.tk-nav>*+*{margin-left:.5rem}.tk-all-panel>*+*{margin-top:.75rem}.tk-all-list>*+*{margin-left:.4rem}}.hk10-wrap{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.hk10-title{color:var(--accent-blue);border-bottom:1px solid var(--glass-border);width:100%;padding-bottom:.6rem;font-size:1.05rem;font-weight:700}.hk10-balls{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.hk10-hits{color:var(--pos);border-top:1px dashed var(--glass-border);width:100%;padding-top:.6rem;font-size:.88rem}.hk10-hits-label{font-weight:700}.hk10-hit{color:var(--heat);font-variant-numeric:tabular-nums;font-weight:600}.hk10-loading{color:var(--text-secondary);text-align:center;padding:1rem 0}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}.tk-wrap>*+*{margin-top:.75rem}.tk-nav>*+*{margin-left:.5rem}.tk-all-panel>*+*{margin-top:.75rem}.tk-all-list>*+*{margin-left:.4rem}.reso-wrap>*+*{margin-top:1.1rem}.reso-recent>*+*{margin-top:.45rem}.reso-recent-row>*+*{margin-left:.5rem}.reso-tabs>*+*{margin-left:.6rem}.reso-head>*+*{margin-left:.55rem}.tsb-cell>*+*{margin-left:.9rem}.hk10-wrap>*+*{margin-top:.75rem}.hk10-balls>*+*{margin-left:.5rem}}.td-wrap{flex-direction:column;gap:1rem;display:flex}.td-name{color:var(--accent-blue);font-size:1.1rem;font-weight:700}.td-img{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:10px;overflow:hidden}.td-img img{width:100%;height:auto;display:block}.td-post{flex-direction:column;gap:.6rem;display:flex;padding:1rem!important}.td-nick{width:100%}.td-textarea{resize:vertical;border:1px solid var(--glass-border);width:100%;min-height:80px;color:var(--text-primary);background:#fff;border-radius:10px;outline:none;padding:.75rem 1rem;font-family:inherit;font-size:.95rem}.td-textarea:focus,.td-nick:focus{border-color:var(--accent-blue)}.td-err{color:var(--neg);font-size:.85rem}.td-send{align-self:flex-start}.td-comments{flex-direction:column;gap:.6rem;display:flex}.td-comments-head{color:var(--text-primary);font-size:.95rem;font-weight:700}.td-empty{text-align:center;padding:1.5rem 0}.td-item{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:10px;padding:.7rem .9rem}.td-item-head{justify-content:space-between;align-items:baseline;margin-bottom:.3rem;display:flex}.td-item-nick{color:var(--accent-blue);font-size:.9rem;font-weight:600}.td-item-time{color:var(--text-secondary);font-size:.72rem}.td-item-content{color:var(--text-primary);word-break:break-word;white-space:pre-wrap;font-size:.92rem;line-height:1.6}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}}.reso-wrap{flex-direction:column;gap:1.1rem;display:flex}.reso-recent{flex-direction:column;gap:.45rem;display:flex}.reso-recent-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.reso-recent-period{color:var(--text-secondary);min-width:4.6rem;font-size:.82rem}.reso-tabs{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.reso-card{background:var(--bg-subtle);border:1px solid var(--glass-border);border-radius:10px;padding:.8rem 1rem}.reso-card+.reso-card{margin-top:.7rem}.reso-head{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.reso-num-tag{color:var(--accent-purple);font-weight:700}.reso-src-count{color:var(--accent-blue);font-weight:700}.reso-tag{color:var(--accent-blue);background:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.22);border-radius:999px;padding:.1rem .45rem;font-size:.76rem}.reso-detail{color:var(--text-secondary);margin-top:.45rem;font-size:.86rem;line-height:1.8}.reso-detail>span{white-space:nowrap;margin-right:1rem}.reso-detail>div{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.reso-more{margin-top:.5rem}.reso-more>summary{cursor:pointer;color:var(--accent-blue);font-size:.84rem;list-style:none}.reso-more>summary::-webkit-details-marker{display:none}.reso-more>summary:before{content:"▸ "}.reso-more[open]>summary:before{content:"▾ "}.reso-more-body{border-top:1px solid var(--glass-border);color:var(--text-secondary);margin-top:.4rem;padding-top:.5rem;font-size:.82rem;line-height:1.7}.reso-more-body>div{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.reso-more.reso-group{background:var(--bg-subtle);border:1px solid var(--glass-border);border-radius:10px;margin-bottom:.5rem;padding:.6rem .85rem}.reso-term-group+.reso-term-group{border-top:1px dashed var(--glass-border);margin-top:.7rem;padding-top:.6rem}.reso-term-head{color:var(--accent-blue);white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-weight:600}.reso-term-row{white-space:normal;overflow-wrap:anywhere;word-break:break-word;padding-left:.35rem}.reso-proof{color:var(--text-secondary);font-size:.8rem;line-height:1.8}.reso-proof.break{color:var(--accent-purple)}.reso-empty{text-align:center;color:var(--text-secondary);padding:1.2rem}.reso-stat{text-align:center;color:var(--text-secondary);font-size:.88rem;line-height:1.9}.reso-stat b{color:var(--accent-blue)}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}.zodiac-container>*+*{margin-top:2rem}.zodiac-rec-card>*+*{margin-left:1.25rem}.zodiac-rec-info>*+*{margin-top:.25rem}.zodiac-controls-row>*+*{margin-left:1rem}.zodiac-tabs>*+*{margin-left:.5rem}.zodiac-stats-list>*+*{margin-top:1.25rem}.zodiac-stat-row>*+*{margin-left:1.25rem}.zodiac-stat-bar-col>*+*{margin-top:.35rem}.zodiac-omission-progress-container>*+*{margin-left:.5rem}.ball-container>*+*{margin-top:6px}.draw-balls-row>*+*{margin-left:.4rem}.zp-summary>*+*{margin-left:.6rem}.zp-list>*+*{margin-top:.6rem}.zp-card>*+*{margin-top:.45rem}.zp-card-head>*+*{margin-left:.6rem}.zp-card-body>*+*{margin-left:.8rem}.hc-stats>*+*{margin-left:1rem}.hc-controls>*+*{margin-left:.5rem}.hc-combo>*+*{margin-left:.4rem}.hc-query-inputs>*+*{margin-left:.6rem}.hc-result>*+*{margin-left:1rem}.home-wrap>*+*{margin-top:1rem}.home-result>*+*{margin-top:.9rem}.home-lot-tabs>*+*{margin-left:.5rem}.home-draw>*+*{margin-top:.75rem}.home-draw-head>*+*{margin-left:.4rem}.home-wait>*+*{margin-left:1rem}.home-wait-main>*+*{margin-left:.75rem}.home-drawing>*+*{margin-top:.7rem}.home-wait-row>*+*{margin-left:.75rem}.home-live-btn>*+*{margin-left:.35rem}.home-tool>*+*{margin-top:.35rem}.ai-result>*+*{margin-top:1rem}.ai-meta>*+*{margin-left:.5rem}.sc-card>*+*{margin-top:1.25rem}.sc-donut-row>*+*{margin-left:1.5rem}.sc-legend>*+*{margin-top:.6rem}.sc-legend-item>*+*{margin-left:.5rem}.sc-bars>*+*{margin-left:.6rem}.sc-bar-col>*+*{margin-top:.4rem}.history-container>*+*{margin-top:1.5rem}.history-title-row>*+*{margin-left:.75rem}.history-filters>*+*{margin-left:1.5rem}.filter-item>*+*{margin-top:.5rem}.attr-filters>*+*{margin-left:1.25rem}.attr-group>*+*{margin-left:.4rem}.ms-toggle>*+*,.ms-option>*+*{margin-left:.5rem}.period-date-col>*+*{margin-top:.25rem}.balls-row>*+*{margin-left:8px}.pagination>*+*{margin-left:1.5rem}.page-btn>*+*{margin-left:.5rem}.td-wrap>*+*{margin-top:1rem}.td-post>*+*,.td-comments>*+*{margin-top:.6rem}.live-bar>*+*{margin-left:.75rem}.live-tag>*+*{margin-left:.4rem}.tk-wrap>*+*{margin-top:.75rem}.tk-nav>*+*{margin-left:.5rem}.tk-all-panel>*+*{margin-top:.75rem}.tk-all-list>*+*{margin-left:.4rem}.reso-wrap>*+*{margin-top:1.1rem}.reso-recent>*+*{margin-top:.45rem}.reso-recent-row>*+*{margin-left:.5rem}.reso-tabs>*+*{margin-left:.6rem}.reso-head>*+*{margin-left:.55rem}}.patterns-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.pattern-card{border:1px solid var(--glass-border);background:#fff;border-radius:12px;overflow:hidden}.pattern-header{background:var(--bg-subtle);border-bottom:1px solid var(--glass-border);align-items:center;padding:1rem;font-weight:600;display:flex}.pattern-body{padding:1rem}.pattern-proofs{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.proof-item{background:var(--bg-subtle);border-radius:8px;padding:.75rem}.proof-label{color:var(--text-secondary);margin-bottom:.5rem;font-size:.85rem}.proof-balls{flex-wrap:wrap;gap:4px;display:flex}.sub-tab-btn{border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:8px;outline:none;padding:.75rem 1.75rem;font-size:.95rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.sub-tab-btn:hover{color:var(--accent-blue);background:rgba(37,99,235,.08);transform:translateY(-1px)}.sub-tab-btn.active{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff;font-weight:600;box-shadow:0 4px 12px rgba(37,99,235,.3),inset 0 1px 1px rgba(255,255,255,.3)}@supports not (gap:1px){.sidebar-logo>*+*{margin-left:.75rem}.sidebar-menu>*+*{margin-top:.5rem}.sidebar-item>*+*{margin-left:.75rem}.sidebar-footer>*+*{margin-top:.5rem}.sidebar-status-text>*+*{margin-left:.5rem}.top-bar>*+*{margin-left:.75rem}.app-content>*+*{margin-top:1rem}.bottom-nav-item>*+*{margin-top:2px}.input-group>*+*{margin-left:1rem}.primary-btn>*+*,.mobile-logo>*+*{margin-left:.5rem}.pattern-proofs>*+*{margin-top:1rem}.proof-balls>*+*{margin-left:4px}}
