.auth-journey,.claude-app-shell{--nk-v3-paper:#fffdf8;--nk-v3-page:#f6f2ea;--nk-v3-ink:#2a2320;--nk-v3-muted:#5e544c;--nk-v3-blue:#13285e;--nk-v3-maroon:#7b1733;--nk-v3-border:#d9c79e;--nk-v3-rule:#e7dcc6;--nk-v3-tile:#fbf7ef;--nk-v3-card-radius:18px;--nk-v3-card-shadow:inset 0 0 0 1px var(--nk-v3-border),0 2px 3px rgb(19 40 94/8%),0 12px 26px rgba(19,40,94,.12);--nk-v3-button-fill:linear-gradient(180deg,#951f40,#7b1733 55%,#661129);--nk-v3-button-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(41,55%,64%,.6),0 3px 0 #4c0a1c,0 8px 18px rgba(123,23,51,.28);--nk-v3-display:"Claude Eczar",Georgia,serif;--nk-v3-body:"Claude Martel Sans",system-ui,sans-serif}.claude-app-shell .hp.today-screen.today-v3{background:var(--nk-v3-page) url(/claude-design/today-v3/garden/bg-marble-soft.jpg) center top /420px auto!important;color:var(--nk-v3-ink);font-family:var(--nk-v3-body)!important}.claude-app-shell .hp.today-screen.today-v3 .today-app-header{display:block;padding:18px 16px 14px;margin:0;border:0;color:var(--nk-v3-blue);background:var(--nk-v3-paper);box-shadow:0 1px 0 #e3d5b8,0 4px 10px rgb(19 40 94/6%)}.claude-app-shell .hp.today-screen.today-v3 .today-app-header h1{margin:0;color:var(--nk-v3-blue);font:700 28px/1.4 var(--nk-v3-display)}.claude-app-shell .hp.today-screen.today-v3 .today-app-header p{margin:2px 0 0;color:var(--nk-v3-muted);font:400 15px/1.6 var(--nk-v3-body)}.claude-app-shell .hp.today-screen.today-v3 .today-content{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;width:100%;max-width:1120px;margin:0 auto;background:transparent;padding:16px 16px 32px}.claude-app-shell .hp.today-screen.today-v3 .today-content>*{grid-column:auto;min-width:0;width:100%;max-width:none;margin:0}.claude-app-shell .hp.today-screen.today-v3 :is(.today-reading-card,.today-panchang-card,.today-home-shortcuts){padding:16px;border:0!important;border-radius:var(--nk-v3-card-radius);background:var(--nk-v3-paper)!important;color:var(--nk-v3-ink)!important;box-shadow:var(--nk-v3-card-shadow)!important}.claude-app-shell .hp.today-screen.today-v3 [data-slot=card-body]{color:var(--nk-v3-ink);font:400 16px/1.6 var(--nk-v3-body)}.claude-app-shell .hp.today-screen.today-v3:lang(hi) [data-slot=card-body]{line-height:1.75;letter-spacing:normal}.claude-app-shell .hp.today-screen.today-v3 .today-reading-card>[data-slot=card-body]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px 14px;align-items:start}.claude-app-shell .hp.today-screen.today-v3 .today-sage{display:block;width:96px;max-width:100%;height:auto;border-radius:10px;box-shadow:0 4px 12px rgba(19,40,94,.18);grid-column:1;grid-row:1}.claude-app-shell .hp.today-screen.today-v3 .today-reading-heading{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:2px;min-width:0;grid-column:2;grid-row:1}.claude-app-shell .hp.today-screen.today-v3 h2{margin:0;color:var(--nk-v3-blue);font:600 20px/1.4 var(--nk-v3-display)}.claude-app-shell .hp.today-screen.today-v3 .today-reading-heading h2{font-size:22px;font-weight:700;line-height:1.25}.claude-app-shell .hp.today-screen.today-v3 .today-birth-sign{margin:0;color:var(--nk-v3-maroon);font:700 14px/1.6 var(--nk-v3-body)}.nk-pictograph{display:block;flex:none;width:36px;height:36px}.claude-app-shell .hp.today-screen.today-v3 :is(.today-reading-text,.today-reading-disclosure,.today-action-primary){grid-column:1/-1;min-width:0}.claude-app-shell .hp.today-screen.today-v3 .today-reading-copy{margin:0;color:var(--nk-v3-ink);font:inherit!important;text-wrap:pretty;white-space:pre-line}.claude-app-shell .hp.today-screen.today-v3 .today-action-primary{box-sizing:border-box;width:100%;min-height:50px;padding:10px 16px;border:0;border-radius:999px;background:var(--nk-v3-button-fill)!important;box-shadow:var(--nk-v3-button-shadow)!important;color:#fff!important;font:700 16px/1.6 var(--nk-v3-body);text-decoration:none}.claude-app-shell .hp.today-screen.today-v3 .today-action-primary:active{transform:translateY(2px)}.nk-disclosure{border-top:1px solid var(--nk-v3-rule);padding-top:6px}.nk-disclosure>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:6px 0;border:0;background:transparent;box-shadow:none;color:var(--nk-v3-blue);font:700 15px/1.6 var(--nk-v3-body);text-align:start;cursor:pointer}.nk-disclosure>button img{flex:none}.nk-disclosure>button[aria-expanded=true] img{transform:rotate(180deg)}.nk-disclosure>[hidden]{display:none}.claude-app-shell .hp.today-screen.today-v3 .today-basis-explanation{margin:4px 0 12px;color:var(--nk-v3-muted);font:400 14px/1.65 var(--nk-v3-body)!important}.nk-key-value-rows{margin:0}.nk-key-value-rows>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid var(--nk-v3-rule)}.nk-key-value-rows dt{margin:0;color:var(--nk-v3-muted);font-size:14px}.nk-key-value-rows dd{margin:0;color:var(--nk-v3-ink);font-size:15px;font-weight:600;text-align:end;overflow-wrap:anywhere}.today-dasha-link{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--nk-v3-blue);font-size:15px;font-weight:700;text-decoration:none}.claude-app-shell .hp.today-screen.today-v3 .today-panchang-source{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:4px 0;color:var(--nk-v3-muted);font:400 14px/1.6 var(--nk-v3-body)!important}.claude-app-shell .hp.today-screen.today-v3 .today-panchang-change{display:inline-flex;align-items:center;min-height:44px;font:700 14px/1.6 var(--nk-v3-body);color:var(--nk-v3-blue);text-decoration:underline;text-underline-offset:3px}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-card{display:flex;flex-direction:row;align-items:center;text-align:start;gap:12px;min-height:56px;padding:12px;border:0;border-radius:12px;background:var(--nk-v3-tile)!important;box-shadow:inset 0 0 0 1px var(--nk-v3-rule)!important;text-decoration:none}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-copy{display:flex;flex:1;min-width:0;flex-direction:column}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-copy strong{color:var(--nk-v3-blue);font:600 17px/1.4 var(--nk-v3-display)}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-copy>span{color:var(--nk-v3-muted);font:400 14px/1.6 var(--nk-v3-body)!important}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-action{margin:0;padding:0;color:var(--nk-v3-blue);font:700 15px/1.6 var(--nk-v3-body)!important}.today-v3 .today-shortcut-action>span:first-child{display:none}.today-v3 .today-shortcut-action>span:last-child{font-size:24px}.today-v3 .today-panchang-skeleton{display:grid;gap:16px;padding-top:16px}.today-v3 :is(.today-reading-skeleton,.today-panchang-skeleton)>span{display:block;height:16px;border-radius:6px;background:var(--nk-v3-rule)}.today-v3 .today-reading-skeleton{display:grid;gap:12px;padding:8px 0}.today-v3 .today-reading-skeleton>span:last-child{width:70%}.claude-app-shell .hp.today-screen.today-v3 :is(a,button):focus-visible{outline:3px solid var(--nk-v3-blue);outline-offset:3px}.claude-app-shell .nk-desktop-sidebar-bottom{display:flex;flex-direction:column;gap:12px;margin-top:auto}.nk-desktop-language-control{display:grid;gap:6px}.nk-desktop-language-control>span{color:var(--nk-v3-muted);font:700 13px/1.5 var(--nk-v3-body)}.nk-desktop-language-segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;border-radius:999px;background:#f2ece2;box-shadow:inset 0 1px 2px rgba(42,35,32,.12)}.nk-desktop-language-segments button{min-height:44px;padding:6px;border:0;border-radius:999px;background:transparent;color:var(--nk-v3-blue);font:700 14px/1.5 var(--nk-v3-body);cursor:pointer}.nk-desktop-language-segments button[aria-pressed=true]{color:#fff;background:var(--nk-v3-blue);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 2px 4px rgba(19,40,94,.3)}.claude-app-shell .nk-desktop-account{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border:0;border-radius:14px;background:var(--nk-v3-paper);color:var(--nk-v3-ink);box-shadow:inset 0 0 0 1px #cdb78a,0 2px 0 #e3d5b8;text-decoration:none}.claude-app-shell .nk-desktop-account-avatar{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;color:#fff;background:var(--nk-v3-maroon);font:700 14px/1 var(--nk-v3-body)}.nk-desktop-account-copy{flex:1;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.nk-desktop-account-copy strong{font:700 15px/1.4 var(--nk-v3-body)}.nk-desktop-account-copy small{color:var(--nk-v3-muted);font:400 13px/1.4 var(--nk-v3-body)}.nk-desktop-account>img{flex:none}@media (min-width:1024px){.claude-app-shell .hp.today-screen.today-v3{background-size:560px auto!important}.claude-app-shell .hp.today-screen.today-v3 .today-app-header{padding:24px 36px 16px}.claude-app-shell .hp.today-screen.today-v3 .today-app-header h1{font-size:32px}.claude-app-shell .hp.today-screen.today-v3 .today-content{grid-template-columns:minmax(0,1fr) 320px;gap:20px;padding:24px 36px 36px}.claude-app-shell .hp.today-screen.today-v3 .today-home-shortcuts{grid-column:1/-1;padding:24px}.claude-app-shell .hp.today-screen.today-v3 .today-reading-card{padding:24px}.claude-app-shell .hp.today-screen.today-v3 .today-panchang-card{padding:20px}.claude-app-shell .hp.today-screen.today-v3 .today-reading-card>[data-slot=card-body]{grid-template-columns:minmax(0,1fr) 170px;gap:12px 24px}.claude-app-shell .hp.today-screen.today-v3 .today-sage{width:170px;border-radius:12px;grid-column:2;grid-row:1/4}.claude-app-shell .hp.today-screen.today-v3 .today-reading-heading{grid-column:1}.claude-app-shell .hp.today-screen.today-v3 :is(.today-reading-text,.today-reading-disclosure){grid-column:1}.claude-app-shell .hp.today-screen.today-v3 .today-reading-heading h2{font-size:26px}.today-v3 .today-reading-heading .nk-pictograph{width:48px;height:48px}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-card{flex-direction:column;align-items:flex-start;gap:8px;padding:18px;border-radius:14px}.today-v3 .today-shortcut-card .nk-pictograph{width:44px;height:44px}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-copy strong{font-size:19px}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-action{display:flex;align-items:center;gap:6px;min-height:32px}.today-v3 .today-shortcut-action>span:first-child{display:inline}}@media (min-width:1024px) and (max-width:1279px){.claude-app-shell .hp.today-screen.today-v3 .today-reading-card>[data-slot=card-body]{grid-template-columns:minmax(0,1fr) 96px;gap:12px}.claude-app-shell .hp.today-screen.today-v3 .today-sage{width:96px;grid-row:1}.claude-app-shell .hp.today-screen.today-v3 :is(.today-reading-text,.today-reading-disclosure){grid-column:1/-1}}@media (min-width:900px) and (max-width:1023px){.claude-app-shell:has(.today-v3) .hp.today-v3{width:100%!important;margin:0!important;padding-bottom:90px!important}.claude-app-shell .hp.today-screen.today-v3 .nk-desktop-sidebar{display:none!important}.today-v3 [data-component=bottom-nav]{display:flex!important;position:fixed;inset:auto 0 0;z-index:10}}@media (prefers-reduced-motion:reduce){.nk-desktop-language-segments *,.today-v3 *{animation:none!important;transition:none!important}}.claude-app-shell .hp.today-screen.today-v3 [data-slot=card-body]{margin-top:0}.claude-app-shell .hp.today-screen.today-v3 .nk-desktop-sidebar{background:var(--nk-v3-paper);border-right:1px solid var(--nk-v3-rule)}.claude-app-shell .hp.today-screen.today-v3 .nk-desktop-wordmark{width:180px;height:auto}.claude-app-shell .hp.today-screen.today-v3 .nk-desktop-nav-item{color:var(--nk-v3-ink)}.claude-app-shell .hp.today-screen.today-v3 .nk-desktop-nav-item.is-active{color:var(--nk-v3-maroon);background:#f7edef;border-color:transparent;font-weight:700}.claude-app-shell .hp.today-screen.today-v3 [data-component=bottom-nav]{background:var(--nk-v3-paper);border-top:1px solid var(--nk-v3-rule)}.claude-app-shell .hp.today-screen.today-v3 [data-component=bottom-nav] a{color:var(--nk-v3-ink)}.claude-app-shell .hp.today-screen.today-v3 [data-component=bottom-nav] a[aria-current=page]{color:var(--nk-v3-maroon)}.claude-app-shell .hp.today-screen.today-v3 .today-content>#daily-reflection{grid-column:auto}.claude-app-shell .hp.today-screen.today-v3 .today-shortcut-card{border:0!important}.claude-app-shell:has(.today-v3),.claude-app-stage:has(.today-v3){background:var(--nk-v3-paper,#fffdf8)!important}.auth-journey{--auth-info:#eef1f8;--auth-info-border:#c3cbe2;--auth-error:#f7edef;--auth-error-border:#e2b9c4;--auth-disabled:#ece6dc;--auth-control-border:#cdb78a;--auth-header-rule:#e3d5b8;min-height:100dvh;background:var(--nk-v3-page) url(/claude-design/today-v3/garden/bg-marble-soft.jpg) center top /420px auto;color:var(--nk-v3-ink);font:400 15px/1.6 var(--nk-v3-body)}.auth-journey *,.auth-journey :after,.auth-journey :before{box-sizing:border-box}.auth-journey :lang(hi){letter-spacing:normal}.auth-journey .auth-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:var(--nk-v3-paper);box-shadow:0 1px 0 var(--auth-header-rule),0 4px 10px rgb(19 40 94/6%)}.auth-journey .auth-header img{display:block;width:auto;max-width:170px;height:30px}.auth-journey .auth-language{display:flex;flex-shrink:0;padding:3px;border-radius:999px;background:var(--nk-v3-tile);box-shadow:inset 0 0 0 1px var(--auth-header-rule)}.auth-journey .auth-language button{min-width:53px;min-height:40px;border:0;border-radius:999px;padding:6px 10px;color:var(--nk-v3-blue);background:transparent;font:700 14px/1.5 var(--nk-v3-body);cursor:pointer}.auth-journey .auth-language button[aria-pressed=true]{background:var(--nk-v3-blue);color:#fff;box-shadow:0 2px 3px rgba(19,40,94,.24)}.auth-journey .auth-layout{display:grid;grid-template-columns:minmax(0,1fr);padding:16px 16px 32px;max-width:640px;margin:0 auto}.auth-journey .auth-art{display:none}.auth-journey .auth-card,.auth-journey .auth-content,.auth-journey .auth-signin{display:flex;flex-direction:column;gap:14px;min-width:0}.auth-journey .auth-card{position:relative;width:100%;margin:0;padding:18px 16px;border:0;border-radius:var(--nk-v3-card-radius);background:var(--nk-v3-paper);box-shadow:var(--nk-v3-card-shadow);overflow:visible}.auth-journey .auth-card h1{font:700 24px/1.4 var(--nk-v3-display);color:var(--nk-v3-blue);margin:0}.auth-journey .auth-card h2{font:700 20px/1.4 var(--nk-v3-display);color:var(--nk-v3-blue);margin:0}.auth-journey .auth-card p{margin:0;line-height:1.6}.auth-journey .auth-card.birth-details-screen{color:var(--nk-v3-ink)}.auth-journey .auth-card.birth-details-screen .birth-time-part input{min-height:48px;padding:8px;border:1px solid var(--auth-control-border);border-radius:10px;color:var(--nk-v3-ink);font:400 16px/1.5 var(--nk-v3-body)}.auth-journey .auth-card.birth-details-screen .birth-ampm{width:100%}.auth-journey .auth-card.birth-details-screen .birth-approx-badge{color:var(--nk-v3-blue);background:var(--auth-info);border:1px solid var(--auth-info-border);box-shadow:none;font:600 13px/1.5 var(--nk-v3-body)}.auth-journey .auth-card [data-slot=field-label],.auth-journey .auth-card label,.auth-journey legend{display:block;margin:0;color:var(--nk-v3-ink);font:700 14px/1.5 var(--nk-v3-body);letter-spacing:normal;text-transform:none}.auth-journey .auth-card input,.auth-journey .auth-card textarea{display:block;width:100%;min-width:0;min-height:48px;margin:0;padding:11px 14px;color:var(--nk-v3-ink);background:var(--nk-v3-paper);border:1px solid var(--auth-control-border);border-radius:10px;box-shadow:inset 0 1px 2px rgb(19 40 94/4%);font:400 16px/1.5 var(--nk-v3-body);text-transform:none;letter-spacing:normal}.auth-journey .auth-card textarea{min-height:88px;resize:vertical}.auth-journey .auth-card input::-moz-placeholder,.auth-journey .auth-card textarea::-moz-placeholder{color:var(--nk-v3-muted);opacity:1}.auth-journey .auth-card input::placeholder,.auth-journey .auth-card textarea::placeholder{color:var(--nk-v3-muted);opacity:1}.auth-journey :is(button,a,input,textarea):focus-visible{outline:3px solid var(--nk-v3-blue);outline-offset:3px}.auth-journey .auth-card :is(input,textarea)[aria-invalid=true]{border-color:var(--nk-v3-maroon)}.auth-journey .auth-primary{min-height:50px;width:100%;padding:12px 20px;border:0;border-radius:14px;color:#fff;background:var(--nk-v3-button-fill);box-shadow:var(--nk-v3-button-shadow);font:800 16px/1.5 var(--nk-v3-body);cursor:pointer;white-space:normal}.auth-journey .auth-back,.auth-journey .auth-secondary{min-height:44px;padding:10px 18px;color:var(--nk-v3-blue);background:var(--nk-v3-paper);border:1px solid var(--auth-control-border);border-radius:999px;box-shadow:0 2px 4px rgb(19 40 94/8%);font:700 14px/1.5 var(--nk-v3-body)}.auth-journey .auth-back{display:inline-flex;align-items:center;gap:8px;align-self:flex-start}.auth-journey button:disabled{background:var(--auth-disabled);color:var(--nk-v3-muted);box-shadow:inset 0 0 0 1px var(--nk-v3-rule);border-color:transparent;opacity:1;cursor:not-allowed}.auth-journey .auth-progress{display:grid;gap:6px;color:var(--nk-v3-muted);font:700 13px/1.5 var(--nk-v3-body)}.auth-journey .auth-progress>div{display:flex;gap:6px}.auth-journey .auth-progress i{height:4px;border-radius:2px;flex:1;background:var(--auth-header-rule)}.auth-journey .auth-progress i[data-complete=true]{background:var(--nk-v3-blue)}.auth-journey .auth-name-heading{display:flex;gap:12px;align-items:flex-start}.auth-journey .auth-name-heading>div{flex:1;min-width:0}.auth-journey .auth-name-heading img{width:72px;height:auto;border-radius:10px}.auth-journey .auth-divider{padding-top:14px;border-top:1px solid var(--nk-v3-rule)}.auth-journey .auth-fields{display:grid;gap:14px}.auth-journey .auth-fields label{display:grid;gap:6px}.auth-journey .auth-gender{margin:0;padding:0;border:0;min-width:0}.auth-journey .auth-gender>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.auth-journey .auth-gender button{min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid var(--auth-control-border);background:var(--nk-v3-paper);color:var(--nk-v3-blue);font:700 14px/1.5 var(--nk-v3-body);cursor:pointer}.auth-journey .auth-gender button[aria-pressed=true]{color:#fff;background:var(--nk-v3-blue);border-color:var(--nk-v3-blue);box-shadow:0 3px 0 #0b1b43,0 5px 10px rgba(19,40,94,.16)}.auth-journey .auth-notice{display:flex;gap:10px;padding:12px;border:1px solid var(--auth-info-border);border-radius:10px;background:var(--auth-info);color:var(--nk-v3-blue);font:600 13px/1.6 var(--nk-v3-body);overflow-wrap:anywhere}.auth-journey .auth-notice-icon{display:inline-flex;justify-content:center;align-items:center;flex:0 0 20px;height:20px;border-radius:50%;color:#fff;background:var(--nk-v3-blue);font:700 14px/1 system-ui}.auth-journey .auth-notice-icon img{width:14px;height:14px}.auth-journey .auth-notice.is-alert{color:var(--nk-v3-maroon);background:var(--auth-error);border-color:var(--auth-error-border)}.auth-journey .auth-notice.is-alert .auth-notice-icon{background:var(--nk-v3-maroon)}.auth-journey .auth-notice p{margin-top:4px;font-weight:400}.auth-journey .auth-eyebrow,.auth-journey .auth-muted{color:var(--nk-v3-muted);font-size:14px}.auth-journey .auth-eyebrow{font-weight:700}.auth-journey .auth-pictograph{width:44px;height:44px}.auth-journey .birth-date-value{display:block;padding:0;border:0;background:transparent;box-shadow:none;position:relative}.auth-journey .birth-date-value input{position:relative;inset:auto;opacity:1;height:auto;color:var(--nk-v3-ink)}.auth-journey .birth-date-placeholder{display:none}.auth-journey .birth-board-time-label{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px}.auth-journey .birth-board-time-label>button{min-height:40px;padding:6px 12px;border:1px solid var(--auth-header-rule);border-radius:999px;background:var(--nk-v3-tile);color:var(--nk-v3-blue);font:600 13px/1.5 var(--nk-v3-body);white-space:normal;text-align:left;text-decoration:none}.auth-journey .birth-time-controls{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:end;gap:8px}.auth-journey .birth-time-parts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auth-journey .birth-time-part>span{color:var(--nk-v3-muted);font:700 12px/1.5 var(--nk-v3-body)}.auth-journey .birth-time-part input{text-align:center;padding-inline:6px}.auth-journey .birth-ampm{display:flex;height:48px;gap:0;padding:3px;border:1px solid var(--auth-control-border);border-radius:999px;background:var(--nk-v3-tile);box-shadow:none}.auth-journey .birth-ampm button{width:50%;min-width:0;padding:4px;border:0;border-radius:999px;background:transparent;color:var(--nk-v3-blue);font:700 14px/1.5 var(--nk-v3-body)}.auth-journey .birth-ampm button.active{color:#fff;background:var(--nk-v3-blue);box-shadow:0 2px 3px rgba(19,40,94,.24)}.auth-journey .birth-approx-hint,.auth-journey .birth-time-entry-hint{margin-top:6px;color:var(--nk-v3-muted);font:400 13px/1.6 var(--nk-v3-body)}.auth-journey .birth-place-note{color:var(--nk-v3-maroon);font:600 13px/1.6 var(--nk-v3-body)}.auth-journey .auth-place-results{position:relative;max-height:228px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--auth-control-border) var(--nk-v3-paper);border:1px solid var(--auth-control-border);border-radius:10px;margin-top:4px}.auth-journey .auth-place-results[hidden]{display:none}.auth-journey .auth-place-results .birth-place-result{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;min-height:44px;margin:0;padding:6px 14px;border:0;border-bottom:1px solid var(--nk-v3-rule);border-radius:0;background:var(--nk-v3-paper);box-shadow:none;cursor:pointer}.auth-journey .auth-place-results .birth-place-result strong{font:700 15px/1.5 var(--nk-v3-body);color:var(--nk-v3-blue)}.auth-journey .auth-place-results .birth-place-result span{font:400 13px/1.5 var(--nk-v3-body);color:var(--nk-v3-muted)}.auth-journey .auth-place-results .birth-place-result:is(:hover,[aria-selected=true]){background:var(--auth-info)}.auth-journey .auth-place-hint{display:flex;justify-content:space-between;gap:8px;color:var(--nk-v3-muted);font-size:12px;margin-top:6px}.auth-journey .auth-place-hint>span{flex-shrink:0}.auth-journey .auth-free-answer{display:flex;align-items:flex-start;gap:8px;color:var(--nk-v3-blue);font-size:14px}.auth-journey .auth-free-answer img{width:20px;height:20px}.auth-journey .auth-free-answer p{color:var(--nk-v3-muted);font-size:13px}.auth-journey .auth-suggestions{display:flex;flex-direction:column;gap:0}.auth-journey .auth-suggestions button{display:flex;align-items:flex-start;gap:10px;min-height:46px;padding:12px 0;border:0;border-bottom:1px solid var(--nk-v3-rule);color:var(--nk-v3-blue);background:transparent;text-align:left;font:600 15px/1.6 var(--nk-v3-body);cursor:pointer;border-radius:0}.auth-journey .auth-suggestions button:last-child{border-bottom:0}.auth-journey .auth-suggestions img{width:18px;height:18px;flex-shrink:0;margin-top:3px}.auth-journey .auth-phone-field{display:flex;align-items:center;border:1px solid var(--auth-control-border);border-radius:10px}.auth-journey .auth-phone-field span{padding:0 14px;border-right:1px solid var(--auth-header-rule);font-weight:700}.auth-journey .auth-phone-field input{border:0;box-shadow:none}.auth-journey .auth-captcha{min-width:0}.auth-journey .auth-otp-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.auth-journey .auth-otp-actions button{padding:8px 12px;min-height:44px;border-radius:999px;border:0;color:var(--nk-v3-blue);background:var(--nk-v3-tile);font:600 13px/1.5 var(--nk-v3-body);text-decoration:underline}.auth-journey .auth-otp-actions button:disabled{color:var(--nk-v3-muted);background:transparent;box-shadow:none;text-decoration:none}.auth-journey .auth-consent{color:var(--nk-v3-muted);font-size:13px}.auth-journey .auth-consent a{color:var(--nk-v3-blue);text-decoration:underline;text-underline-offset:3px}.auth-journey .auth-question-summary{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:14px;background:var(--nk-v3-paper);box-shadow:var(--nk-v3-card-shadow);color:var(--nk-v3-blue);font-weight:600}.auth-journey .auth-question-summary img{width:20px;height:20px;flex-shrink:0}.auth-journey .auth-question-summary span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.auth-journey .auth-signin.is-otp .auth-question-card{display:none}.auth-journey .birth-time-backdrop{z-index:100}.auth-journey .birth-time-sheet{color:var(--nk-v3-ink);background:var(--nk-v3-paper);border:1px solid var(--auth-control-border);padding:24px 20px}.auth-journey .birth-time-sheet h2{font:700 24px/1.5 var(--nk-v3-display);color:var(--nk-v3-blue)}.auth-journey .birth-time-slot{min-height:52px;padding:12px;gap:8px;flex-wrap:wrap;color:var(--nk-v3-blue);background:var(--nk-v3-tile);border:1px solid var(--auth-control-border);box-shadow:none}.auth-journey .birth-time-slot>span{font:700 15px/1.5 var(--nk-v3-body)}.auth-journey .birth-time-slot small{font:400 13px/1.5 var(--nk-v3-body)}.auth-journey .birth-time-slot.selected{color:#fff;background:var(--nk-v3-blue)}@media (min-width:1024px){.auth-journey .auth-header{padding:14px 48px}.auth-journey .auth-header img{height:36px;max-width:230px}.auth-journey .auth-language button{min-width:66px}.auth-journey .auth-layout{max-width:1120px;grid-template-columns:minmax(0,400px) minmax(0,560px);gap:64px;align-items:start;padding:40px 48px 56px}.auth-journey .auth-art{display:block;position:sticky;top:40px}.auth-journey .auth-art img{display:block;width:100%;height:auto;border-radius:14px}.auth-journey .auth-card{padding:28px}.auth-journey .auth-card h1{font-size:30px}.auth-journey .auth-name-heading img{display:none}.auth-journey .auth-location .auth-secondary,.auth-journey .auth-primary{width:auto;min-width:240px;align-self:flex-start}.auth-journey .auth-card textarea{min-height:96px}.auth-journey .auth-signin.is-otp .auth-question-card{display:flex}.auth-journey .auth-question-summary{display:none}.auth-journey .birth-time-controls{grid-template-columns:minmax(0,1fr) 130px}}.claude-app-shell .ask-v5 .ask-credit-skeleton{display:inline-block;width:52px;height:10px;border-radius:5px;background:var(--nk-v3-rule)}.claude-app-shell .ask-v5 .ask-pending-card{position:static;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;margin:0;padding:16px;color:var(--nk-v3-blue);border:0;border-radius:var(--nk-v3-card-radius);background:var(--nk-v3-paper);box-shadow:var(--nk-v3-card-shadow)}.claude-app-shell .ask-v5 .ask-pending-card p{margin:0;font:600 15px/1.6 var(--nk-v3-body)}.claude-app-shell .ask-v5 .ask-loading img,.claude-app-shell .ask-v5 .ask-pending-card img{width:28px;height:28px}.claude-app-shell .ask-v5 .ask-loading{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;color:var(--nk-v3-blue);font:600 15px/1.6 var(--nk-v3-body)}.claude-app-shell .ask-v5 .ask-skeleton-lines{grid-column:1/-1;display:grid;gap:10px;width:100%;height:auto;background:transparent;border-radius:0}.claude-app-shell .ask-v5 .ask-skeleton-lines i{display:block;height:10px;background:#ece6dc;border-radius:5px}.claude-app-shell .ask-v5 .ask-skeleton-lines i:nth-child(2){width:90%}.claude-app-shell .ask-v5 .ask-skeleton-lines i:last-child{width:65%}.claude-app-shell .hp.ask-v5 button.ask-composer-submit:disabled{color:var(--nk-v3-muted)!important;background:#ece6dc!important;box-shadow:inset 0 0 0 1px var(--nk-v3-rule)!important;border-color:transparent!important;opacity:1!important}.claude-app-shell .hp.ask-v5{background:var(--nk-v3-page) url(/claude-design/today-v3/garden/bg-marble-soft.jpg) center top /420px auto!important}.claude-app-shell .hp.ask-v5 .ask-message{border:0;background:var(--nk-v3-paper);box-shadow:var(--nk-v3-card-shadow);border-radius:18px 18px 18px 4px;color:var(--nk-v3-ink)}.claude-app-shell .hp.ask-v5 .ask-message.user{max-width:84%;margin-left:auto;background:#eef1f8;box-shadow:inset 0 0 0 1px #c3cbe2;border-radius:18px 18px 4px 18px;color:var(--nk-v3-blue)}.claude-app-shell .hp.ask-v5 .ask-message-copy{font:400 16px/1.7 var(--nk-v3-body);color:inherit;overflow:visible;max-height:none}.claude-app-shell .hp.ask-v5 .ask-message.user .ask-message-copy{font-weight:600}.claude-app-shell .hp.ask-v5 .ask-composer-submit{color:#fff!important;background:var(--nk-v3-button-fill)!important;border:0;box-shadow:var(--nk-v3-button-shadow)}.claude-app-shell .hp.ask-v5 .ask-send-icon{width:48px;min-width:48px;height:48px;min-height:48px;padding:12px;border-radius:50%;align-self:flex-end}.claude-app-shell .hp.ask-v5 .ask-send-icon img{display:block;width:24px;height:24px}.claude-app-shell .hp.ask-v5 .ask-send-icon:disabled img{filter:brightness(0) saturate(100%);opacity:.65}.claude-app-shell .hp.ask-v5 .ask-balance-pill a{display:inline-flex;align-items:center;gap:6px}.claude-app-shell .hp.ask-v5 .ask-credit-icon{width:18px;height:18px}.claude-app-shell .hp.ask-v5 .ask-board-panel{background:transparent}.claude-app-shell .hp.ask-v5 .ask-board-header{background:var(--nk-v3-paper);border-bottom:1px solid var(--nk-v3-rule)}.claude-app-shell .hp.ask-v5 .ask-board-header h1{color:var(--nk-v3-blue)}.claude-app-shell .hp.ask-v5 .ask-empty-state{padding:18px 16px;border-radius:var(--nk-v3-card-radius);background:var(--nk-v3-paper);box-shadow:var(--nk-v3-card-shadow)}.claude-app-shell .hp.ask-v5 .ask-conversation-actions{padding:3px;border:0;border-radius:999px;background:#f2ece2;box-shadow:inset 0 1px 2px rgba(42,35,32,.12)}.claude-app-shell .hp.ask-v5 .ask-history-link,.claude-app-shell .hp.ask-v5 .ask-new-chat{border-radius:999px;background:transparent;color:var(--nk-v3-blue)}.claude-app-shell .hp.ask-v5 .ask-new-chat{order:-1}.claude-app-shell .hp.ask-v5 .ask-history-link[aria-current=page],.claude-app-shell .hp.ask-v5 .ask-new-chat[aria-pressed=true]{color:#fff;background:var(--nk-v3-blue);box-shadow:0 2px 4px rgba(19,40,94,.25)}.claude-app-shell .hp.ask-v5 .ask-composer-dock{padding:14px;background:var(--nk-v3-paper);border-radius:var(--nk-v3-card-radius);box-shadow:var(--nk-v3-card-shadow)}.claude-app-shell .hp.ask-v5 .ask-composer-dock .ask-composer{display:grid;grid-template-columns:minmax(0,1fr) 48px;-moz-column-gap:10px;column-gap:10px;align-items:end;max-width:none}.claude-app-shell .hp.ask-v5 .ask-composer-dock .ask-composer>label{grid-column:1;grid-row:1}.claude-app-shell .hp.ask-v5 .ask-composer-dock .ask-composer textarea{min-height:52px;max-height:144px;padding:10px}.claude-app-shell .hp.ask-v5 .ask-composer-dock .ask-send-icon{grid-column:2;grid-row:1;justify-self:end}.claude-app-shell .hp.ask-v5 .ask-composer-dock .ask-composer>:not(label):not(button){grid-column:1/-1}@media (min-width:1024px){.claude-app-shell .hp.ask-v5 .ask-message.user{max-width:70%}.claude-app-shell .hp.ask-v5 .ask-send-icon{width:52px;min-width:52px;height:52px}.claude-app-shell .hp.ask-v5 .ask-composer-dock .ask-composer{grid-template-columns:minmax(0,1fr) 52px}}.chart-v5,.chart-v5-detail{--chart-paper:#fffdf8;--chart-blue:#13285e;--chart-ink:#2a2320;--chart-muted:#5e544c;--chart-rule:#e7dcc6;--chart-border:#d9c79e;--chart-tile:#f7f1e6;--chart-info:#eef1f8;--chart-shadow:inset 0 0 0 1px var(--chart-border),0 2px 3px rgb(19 40 94/8%),0 12px 26px rgba(19,40,94,.12);--chart-body:"Claude Martel Sans","Noto Sans Devanagari",system-ui,sans-serif;--chart-display:"Claude Eczar","Noto Serif Devanagari",Georgia,serif;color:var(--chart-ink);font:400 15px/1.6 var(--chart-body)}.claude-app-shell .hp.chart-v5{background:#f6f2ea url(/claude-design/today-v3/garden/bg-marble-soft.jpg) top/420px auto!important}.chart-v5 *,.chart-v5-detail *{box-sizing:border-box}.chart-v5-detail:lang(hi),.chart-v5:lang(hi){line-height:1.75;letter-spacing:normal}.chart-v5 :is(button,a,summary):focus-visible,.chart-v5-detail :is(button,a,summary):focus-visible{outline:3px solid var(--chart-blue);outline-offset:3px}.claude-app-shell .chart-v5 .claude-appbar{background:var(--chart-paper)}.claude-app-shell .chart-v5 .claude-appbar h1{color:var(--chart-blue);font:700 28px/1.4 var(--chart-display)}.claude-app-shell .chart-v5 .chart-tabs-frame{padding:0 16px 14px;background:var(--chart-paper)}.claude-app-shell .chart-v5 .chart-tabs-frame:after,.claude-app-shell .chart-v5 .chart-tabs-frame:before{display:none}.claude-app-shell .chart-v5 .vtabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:3px;border:0;border-radius:16px;background:#f2ece2;box-shadow:inset 0 1px 2px rgba(42,35,32,.12);overflow:visible}.claude-app-shell .chart-v5 .vtabs button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:56px;height:auto;margin:0;padding:6px 2px;border:0;border-radius:13px;color:var(--chart-blue);background:transparent;box-shadow:none;font:700 12.5px/1.3 var(--chart-body)}.claude-app-shell .chart-v5 .vtabs button.on{background:var(--chart-blue);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 2px 4px rgba(19,40,94,.3)}.chart-v5 .vtabs img{width:20px;height:20px}.chart-v5 .vtabs .on img{filter:brightness(0) invert(1)}.claude-app-shell .chart-v5>.claude-chart-content{background:transparent!important;padding:16px 16px calc(var(--content-nav-height, 0px) + 16px);min-width:0;overflow:visible}.claude-app-shell .chart-v5 .chart-tab-introduction{display:block;max-width:none;margin:0;padding:0 0 14px;border:0;border-radius:0;background:transparent;box-shadow:none}.chart-v5 .chart-tab-introduction p{margin:0 0 8px;font-size:14px;color:var(--chart-muted)}.chart-v5-main,.chart-v5-overview,.chart-v5-stack,.chart-v5-workspace{display:grid;gap:14px;min-width:0;align-content:start}.chart-v5-card{min-width:0;padding:16px;border:0;border-radius:18px;background:var(--chart-paper);box-shadow:var(--chart-shadow)}.chart-v5 .chart-v5-card,.chart-v5-detail .chart-v5-card{color:var(--chart-ink)}.chart-v5 h2.chart-card-title,.chart-v5-detail h2.chart-card-title{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:var(--chart-blue);font:600 19px/1.4 var(--chart-display)}.chart-v5 .chart-card-title>img{width:36px;height:36px}.chart-planet-icon{display:block;flex-shrink:0;width:44px;height:44px}.chart-planet-line{display:inline-block;flex-shrink:0;width:16px;height:16px;vertical-align:middle}.chart-v5-summary{grid-area:summary}.chart-v5-rashi{grid-area:diagram}.chart-v5-placements{grid-area:placements}.chart-v5-overview>.chart-ask-link{grid-area:ask}.chart-v5-overview{grid-template-areas:"summary" "diagram" "placements" "ask"}.chart-v5-overview-aside{display:contents}.chart-summary-heading{display:flex;gap:14px;align-items:flex-start}.chart-summary-heading>img{width:84px;height:auto;border-radius:10px}.chart-summary-heading h2{margin:0 0 8px;color:var(--chart-blue);font:700 22px/1.35 var(--chart-display)}.chart-summary-heading p{margin:0;font-size:14.5px}.chart-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.chart-fact{min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:0;border-radius:12px;background:var(--chart-tile);box-shadow:inset 0 0 0 1px var(--chart-rule);text-align:left;font:inherit}button.chart-fact{cursor:pointer}.chart-fact>span{display:flex;align-items:flex-start;gap:6px;color:var(--chart-muted);font-size:12.5px;font-weight:700}.chart-fact>strong{color:var(--chart-blue);font-size:15px;line-height:1.45;overflow-wrap:anywhere}.chart-v5-rashi>p{margin:0 0 10px;color:var(--chart-muted);font-size:13px}.chart-v5-rashi .chart-legend{margin:10px 0 0}.chart-diagram{position:relative;width:100%;aspect-ratio:1;background:#fff;color:var(--chart-blue)}.chart-diagram>svg{width:100%;height:100%;display:block;fill:none;stroke:#c9ae6e;stroke-width:.8}.chart-diagram .chart-ascendant-fill{fill:var(--chart-info);stroke:none}.chart-diagram-house{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%);line-height:1.1}.chart-sign-number{color:var(--chart-muted);font:500 11px/1.2 var(--chart-body)}.chart-ascendant-label{font:800 10px/1.3 var(--chart-body)}.chart-diagram-planets{display:flex;align-items:center;justify-content:center}.chart-diagram button{min-width:26px;min-height:26px;padding:2px;border:0;border-radius:6px;background:transparent;color:var(--chart-blue);font:700 14px/1.2 var(--chart-body);cursor:pointer}.chart-diagram button:is(:hover,[aria-pressed=true]){background:var(--chart-blue);color:#fff}.chart-diagram sup{font-size:9px;margin-left:1px}.chart-diagram .chart-crowded-house{display:grid;min-width:44px;min-height:44px;font-size:11px}.chart-diagram .chart-crowded-house span:last-child{font-size:14px}.chart-placement-row{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-top:1px solid var(--chart-rule)}.chart-placement-row>div{flex:1;min-width:0}.chart-placement-heading{display:flex;flex-direction:column;gap:3px}.chart-house-row h3,.chart-placement-heading h3,.chart-planet-row h3{margin:0;color:var(--chart-blue);font:700 18px/1.4 var(--chart-display)}.chart-placement-heading span{font-size:13px;font-weight:700;color:var(--chart-muted)}.chart-placement-row p{margin:6px 0;font-size:14.5px;line-height:1.65}.chart-placement-row p.is-clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chart-v5 .chart-tertiary,.chart-v5-detail .chart-tertiary{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;padding:8px 12px;border:0;border-radius:999px;color:var(--chart-blue);background:var(--chart-tile);box-shadow:none;font:700 13.5px/1.5 var(--chart-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.chart-v5 .chart-ask-link,.chart-v5-detail .chart-ask-link{display:flex;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:12px 20px;border:0;border-radius:999px;background:linear-gradient(180deg,#951f40,#7b1733 55%,#661129);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 3px 0 #4c0a1c,0 8px 18px rgba(123,23,51,.28);color:#fff;font:700 16px/1.5 var(--chart-body);text-decoration:none;text-align:center}.chart-v5 .chart-ask-link img,.chart-v5-detail .chart-ask-link img{width:20px;height:20px;filter:brightness(0) invert(1)}.chart-v5 .chart-house-row,.chart-v5 .chart-planet-row{display:flex;align-items:flex-start;width:100%;gap:12px;padding:14px 0;border:0;border-bottom:1px solid var(--chart-rule);border-radius:0;background:transparent;box-shadow:none;color:var(--chart-ink);text-align:left;font:inherit;cursor:pointer}.chart-v5 .chart-house-row:last-child,.chart-v5 .chart-planet-row:last-child{border-bottom:0}.chart-v5 .chart-house-row[aria-pressed=true],.chart-v5 .chart-planet-row[aria-pressed=true]{background:var(--chart-info);border-radius:12px;box-shadow:inset 0 0 0 1px #c3cbe2}.chart-row-copy{flex:1;min-width:0;display:grid;gap:4px}.chart-row-copy>span{font-size:14px}.chart-row-copy .chart-row-meta{color:var(--chart-muted);font-size:13px;font-weight:600}.chart-chevron{width:18px;height:18px;flex-shrink:0;margin-top:12px}.chart-chips{display:flex;flex-wrap:wrap;gap:6px}.chart-chip{display:inline-flex;align-items:center;gap:5px;min-height:28px;max-width:100%;padding:4px 10px;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #e3d5b8;background:#f2ece2;color:#3e352f;font:700 12.5px/1.5 var(--chart-body);white-space:normal}.chart-chip[data-tone=positive]{background:var(--chart-info);color:var(--chart-blue);box-shadow:inset 0 0 0 1px #c3cbe2}.chart-chip[data-tone=challenging]{background:#f7edef;color:#7b1733;box-shadow:inset 0 0 0 1px #e2b9c4}.chart-chip[data-tone=current]{background:var(--chart-blue);color:#fff}.chart-chip[data-tone=outline]{background:var(--chart-paper);color:var(--chart-blue);box-shadow:inset 0 0 0 1px #cdb78a}.chart-house-medallion{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #c9ae6e;color:var(--chart-blue);background:var(--chart-paper);font:700 19px/1 var(--chart-display)}.chart-house-medallion[data-first=true],.chart-v5-notice{background:var(--chart-info)}.chart-v5-notice{padding:14px;border-radius:12px;box-shadow:inset 0 0 0 1px #c3cbe2;color:var(--chart-blue);font-size:14px;overflow-wrap:anywhere}.chart-v5-notice.is-alert{background:#f7edef;color:#7b1733;box-shadow:inset 0 0 0 1px #e2b9c4}.chart-v5-notice p{margin:4px 0 0}.chart-current-heading{display:flex;align-items:flex-start;gap:12px}.chart-current-heading .chart-planet-icon{width:56px;height:56px}.chart-current-heading h2{margin:3px 0;color:var(--chart-blue);font:700 24px/1.4 var(--chart-display)}.chart-current-heading p{margin:0}.chart-period-progress{width:100%;height:8px;margin-top:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;overflow:hidden;background:#ece6dc}.chart-period-progress::-webkit-progress-bar{background:#ece6dc}.chart-period-progress::-webkit-progress-value{background:var(--chart-blue)}.chart-period-progress::-moz-progress-bar{background:var(--chart-blue)}.chart-period-dates{display:flex;justify-content:space-between;gap:10px;margin:6px 0 14px;color:var(--chart-muted);font-size:13px;font-weight:600}.chart-v5 .chart-period-toggle{display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;width:100%;min-height:64px;align-items:center;gap:10px;padding:12px 0;border:0;border-bottom:1px solid var(--chart-rule);color:var(--chart-blue);background:transparent;font:inherit;text-align:left;cursor:pointer}.chart-period-toggle>.chart-planet-line{width:34px;height:34px;padding:8px;border-radius:50%;background:var(--chart-info)}.chart-period-toggle>span{display:grid}.chart-period-toggle small{color:var(--chart-muted);font-size:13px}.chart-period-toggle .chart-chip{font-size:12px;padding:4px 8px}.chart-period-toggle .chart-chevron{margin:0}.chart-period-toggle[data-ended=true]{color:var(--chart-muted)}.chart-subperiods{display:grid;gap:8px;padding:12px;background:var(--chart-tile);border-radius:12px}.chart-subperiod{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;min-height:36px;color:var(--chart-muted);font-size:13px}.chart-subperiod[aria-current=true]{color:var(--chart-blue);font-weight:800}.chart-v5 .yoga-result-card{padding:16px 0;border:0;border-top:1px solid var(--chart-rule);border-radius:0;background:transparent;box-shadow:none}.chart-v5 .yoga-result-card h3{margin:0 0 8px;color:var(--chart-blue);font:700 18px/1.4 var(--chart-display)}.chart-v5 .yoga-result-card>p{margin:10px 0;font-size:14px}.chart-v5 .yoga-why{margin-top:10px}.chart-v5 .yoga-why summary{width:-moz-fit-content;width:fit-content;min-height:44px;padding:10px 12px;border-radius:999px;background:var(--chart-tile);color:var(--chart-blue);cursor:pointer;font-size:13px;font-weight:700}.chart-v5 .yoga-why p{margin:8px 0 0;padding:12px;border-radius:12px;background:var(--chart-tile);font-size:14px;line-height:1.7}.chart-v5-backdrop{position:fixed;inset:0;z-index:110;display:flex;align-items:flex-end;justify-content:center;padding:28px 0 0;background:rgba(42,35,32,.5)}.chart-v5-detail{display:flex;flex-direction:column;width:100%;max-width:800px;max-height:calc(100dvh - 28px);padding:0;margin:0;border:0;border-radius:22px 22px 0 0;background:#f6f2ea url(/claude-design/today-v3/garden/bg-marble-soft.jpg) top/420px auto;box-shadow:var(--chart-shadow);overflow:hidden}.chart-detail-header{position:relative;flex-shrink:0;display:grid;grid-template-columns:52px minmax(0,1fr) 44px;align-items:start;gap:10px;padding:28px 16px 16px;border-bottom:1px solid var(--chart-rule);background:var(--chart-paper)}.chart-detail-header .chart-house-medallion,.chart-detail-header .chart-planet-icon{width:52px;height:52px}.chart-detail-header h2{margin:0;color:var(--chart-blue);font:700 26px/1.35 var(--chart-display)}.chart-detail-header p{margin:4px 0 0;font-size:13px;color:var(--chart-muted)}.chart-detail-grabber{position:absolute;top:10px;left:calc(50% - 20px);width:40px;height:4px;border-radius:2px;background:var(--chart-border)}.chart-detail-close{min-width:44px;min-height:44px;padding:0;border:1px solid #cdb78a;border-radius:50%;background:var(--chart-paper);color:var(--chart-blue);font:400 26px/1 system-ui;cursor:pointer}.chart-detail-body{display:grid;align-content:start;gap:14px;overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:16px 16px max(20px,env(safe-area-inset-bottom))}.chart-detail-facts{margin:0}.chart-detail-facts>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:10px 0;border-bottom:1px solid var(--chart-rule)}.chart-detail-facts>div:last-child{border:0}.chart-detail-facts dt{color:var(--chart-muted);font-weight:600}.chart-detail-facts dd{margin:0;color:var(--chart-blue);font-weight:700}.chart-detail-section+.chart-detail-section{margin-top:16px}.chart-detail-section h3{margin:0 0 6px;color:var(--chart-blue);font:600 18px/1.5 var(--chart-display)}.chart-detail-section p{margin:0;font-size:15px;line-height:1.75}.chart-detail-body .chart-facts{margin:0}.chart-v5-skeleton{display:grid;gap:14px}.chart-v5-skeleton>div{min-height:86px;border-radius:18px;background:#ece6dc}.chart-v5-skeleton>div:first-child{aspect-ratio:1;max-height:360px}@media (min-width:1024px){.claude-app-shell .chart-v5 .claude-appbar h1{font-size:34px}.claude-app-shell .chart-v5 .chart-tabs-frame{padding:0 28px 18px}.claude-app-shell .chart-v5 .vtabs{width:-moz-max-content;width:max-content;grid-template-columns:repeat(5,auto);border-radius:999px}.claude-app-shell .chart-v5 .vtabs button{flex-direction:row;gap:8px;min-height:44px;padding:8px 20px;border-radius:999px;font-size:15px}.claude-app-shell .chart-v5>.claude-chart-content{padding-left:28px;padding-right:28px}.chart-v5-overview{grid-template-columns:minmax(320px,440px) minmax(0,1fr);grid-template-areas:"aside placements" ". ask";gap:24px;align-items:start}.chart-v5-overview-aside{display:grid;grid-area:aside;gap:24px;grid-template-areas:"diagram" "summary"}.chart-summary-heading>img{width:120px}.chart-v5-rashi,.chart-v5-summary{align-self:start}.chart-v5 .chart-ask-link{min-width:280px;justify-self:start}.chart-diagram button{font-size:17px;min-width:28px;min-height:28px}.chart-sign-number{font-size:12.5px}}@media (min-width:1200px){.chart-v5-workspace.has-detail{grid-template-columns:minmax(0,1fr) 460px;gap:24px;align-items:start}.chart-v5-workspace.has-detail .chart-v5-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"aside" "placements" "ask"}.chart-v5-workspace.has-detail .chart-v5-overview-aside{grid-template-areas:"summary" "diagram"}.chart-v5-side-panel{position:sticky;top:24px;min-width:0}.chart-v5-side-panel .chart-v5-detail{max-height:calc(100dvh - 48px);border-radius:18px}.chart-v5-side-panel .chart-detail-header{padding-top:18px}.chart-v5-side-panel .chart-detail-grabber{display:none}}@media (min-width:1024px) and (min-height:1200px){.chart-v5-overview-aside{position:sticky;top:24px}}@media (prefers-reduced-motion:reduce){.chart-v5 *,.chart-v5-detail *{scroll-behavior:auto!important}}.match-v5,.match-v5-dialog{--match-blue:#13285e;--match-paper:#fffdf8;--match-ink:#2a2320;--match-muted:#5e544c;--match-border:#d9c79e;--match-rule:#e7dcc6;--match-tile:#f7f1e6;--match-body:"Claude Martel Sans","Noto Sans Devanagari",system-ui,sans-serif;--match-display:"Claude Eczar","Noto Serif Devanagari",Georgia,serif;--match-shadow:inset 0 0 0 1px var(--match-border),0 2px 3px rgb(19 40 94/8%),0 12px 26px rgba(19,40,94,.12);font:400 15px/1.6 var(--match-body);color:var(--match-ink)}.claude-app-shell .hp.match-v5{background:#f6f2ea url(/claude-design/today-v3/garden/bg-marble-soft.jpg) top/420px auto!important}.match-v5 *,.match-v5-dialog *{box-sizing:border-box}.match-v5-dialog:lang(hi),.match-v5:lang(hi){letter-spacing:normal;line-height:1.75}.match-v5 :is(button,a,input,summary):focus-visible,.match-v5-dialog :is(button,a):focus-visible{outline:3px solid var(--match-blue);outline-offset:3px}.claude-app-shell .match-v5 .claude-appbar{background:var(--match-paper)}.claude-app-shell .match-v5 .claude-appbar h1{font:700 28px/1.4 var(--match-display);color:var(--match-blue)}.match-v5-content{display:grid;gap:16px;min-width:0;padding:16px 16px calc(var(--content-nav-height,0px) + 20px)}.match-v5-card{min-width:0;padding:16px;border:0;border-radius:18px;background:var(--match-paper);box-shadow:var(--match-shadow)}.match-v5 h2,.match-v5-dialog h2{margin:0 0 10px;color:var(--match-blue);font:600 22px/1.4 var(--match-display)}.match-v5 h3{margin:0;color:var(--match-blue);font-size:15px}.match-v5 p,.match-v5-dialog p{margin:8px 0}.match-card-title{display:flex;gap:10px;align-items:center}.match-card-title>img{width:36px;height:36px}.match-ui-icon{width:20px;height:20px;flex-shrink:0}.match-factor-icon{width:22px;height:22px}.match-medallion{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--match-paper);box-shadow:inset 0 0 0 1.5px #c9ae6e,0 2px 3px rgba(19,40,94,.1)}.match-artwork{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:12px}.match-empty,.match-form-wrap{width:100%;max-width:660px;justify-self:center}.match-empty>.match-artwork{max-width:380px;margin:0 auto 16px}.match-empty h2{font-size:24px}.match-v5 .match-primary,.match-v5-dialog .match-primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;width:100%;padding:12px 18px;margin:12px 0 0;border:0;border-radius:999px;background:linear-gradient(180deg,#951f40,#7b1733 55%,#661129);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(41,55%,64%,.6),0 3px 0 #4c0a1c,0 8px 18px rgba(123,23,51,.28);font:700 16px/1.5 var(--match-body);cursor:pointer}.match-primary .match-ui-icon{filter:brightness(0) invert(1)}.match-v5 .match-primary:disabled,.match-v5-dialog .match-primary:disabled{background:#ece6dc;color:#5e544c;box-shadow:none;cursor:default}.match-v5 .match-secondary,.match-v5 .match-tertiary,.match-v5-dialog .match-secondary{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #cdb78a;border-radius:999px;background:var(--match-paper);color:var(--match-blue);font:700 14px/1.5 var(--match-body);text-decoration:none;cursor:pointer}.match-v5 .match-secondary{box-shadow:0 2px 0 #e3d5b8}.match-v5 .match-tertiary{border:0;box-shadow:none;text-decoration:underline;background:transparent}.match-cost,.match-credit-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #cdb78a;border-radius:999px;background:var(--match-paper);color:var(--match-blue);font-size:13px;font-weight:700;text-decoration:none}.match-cost{background:var(--match-tile);border-color:var(--match-rule);font-size:12.5px}.match-v5-notice{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--match-rule);border-radius:12px;background:var(--match-tile);font-size:14px}.match-v5-notice.is-alert{color:#7b1733;background:#f7edef}.match-form-wrap{display:grid;gap:16px}.match-form-wrap>button{justify-self:start}.match-form-heading{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:14px;align-items:start}.match-form-heading p{font-size:14px;color:var(--match-muted)}.match-form-fields,.match-v5-form{display:grid;gap:16px}.match-form-fields{border:0;border-top:1px solid var(--match-rule);margin:0;padding:16px 0 0;min-width:0}.match-v5 .match-form-field,.match-v5 .match-place-field{display:grid;gap:6px;font-size:14px;font-weight:700}.match-v5 input{min-width:0;width:100%;height:48px;border:1px solid #cdbfa6;border-radius:12px;padding:10px 12px;background:#fff;color:var(--match-ink);font:400 16px/1.5 var(--match-body);box-shadow:inset 0 1px 2px rgba(42,35,32,.12)}.match-time-grid{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;align-items:end}.match-time-grid label{display:grid;gap:3px;text-align:center;font-size:12px;font-weight:400;color:var(--match-muted)}.match-time-grid input{text-align:center}.match-time-meridiem{display:flex;gap:0;border:1px solid #cdbfa6;border-radius:12px;overflow:hidden}.match-time-meridiem button{min-height:46px;min-width:38px;border:0;background:#fff;color:var(--match-blue);font-weight:700;cursor:pointer}.match-time-meridiem button[aria-pressed=true]{background:var(--match-blue);color:#fff}.match-place-hint,.match-time-hint{font-size:12px;font-weight:400;color:var(--match-muted)}.match-gender{display:flex;flex-wrap:wrap;gap:8px}.match-gender button{min-height:44px;border:1px solid #cdb78a;border-radius:999px;background:#fff;color:var(--match-blue);padding:8px 12px;font:600 13px/1.5 var(--match-body);cursor:pointer}.match-gender button[aria-pressed=true]{color:#fff;background:var(--match-blue)}.match-place-list{max-height:228px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #cdb78a;border-radius:12px;background:var(--match-paper)}.match-place-list button{display:block;min-height:44px;width:100%;padding:10px 12px;text-align:left;border:0;border-bottom:1px solid var(--match-rule);background:transparent;color:var(--match-ink);font:400 14px/1.6 var(--match-body);cursor:pointer}.match-place-list button[aria-selected=true]{background:#eef1f8}.match-result-aside,.match-result-grid,.match-result-main{display:grid;gap:16px;align-content:start;min-width:0}.match-score-heading{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:start}.match-v5 .match-score-partner{margin:5px 0;font:700 20px/1.4 var(--match-display);color:var(--match-blue)}.match-score-inline{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;color:var(--match-blue)}.match-v5 .match-score-value{font:700 40px/1.25 var(--match-display);white-space:nowrap}.match-score-value small{font:700 15px/1.5 var(--match-body)}.match-v5 .match-score-grade{font:600 17px/1.4 var(--match-display)}.match-status{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 9px;border:1px solid #c3cbe2;border-radius:999px;background:#eef1f8;color:var(--match-blue);font-size:12px;font-weight:700}.match-status[data-tone=attention]{background:#f7edef;color:#7b1733;border-color:#e2b9c4}.match-status[data-tone=unknown]{background:var(--match-tile);border-color:var(--match-rule);color:var(--match-muted)}.match-score-meter{margin-top:16px}.match-score-meter progress{display:block;width:100%;height:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:#ece6dc;overflow:hidden}.match-score-meter progress::-webkit-progress-bar{background:#ece6dc}.match-score-meter progress::-webkit-progress-value{background:var(--match-blue);border-radius:999px}.match-score-meter progress::-moz-progress-bar{background:var(--match-blue)}.match-score-scale{display:flex;justify-content:space-between;font-size:12px;color:var(--match-muted)}.match-score-summary{font-size:14px}.match-perspective{color:var(--match-muted);font-size:12px}.match-mangal-charts,.match-summary-factors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.match-mangal-tile,.match-summary-factor{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px;border:1px solid var(--match-rule);border-radius:12px;background:var(--match-tile)}.match-summary-factor{display:grid;grid-template-columns:22px 1fr;align-items:center;font-size:13px}.match-summary-factor strong{display:block;color:var(--match-blue)}.match-mangal-tile h3{font-size:13px;font-weight:600;color:var(--match-muted)}.match-mangal-tile p{font-size:12px;margin:0}.match-pair-assessment{border-top:1px solid var(--match-rule);padding-top:12px;margin-top:14px}.match-pair-assessment h3{font:600 17px/1.5 var(--match-display)}.match-pair-assessment p{font-size:14px;margin-bottom:0}.match-dosha-row{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-top:1px solid var(--match-rule)}.match-dosha-row:last-child{padding-bottom:0}.match-dosha-copy{display:grid;gap:6px;min-width:0}.match-dosha-copy p{margin:0;font-size:14px}.match-koot-list{display:grid;min-width:0}.match-koot-row{display:flex;gap:12px;align-items:center;border-top:1px solid var(--match-rule);padding:14px 0}.match-koot-copy{flex:1;min-width:0}.match-koot-value{display:flex;justify-content:space-between;gap:8px;color:var(--match-blue);font-size:15px;font-weight:700}.match-koot-value[data-zero=true]>span{color:#7b1733}.match-koot-copy p{font-size:13px;color:var(--match-muted);margin:3px 0 6px}.match-pips{display:flex;gap:3px}.match-pips>span{flex:1;height:6px;background:#ece6dc;border-radius:3px;overflow:hidden}.match-pips i{display:block;height:100%;background:var(--match-blue)}.match-pips[data-zero=true]>span{background:#e2b9c4}.match-question-header{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.match-question-header h2{flex:1 1 230px;margin:0;font-size:20px;text-transform:none;letter-spacing:normal}.match-question-links{display:grid;gap:10px}.match-question-links a{display:flex;gap:10px;align-items:center;min-height:52px;border:1px solid #cdb78a;border-radius:14px;padding:10px 12px;text-decoration:none;color:var(--match-blue);font-weight:700;font-size:14px}.match-question-links a>span{flex:1}.match-saved-actions{display:grid;gap:8px}.match-saved-actions .match-tertiary{justify-self:center}.match-saved-list{display:flex;gap:8px;flex-wrap:wrap}.match-saved-list button[aria-current=true]{background:var(--match-blue);color:#fff}.match-v5-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:rgba(42,35,32,.5)}.match-v5-dialog{max-width:480px;width:100%;max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--match-paper);padding:24px;border-radius:20px;box-shadow:var(--match-shadow)}.match-dialog-actions{display:grid;gap:12px;margin-top:16px}.match-dialog-actions .match-primary{margin:0}@media(min-width:1024px){.claude-app-shell .match-v5 .claude-appbar h1{font-size:34px}.match-v5-content{padding-left:28px;padding-right:28px;gap:24px}.match-result-grid{grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:24px}.match-result-aside,.match-result-main{gap:24px}.match-score-heading{grid-template-columns:1fr}.match-score-heading>.match-artwork{max-width:240px;margin:auto}.match-question-links{grid-template-columns:repeat(3,minmax(0,1fr))}.match-question-links a{flex-wrap:wrap}.match-question-links a>span{min-width:90px}.match-saved-actions{display:flex;flex-wrap:wrap}.match-koot-list{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}}@media(prefers-reduced-motion:reduce){.match-v5 *{scroll-behavior:auto!important}}.claude-app-shell .match-v5 .match-result-aside>*,.claude-app-shell .match-v5 .match-result-main>*{order:0}.claude-app-shell .match-v5 .match-v5-card{border:0;border-radius:18px;background:var(--match-paper);box-shadow:var(--match-shadow)}.claude-app-shell .match-v5 .match-score-value{font-size:40px!important;line-height:1.25}.claude-app-shell .match-v5 .match-score-partner{font-size:20px;line-height:1.4}.claude-app-shell .match-v5 .match-score-grade{font-size:17px;line-height:1.4}.claude-app-shell .match-v5 .match-saved-actions{grid-template-columns:minmax(0,1fr)}.claude-app-shell .match-v5 .match-question-links a{color:var(--match-blue)}@media(min-width:1024px){.claude-app-shell .match-v5 .match-score-heading>.match-artwork{max-width:none}.claude-app-shell .match-v5 .match-score-value{font-size:48px!important}.claude-app-shell .match-v5 .match-score-partner{font-size:22px}.claude-app-shell .match-v5 .match-score-grade{font-size:20px}}.match-question-links img[src$="/n-info.svg"]{background:var(--match-blue);border-radius:50%;padding:3px}.report-dialog,.reports-v5{--rp-blue:#13285e;--rp-paper:#fffdf8;--rp-ink:#2a2320;--rp-muted:#5e544c;--rp-rule:#e7dcc6;--rp-gold:#d9c79e;--rp-body:"Claude Martel Sans","Noto Sans Devanagari",system-ui,sans-serif;--rp-display:"Claude Eczar","Noto Serif Devanagari",Georgia,serif;--rp-shadow:inset 0 0 0 1px var(--rp-gold),0 2px 3px rgb(19 40 94/8%),0 12px 26px rgba(19,40,94,.12);font:400 15px/1.65 var(--rp-body);color:var(--rp-ink)}.claude-app-shell .hp.reports-v5{color:var(--rp-ink);font-family:var(--rp-body);background:#f6f2ea url(/claude-design/today-v3/garden/bg-marble-soft.jpg) top/420px auto!important}.report-dialog *,.reports-v5 *{box-sizing:border-box}.report-dialog:lang(hi),.reports-v5:lang(hi){letter-spacing:normal;line-height:1.75}.report-dialog :is(button,a):focus-visible,.reports-v5 :is(button,a):focus-visible{outline:3px solid var(--rp-blue);outline-offset:3px}.claude-app-shell .reports-v5 .claude-appbar{background:var(--rp-paper)}.claude-app-shell .reports-v5 .claude-appbar h1{font:700 28px/1.4 var(--rp-display);color:var(--rp-blue)}.reports-v5-content{padding:16px 16px calc(var(--content-nav-height,0px) + 24px);display:flex;flex-direction:column;gap:16px;min-width:0}.claude-app-shell .reports-v5 .report-card,.report-card{background:var(--rp-paper);border:0;border-radius:18px;box-shadow:var(--rp-shadow);padding:16px;min-width:0}.report-dialog h2,.reports-v5 :is(h2,h3){font-family:var(--rp-display);font-weight:700;line-height:1.4;color:var(--rp-blue);margin:0}.reports-v5 h2{font-size:22px}.reports-v5 h3{font-size:19px}.report-dialog h2{font-size:22px}.report-dialog p,.reports-v5 p{margin:8px 0}.reports-v5 a{color:var(--rp-blue)}.report-icon{width:20px;height:20px;flex-shrink:0}.report-icon-n-check,.report-icon-n-info{background:var(--rp-blue);border-radius:50%;padding:3px}.report-artwork{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:0 4px 12px rgba(19,40,94,.18)}.report-credit-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;min-height:36px;border:1px solid #cdb78a;border-radius:999px;background:var(--rp-paper);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.report-catalogue-grid{display:grid;gap:16px}.report-catalogue-heading,.report-hero-heading{display:flex;align-items:flex-start;gap:14px}.report-catalogue-heading>.report-artwork{width:88px;flex-shrink:0}.report-catalogue-heading>div,.report-hero-heading>div{min-width:0;flex:1}.report-catalogue-heading h2{font-size:19px}.report-catalogue-heading p{font-size:14px}.report-meta{font-size:13px;font-weight:600;color:var(--rp-muted)}.report-catalogue-card{display:flex;flex-direction:column;gap:12px}.report-catalogue-card>a{margin-top:auto}.report-notice{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:12px;background:#f7f1e6;box-shadow:inset 0 0 0 1px var(--rp-rule);font-size:14px}.report-notice p{margin:0}.report-notice.is-alert{background:#f7edef;color:#7b1733}.report-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:#eef1f8;color:var(--rp-blue);font-size:12px;line-height:1.5;font-weight:700;box-shadow:inset 0 0 0 1px #c3cbe2}.report-badge .report-icon{width:16px;height:16px}.report-saved-meta{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;margin-top:12px;border-top:1px solid var(--rp-rule)}.report-saved-meta>span:not(:first-child){background:#f7f1e6;box-shadow:inset 0 0 0 1px var(--rp-rule)}.report-dialog .report-primary,.reports-v5 .report-primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:12px 18px;border:0;border-radius:999px;background:linear-gradient(180deg,#951f40,#7b1733 55%,#661129);color:#fff;font:700 16px/1.5 var(--rp-body);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(41,55%,64%,.6),0 3px 0 #4c0a1c,0 8px 18px rgba(123,23,51,.28);text-align:center;text-decoration:none;cursor:pointer}.report-dialog .report-secondary,.reports-v5 .report-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 16px;border:1px solid #cdb78a;border-radius:999px;background:var(--rp-paper);color:var(--rp-blue);box-shadow:0 2px 0 #e3d5b8;font:700 15px/1.5 var(--rp-body);text-align:center;text-decoration:none;cursor:pointer}.report-dialog :is(.report-primary,.report-secondary):disabled,.reports-v5 :is(.report-primary,.report-secondary):disabled{background:#ece6dc;color:var(--rp-muted);box-shadow:none;cursor:default}.report-back{align-self:flex-start}.report-detail-layout{display:grid;gap:16px;min-width:0}.report-detail-main{display:flex;flex-direction:column;gap:16px;min-width:0}.report-hero-heading>.report-artwork{width:84px;flex-shrink:0}.report-hero h2{font-size:23px}.report-blessing{text-align:center}.report-blessing>.report-icon{width:32px;height:32px;margin:0 auto 6px}.report-blessing .report-shloka{font:600 18px/1.8 var(--rp-display);color:var(--rp-blue);overflow-wrap:anywhere;letter-spacing:normal}.report-blessing p{font-size:14px}.report-section{scroll-margin-top:24px}.report-section:focus{outline:2px solid var(--rp-blue);outline-offset:3px}.report-section-heading{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.report-number{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #c9ae6e;color:var(--rp-blue);font:700 16px var(--rp-display)}.report-section .report-copy{font:400 15px/1.8 var(--rp-body);white-space:pre-line;overflow-wrap:anywhere}.report-section:lang(hi) .report-copy{line-height:1.9}.report-preview-label{margin-bottom:12px}.report-preview-lock{display:flex;align-items:center;gap:8px;color:var(--rp-blue);font-size:14px;font-weight:600;margin-top:12px}.report-unlock-panel{display:flex;flex-direction:column;gap:10px}.report-unlock-panel p{margin:0}.report-contents-list{display:flex;flex-direction:column;margin-top:10px}.report-contents-row{display:flex;gap:10px;align-items:center;padding:12px 0;border-top:1px solid var(--rp-rule);font-size:14px}.report-contents-row>:nth-child(2){flex:1}.report-contents-row a{text-decoration:none}.report-reader-aside{min-width:0}.report-reader-aside>.report-artwork,.report-reader-aside>.report-secondary,.report-reader-aside>h2{display:none}.report-contents-nav{display:flex;gap:8px;overflow-x:auto;padding:3px 2px 8px;scrollbar-width:thin}.report-contents-nav a{display:flex;align-items:center;gap:8px;flex-shrink:0;max-width:270px;padding:6px 12px 6px 6px;border:1px solid #cdb78a;border-radius:999px;background:var(--rp-paper);font-size:13px;font-weight:600;text-decoration:none}.report-contents-nav a[aria-current=location]{background:#eef1f8}.report-contents-nav .report-number{width:24px;height:24px;font-size:13px}.report-contents-nav a span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-period-list{background:#f7f1e6;border-radius:12px;padding:0 12px;display:grid}.report-period-row{padding:12px 0;border-top:1px solid var(--rp-rule);font-size:13px}.report-period-row:first-child{border:0}.report-period-row strong{display:block;color:var(--rp-blue);font-size:15px}.report-period-row .report-badge{margin:5px 0 0}.report-remedy{background:#eef1f8;border-radius:12px;padding:12px;margin-top:12px}.report-remedy h4{margin:0;color:var(--rp-blue)}.report-period-row .report-period-planet{display:flex;align-items:center;gap:7px}.report-dialog .customer-confirm-actions{flex-wrap:nowrap}.report-dialog .customer-confirm-actions>:is(button,a){flex:0 0 auto}@media(min-width:1200px){.claude-app-shell .reports-v5 .report-card{padding:20px}.report-catalogue-grid{gap:20px}}.report-download-card{text-align:center;display:flex;flex-direction:column;gap:10px;scroll-margin-top:24px}.report-download-card>.report-icon{width:36px;height:36px;margin:auto}.report-download-actions{display:flex;flex-direction:column;gap:12px}.report-feedback{padding:10px 0;font-weight:600;color:var(--rp-blue)}.report-feedback[role=alert]{color:#7b1733}.report-backdrop{position:fixed;inset:0;z-index:3000;background:rgba(19,25,38,.48);display:flex;align-items:flex-end;justify-content:center;padding:12px}.report-dialog{width:100%;max-width:480px;max-height:calc(100dvh - 24px);overflow-y:auto;padding:24px;border-radius:24px;background:var(--rp-paper);box-shadow:0 20px 60px rgba(0,0,0,.25)}.report-dialog>.report-icon{width:44px;height:44px;margin-bottom:12px}.report-dialog .customer-confirm-actions{display:flex;flex-direction:column;gap:12px;margin-top:18px}.report-dialog .report-notice{background:#eef1f8;margin-top:12px}.report-loading p{display:flex;align-items:center;gap:10px;font-weight:700;color:var(--rp-blue)}.report-spinner{display:inline-block;width:20px;height:20px;flex-shrink:0;border:2px solid #cfc4b3;border-top-color:#13285e;border-radius:50%;animation:report-spin 1s linear infinite}.report-skeleton{display:grid;gap:8px;margin:12px 0}.report-skeleton span{height:9px;background:#ece6dc;border-radius:5px}.report-skeleton span:last-child{width:76%}@keyframes report-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.report-spinner{animation:none}}@media(min-width:768px){.report-backdrop{align-items:center}.report-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-catalogue-heading>.report-artwork{width:120px}.report-catalogue-card>a{align-self:flex-start;min-width:200px}.report-download-actions{flex-direction:row;justify-content:center;flex-wrap:wrap}}@media(min-width:1200px){.reports-v5-content{padding:28px 32px 36px;gap:20px}.report-catalogue-heading>.report-artwork{width:150px}.report-catalogue-heading h2{font-size:23px}.report-detail-layout{width:100%;max-width:1050px;margin:0 auto;grid-template-columns:260px minmax(0,720px);gap:32px}.report-reader-aside{position:sticky;top:24px;align-self:start;max-height:calc(100dvh - 48px);overflow-y:auto;padding:2px 4px 8px}.report-reader-aside>.report-artwork{display:block;width:100%;max-height:260px;box-shadow:none;margin-bottom:16px}.report-reader-aside>h2{display:block;font-size:19px;margin:14px 0 8px}.report-reader-aside>.report-secondary{display:flex;margin-top:14px}.report-contents-nav{display:flex;flex-direction:column;overflow:visible;gap:6px}.report-contents-nav a{max-width:none;flex-shrink:1;border:0;border-radius:12px;background:var(--rp-paper);font-size:14px}.report-contents-nav a span:last-child{white-space:normal}.report-period-list{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px}.report-period-row:nth-child(2){border:0}.report-hero-heading>.report-artwork{display:none}.report-detail-main{gap:20px}.report-card{padding:20px}}.welcome-blessing{box-sizing:border-box;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:30px 32px 26px;overflow-y:auto;overscroll-behavior:contain;color:#432c29;background:#fffaf0;border:1px solid #b58b36;border-radius:22px;box-shadow:0 18px 70px #24191655;font-family:Noto Sans,sans-serif;font-size:15px;line-height:1.65}.welcome-blessing::backdrop{background:#211b2373}.welcome-blessing[lang=hi]{font-family:Noto Sans Devanagari,sans-serif;line-height:1.85}.welcome-blessing h2{margin:0 20px 18px;font-family:Georgia,Noto Sans Devanagari,serif;font-size:25px;line-height:1.4;color:#731c24;text-align:center}.welcome-blessing p{margin:0 0 14px}.welcome-blessing-symbol{color:#9a7022;text-align:center;font-size:36px;line-height:1;margin-bottom:12px}.welcome-blessing .welcome-blessing-verse{font-family:Noto Sans Devanagari,serif;font-size:19px;color:#731c24;text-align:center;line-height:1.8;margin-bottom:4px}.welcome-blessing .welcome-blessing-meaning{text-align:center;font-size:13px;color:#72534a;margin-bottom:24px}.welcome-blessing-choice{font-size:13px;color:#72534a}.welcome-blessing-close{position:absolute;right:8px;top:8px;width:44px;height:44px;color:#731c24;border-radius:50%;background:transparent;border:0;font-size:28px;cursor:pointer}.welcome-blessing-continue{display:block;width:100%;min-height:48px;padding:10px 20px;border:1px solid #b58b36;border-radius:12px;color:#fff;background:#7c202b;font:inherit;font-weight:600;cursor:pointer}.welcome-blessing button:focus-visible{outline:3px solid #193f8c;outline-offset:3px}@media (max-width:480px){.welcome-blessing{padding:26px 20px 20px}.welcome-blessing h2{font-size:22px}}.claude-app-shell .sw-page,.claude-app-shell .wallet-v5{--sw-paper:#fffdf8;--sw-blue:#13285e;--sw-maroon:#7b1733;--sw-ink:#2a2320;--sw-muted:#5e544c;--sw-line:#e7dcc6;--sw-gold:#d9c79e;color:var(--sw-ink);font-family:var(--nk-font-ui-latin),"Noto Sans Devanagari",sans-serif;text-align:left}.claude-app-shell .sw-page:lang(hi),.claude-app-shell .wallet-v5:lang(hi){font-family:"Noto Sans Devanagari",var(--nk-font-ui-latin),sans-serif;letter-spacing:normal}.claude-app-shell .hp.wallet-screen.wallet-v5,.claude-app-shell .hp[data-testid=profile-details-screen],.claude-app-shell .hp[data-testid=settings-screen]{background:#f6f2ea url(/claude-design/today-v3/garden/bg-marble-soft.jpg) top/560px auto!important}.claude-app-shell .hp.wallet-screen.wallet-v5>.wallet-content,.claude-app-shell .hp[data-testid=profile-details-screen]>.pad,.claude-app-shell .hp[data-testid=settings-screen]>.pad{background:transparent!important;align-items:stretch;padding:24px 24px calc(var(--content-nav-height, 0px) + 40px)}.claude-app-shell .sw-page{width:min(100%,1000px);margin:0 auto;display:grid;gap:20px;box-sizing:border-box}.claude-app-shell .sw-details-page{max-width:640px}.claude-app-shell .sw-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.claude-app-shell .sw-settings-column{display:grid;gap:20px;min-width:0}.claude-app-shell .sw-card,.claude-app-shell .wallet-v5 .sw-card{display:grid;gap:12px;width:100%;box-sizing:border-box;padding:20px 22px;background:var(--sw-paper)!important;border:0;border-radius:18px;box-shadow:inset 0 0 0 1px var(--sw-gold),0 2px 3px rgba(19,40,94,.08),0 12px 26px rgba(19,40,94,.12)!important}.claude-app-shell .sw-card-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--sw-blue);font:700 20px/1.4 var(--nk-font-display-latin),"Noto Serif Devanagari",serif;letter-spacing:normal;text-transform:none}.claude-app-shell .sw-page:lang(hi) .sw-card-title{font-family:"Noto Serif Devanagari",serif;line-height:1.5}.claude-app-shell .sw-pictograph{width:38px;height:38px;flex:none}.claude-app-shell .sw-icon{width:18px;height:18px;flex:none}.claude-app-shell .sw-card-title .sw-icon{width:30px;height:30px}.claude-app-shell .sw-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:56px;padding:8px 0;border:0;border-top:1px solid var(--sw-line);box-sizing:border-box;background:none;text-align:left;color:inherit;text-decoration:none;font:inherit}.claude-app-shell .sw-row.has-value{grid-template-columns:36px minmax(0,1fr) auto 18px}.claude-app-shell .sw-row.has-value>.sw-icon:last-child{grid-column:4}.claude-app-shell .sw-row:first-of-type{border-top:0}.claude-app-shell .sw-row-action{cursor:pointer}.claude-app-shell .sw-row-action:hover .sw-row-label{text-decoration:underline;text-underline-offset:3px}.claude-app-shell .sw-row-action:disabled{opacity:.6;cursor:wait}.claude-app-shell .sw-row-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--sw-gold);background:var(--sw-paper)}.claude-app-shell .sw-row-icon.is-status{background:#eef1f8}.claude-app-shell .sw-row-copy{display:grid;gap:2px;min-width:0}.claude-app-shell .sw-row-label{color:var(--sw-blue);font-size:15px;line-height:1.45;font-weight:700}.claude-app-shell .sw-row-label.is-danger{color:var(--sw-maroon)}.claude-app-shell .sw-row-detail{color:var(--sw-muted);font-size:13px;line-height:1.5}.claude-app-shell .sw-row-value{max-width:180px;color:var(--sw-blue);font-size:14px;line-height:1.4;font-weight:600;text-align:right;overflow-wrap:anywhere}.claude-app-shell .sw-profile{display:flex;align-items:center;gap:12px}.claude-app-shell .sw-avatar{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;background:var(--sw-maroon);color:#fff;box-shadow:inset 0 0 0 2px hsla(41,55%,64%,.6);font:700 22px var(--nk-font-display-latin),serif}.claude-app-shell .sw-profile strong{display:block;color:var(--sw-blue);font:700 21px/1.4 var(--nk-font-display-latin),"Noto Serif Devanagari",serif}.claude-app-shell .sw-profile small{display:block;color:var(--sw-muted);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.claude-app-shell .sw-primary,.claude-app-shell .sw-secondary,.claude-app-shell .sw-tertiary{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:44px;padding:10px 18px;border:0;border-radius:999px;text-align:center;text-decoration:none;font:700 15px/1.4 var(--nk-font-ui-latin),Noto Sans Devanagari,sans-serif;cursor:pointer}.claude-app-shell .sw-secondary{background:var(--sw-paper);color:var(--sw-blue);box-shadow:inset 0 0 0 1px #cdb78a,0 2px 0 #e3d5b8}.claude-app-shell .sw-tertiary{background:rgba(255,253,248,.94);color:var(--sw-blue);box-shadow:0 1px 2px rgba(19,40,94,.1),0 4px 12px rgba(19,40,94,.1);text-decoration:underline;text-underline-offset:3px}.claude-app-shell .sw-primary{min-height:50px;background:linear-gradient(180deg,#951f40,#7b1733 55%,#661129);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(41,55%,64%,.6),0 3px 0 #4c0a1c,0 8px 18px rgba(123,23,51,.28)}.claude-app-shell .sw-primary:disabled,.claude-app-shell .sw-secondary:disabled,.claude-app-shell .sw-tertiary:disabled{opacity:.6;cursor:wait}.claude-app-shell .sw-back{display:inline-flex;align-items:center;justify-self:start;min-height:40px;padding:0 16px;border-radius:999px;color:var(--sw-blue);background:var(--sw-paper);box-shadow:inset 0 0 0 1px #e3d5b8;font-size:14px;font-weight:700;text-decoration:none}.claude-app-shell .sw-help{margin:0;color:var(--sw-muted);font-size:14px;line-height:1.6}.claude-app-shell .sw-notice{margin:0;padding:12px 16px;border-radius:12px;color:var(--sw-blue);background:#eef1f8;box-shadow:inset 0 0 0 1px #c3cbe2;font-size:14px}.claude-app-shell .sw-error{margin:0;color:var(--sw-maroon);font-size:14px;line-height:1.5}.claude-app-shell .sw-location-actions{display:flex;flex-wrap:wrap;gap:10px}.claude-app-shell .sw-segments{display:flex;gap:3px;padding:3px;border-radius:999px;background:#f2ece2;box-shadow:inset 0 1px 2px rgba(42,35,32,.12)}.claude-app-shell .sw-segments button{flex:1;min-height:44px;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--sw-blue);font:700 14px/1.4 var(--nk-font-ui-latin),Noto Sans Devanagari,sans-serif;cursor:pointer}.claude-app-shell .sw-segments button.is-selected{background:var(--sw-blue);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 2px 4px rgba(19,40,94,.3)}.claude-app-shell .sw-segments button:disabled{opacity:.6}.claude-app-shell .sw-field{display:grid;gap:6px;font-size:14px;line-height:1.4;font-weight:700}.claude-app-shell .sw-field input,.claude-app-shell .sw-time-controls input{width:100%;min-height:48px;box-sizing:border-box;padding:8px 12px;border:1.5px solid #cfc4b3;border-radius:12px;background:#fff;color:var(--sw-ink);font:600 16px/1.4 var(--nk-font-ui-latin),Noto Sans Devanagari,sans-serif}.claude-app-shell .sw-field input[aria-invalid=true],.claude-app-shell .sw-time-controls input[aria-invalid=true]{border:2px solid var(--sw-maroon)}.claude-app-shell .sw-choice-group{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.claude-app-shell .sw-choice-group legend{margin-bottom:8px;color:var(--sw-ink);font-size:14px;font-weight:700}.claude-app-shell .sw-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.claude-app-shell .sw-option{display:flex;align-items:center;gap:10px;min-height:48px;box-sizing:border-box;padding:8px 12px;border-radius:12px;background:var(--sw-paper);box-shadow:inset 0 0 0 1px #cdb78a;color:var(--sw-blue);font-size:14px;cursor:pointer}.claude-app-shell .sw-option.is-selected{background:#eef1f8;box-shadow:inset 0 0 0 2px var(--sw-blue);font-weight:700}.claude-app-shell .sw-option input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:18px;height:18px;min-height:18px;margin:0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;accent-color:var(--sw-blue);flex:none}.claude-app-shell .sw-clear-choice{justify-self:start;padding:6px 0;border:0;background:none;color:var(--sw-blue);font:600 14px var(--nk-font-ui-latin),sans-serif;text-decoration:underline;cursor:pointer}.claude-app-shell .sw-time-controls{display:grid;grid-template-columns:80px 80px minmax(0,1fr);gap:8px;align-items:end}.claude-app-shell .sw-time-controls label{display:grid;gap:4px;font-size:13px}.claude-app-shell .sw-meridiem{display:flex;min-height:48px;border-radius:12px;background:#f2ece2;padding:3px}.claude-app-shell .sw-meridiem button{flex:1;border:0;border-radius:9px;color:var(--sw-blue);background:none;font-weight:700}.claude-app-shell .sw-meridiem button.is-selected{color:#fff;background:var(--sw-maroon)}.claude-app-shell .sw-place-search{position:relative}.claude-app-shell .sw-place-options{position:absolute;z-index:20;top:100%;left:0;right:0;max-height:240px;overflow-y:auto;background:#fff;box-shadow:0 8px 20px rgba(19,40,94,.2);border-radius:12px}.claude-app-shell .sw-place-options button{display:block;width:100%;min-height:44px;padding:10px 12px;border:0;border-bottom:1px solid var(--sw-line);background:#fff;color:var(--sw-ink);text-align:left}.claude-app-shell .sw-place-options button:hover,.claude-app-shell .sw-place-options button[aria-selected=true]{background:#eef1f8}.claude-app-shell .sw-action-bar{position:sticky;z-index:10;bottom:var(--content-nav-height,0);display:flex;gap:12px;align-items:center;padding:12px 16px;border-radius:18px;background:var(--sw-paper);box-shadow:0 -6px 20px rgba(42,35,32,.14)}.claude-app-shell .sw-action-bar .sw-primary{flex:1}.claude-app-shell .sw-page :focus-visible,.claude-app-shell .wallet-v5 :focus-visible{outline:3px solid var(--sw-blue);outline-offset:2px}@media (max-width:899px){.claude-app-shell .hp[data-testid=profile-details-screen]>.pad,.claude-app-shell .hp[data-testid=settings-screen]>.pad{padding:16px 16px calc(var(--content-nav-height,0px) + 24px)}.claude-app-shell .sw-settings-grid{grid-template-columns:1fr}.claude-app-shell .sw-card{padding:16px}}@media (max-width:599px){.claude-app-shell .sw-option-grid{grid-template-columns:1fr}.claude-app-shell .sw-row-value{grid-column:2/-1;max-width:100%;text-align:left}.claude-app-shell .sw-row.has-value .sw-row-value{grid-column:2/4;grid-row:2}.claude-app-shell .sw-row.has-value>.sw-icon:last-child{grid-row:1}.claude-app-shell .sw-time-controls{grid-template-columns:1fr 1fr}.claude-app-shell .sw-meridiem{grid-column:1/-1}.claude-app-shell .sw-location-actions .sw-secondary{width:100%}.claude-app-shell .sw-action-bar{margin:0 -16px;border-radius:0}}@media (prefers-reduced-motion:reduce){.claude-app-shell .sw-page *,.claude-app-shell .wallet-v5 *{scroll-behavior:auto;transition-duration:0ms!important;animation-duration:0ms!important}}.claude-app-shell .hp.wallet-v5>.wallet-content{width:100%;box-sizing:border-box;background:#f8f4eb!important;padding:24px clamp(16px,3vw,40px) 80px}.claude-app-shell .hp.wallet-v5>header:not(.claude-appbar){width:100%;max-width:none;margin-inline:0;box-sizing:border-box;justify-content:flex-start;background:var(--sw-paper)!important;border-bottom:1px solid var(--sw-gold)}.claude-app-shell .wallet-v5-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:22px;width:min(100%,1080px);margin:0 auto;align-items:start}.claude-app-shell .wallet-v5-main,.claude-app-shell .wallet-v5-side{display:grid;gap:18px;min-width:0}.claude-app-shell .wallet-v5 .card{border:1px solid var(--sw-gold);border-radius:19px;background:var(--sw-paper);box-shadow:0 3px 11px rgba(47,37,21,.08)}.claude-app-shell .wallet-v5 .credit-balance-panel{display:flex;align-items:center;gap:20px;padding:28px!important;background:var(--sw-blue)!important;color:#fff!important;box-shadow:0 5px 13px rgba(19,40,94,.17)!important;text-align:left}.claude-app-shell .wallet-v5 .credit-balance-panel .credit-balance-label,.claude-app-shell .wallet-v5 .credit-balance-panel .credit-balance-note,.claude-app-shell .wallet-v5 .credit-balance-panel .credit-balance-value{color:#fff!important}.claude-app-shell .wallet-v5 .wallet-v5-balance-icon{width:62px;height:62px;filter:brightness(0) invert(1);opacity:.9;flex:none}.claude-app-shell .wallet-v5 .credit-balance-value{margin:2px 0;font-size:clamp(30px,4vw,42px);line-height:1.15}.claude-app-shell .wallet-v5 .credit-balance-unit{font:600 16px var(--nk-font-ui-latin),Noto Sans Devanagari,sans-serif}.claude-app-shell .wallet-v5 .wallet-packs-section,.claude-app-shell .wallet-v5 .wallet-v5-activity,.claude-app-shell .wallet-v5 .wallet-v5-support,.claude-app-shell .wallet-v5 .wallet-what-credits-buy{padding:22px}.claude-app-shell .wallet-v5 .wallet-section-heading{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:var(--sw-blue);font:700 23px/1.25 var(--nk-font-display-latin),"Noto Serif Devanagari",serif}.claude-app-shell .wallet-v5 .wallet-section-heading img{width:25px;height:25px}.claude-app-shell .wallet-v5 .wallet-v5-pack-list{display:grid;gap:10px}.claude-app-shell .wallet-v5 .wallet-pack-card{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px;border:1px solid var(--sw-line);border-radius:13px;background:#fff}.claude-app-shell .wallet-v5 .wallet-pack-heading{display:grid;gap:2px;margin:0}.claude-app-shell .wallet-v5 .wallet-pack-heading strong{color:var(--sw-blue);font-size:19px}.claude-app-shell .wallet-v5 .wallet-v5-unit-price{color:var(--sw-muted);font-size:13px}.claude-app-shell .wallet-v5 .wallet-buy-button{width:auto;min-width:106px;min-height:44px;border:1px solid var(--sw-maroon);border-radius:10px;background:var(--sw-maroon);color:#fff;font:700 16px var(--nk-font-ui-latin),Noto Sans Devanagari,sans-serif;cursor:pointer}.claude-app-shell .wallet-v5 .wallet-buy-button:disabled{opacity:.55;cursor:wait}.claude-app-shell .wallet-v5 .wallet-promo-section{margin-top:18px;padding-top:14px;border-top:1px solid var(--sw-line)}.claude-app-shell .wallet-v5 .wallet-v5-promo-toggle{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;border:0;background:none;color:var(--sw-blue);font:700 15px var(--nk-font-ui-latin),Noto Sans Devanagari,sans-serif;text-align:left;cursor:pointer}.claude-app-shell .wallet-v5 .wallet-v5-promo-toggle img{width:20px;height:20px}.claude-app-shell .wallet-v5 .wallet-v5-promo-toggle span{margin-left:auto;font-size:22px}.claude-app-shell .wallet-v5 .wallet-promo-row .vinp{border:1px solid #cdb78a;border-radius:10px;background:#fff}.claude-app-shell .wallet-v5 .wallet-promo-apply{border-radius:10px;background:var(--sw-maroon);color:#fff}.claude-app-shell .wallet-v5 .wallet-cost-list{gap:0}.claude-app-shell .wallet-v5 .wallet-cost-list>div{display:flex;gap:10px;align-items:center;min-height:45px;padding:8px 0;border-bottom:1px solid var(--sw-line);color:var(--sw-ink)}.claude-app-shell .wallet-v5 .wallet-cost-list img{width:22px;height:22px}.claude-app-shell .wallet-v5 .wallet-v5-activity-row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--sw-line)}.claude-app-shell .wallet-v5 .wallet-v5-activity-row:last-child{border-bottom:0}.claude-app-shell .wallet-v5 .wallet-v5-activity-row span{display:grid;gap:3px}.claude-app-shell .wallet-v5 .wallet-v5-activity-row strong{color:var(--sw-ink);font-size:14px}.claude-app-shell .wallet-v5 .wallet-v5-activity-row small{color:var(--sw-muted);font-size:12px}.claude-app-shell .wallet-v5 .wallet-v5-activity-row b{flex:none;font-size:14px}.claude-app-shell .wallet-v5 .wallet-v5-activity-row .is-credit{color:#26623d}.claude-app-shell .wallet-v5 .wallet-v5-activity-row .is-debit{color:var(--sw-maroon)}.claude-app-shell .wallet-v5 .wallet-v5-support{display:grid;gap:8px}.claude-app-shell .wallet-v5 .wallet-payment-history{display:inline-flex;align-items:center;gap:8px;color:var(--sw-blue);font-weight:700}.claude-app-shell .wallet-v5 .wallet-payment-history img{width:20px;height:20px}@media (max-width:899px){.claude-app-shell .wallet-v5-grid{grid-template-columns:1fr}}@media (max-width:599px){.claude-app-shell .hp.wallet-v5>.wallet-content{padding:16px 16px 100px}.claude-app-shell .wallet-v5 .credit-balance-panel{padding:20px!important}.claude-app-shell .wallet-v5 .wallet-v5-balance-icon{width:44px;height:44px}.claude-app-shell .wallet-v5 .wallet-packs-section,.claude-app-shell .wallet-v5 .wallet-v5-activity,.claude-app-shell .wallet-v5 .wallet-v5-support,.claude-app-shell .wallet-v5 .wallet-what-credits-buy{padding:16px}}