/* Desktop layout for the two AUREA palettes. Mobile rules remain independent. */
@layer aureaDesktop {
@media screen and (min-width:861px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain{display:flex!important;flex-direction:column!important;width:min(1180px,100%)!important;max-width:1180px!important;margin-inline:auto!important;padding:24px 28px 110px!important;gap:22px!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > *{min-width:0!important;width:100%!important;max-width:100%!important;grid-area:auto!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-welcome-center{order:1!important;display:block!important;position:relative!important;min-height:190px!important;padding:32px 260px 32px 36px!important;border-radius:26px!important;background:linear-gradient(120deg,var(--mor),var(--mor-2))!important;overflow:hidden!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-welcome-center::before{display:block!important;content:""!important;position:absolute!important;inset:12px 36px auto auto!important;width:180px!important;height:166px!important;background:url("../../img/themes/aurea-mor/altin_yorungeli_ay-vitrine.png?v=1") center/contain no-repeat!important;transform:none!important;opacity:1!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-welcome-center::after{content:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-welcome-head{display:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-welcome-center .hero-content{width:100%!important;max-width:700px!important;min-width:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-welcome-center h1,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-welcome-center h1 span,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-welcome-center h1 strong{font:600 36px/1.2 Georgia,serif!important;color:#fffaf4!important;letter-spacing:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-welcome-center .hero-content > p{color:#fff4e8!important;font:400 16px/1.6 "Segoe UI",sans-serif!important;max-width:600px!important;margin:12px 0 0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-start-dashboard{order:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;align-items:start!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-people-center{order:3!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .module-group-primary{order:4!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-ai-home-entry{order:5!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > #experienceModePanel{order:6!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > #advancedAstrologyHome{order:7!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .atlas-live-sky-entry{order:8!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > #professionalHomeGateway{order:9!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > #commerceCenter{order:10!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .pro-period-switch,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .aurea-message-pair{display:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverview,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard{display:block!important;min-width:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:22px!important;box-sizing:border-box!important;background:var(--paper,#fffdf9)!important;border:1px solid var(--line)!important;border-radius:22px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTitle,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitTitle,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasPeopleTitle,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .eyebrow{font:600 25px/1.25 Georgia,serif!important;color:var(--mor-ink)!important;letter-spacing:0!important;text-transform:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-today-head,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-transit-head{display:block!important;margin:0 0 16px!important;padding:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverview .eyebrow,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .eyebrow,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewStatus,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewSummary,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-today-stats,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewOpen,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitList,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListToggle,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewThemeMeta,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTopMeta,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListMeta,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-transit-card-top,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-transit-head-meta,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-calendar-section-head,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-transit-legend{display:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewDate,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitPerson{display:block!important;margin:5px 0 0!important;font:400 13px/1.5 "Segoe UI",sans-serif!important;color:var(--pro-muted)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-today-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTheme{grid-column:1/-1!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTheme,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-transit-theme{display:block!important;position:relative!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:16px!important;border:1px solid var(--line)!important;border-radius:16px!important;background:#fffaf5!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTheme::before,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop::before,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-today-transits-head::before{content:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTheme > span,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop > span,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-today-transits-head span,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-transit-theme > span{display:block!important;font:600 13px/1.4 "Segoe UI",sans-serif!important;margin:0 0 8px!important;color:var(--mor)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewThemeText,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitTheme{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font:400 14px/1.6 "Segoe UI",sans-serif!important;color:var(--pro-text)!important;margin:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTopEvent,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListTitle{display:block!important;font:500 14px/1.5 "Segoe UI",sans-serif!important;color:var(--pro-text)!important;white-space:normal!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .mor-home-read{display:inline-flex!important;width:auto!important;margin-top:10px!important;font-size:13px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;margin-top:16px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar .weekly-day{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;min-height:64px!important;padding:8px 0!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-day-name{font-size:12px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-day-number{font-size:18px!important;line-height:1.2!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-day-marks,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .weekly-day-chevron{display:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitDayPanel{min-width:0!important;width:100%!important;max-height:420px!important;overflow:auto!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;grid-auto-rows:auto!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .module-group-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 16px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .module-group-head h2,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .module-group-head p,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #analysisSectionPerson{display:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .analysis-card{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;column-gap:14px!important;row-gap:5px!important;min-height:130px!important;height:auto!important;padding:20px 32px 20px 20px!important;text-align:left!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .analysis-card .card-top{grid-row:1/3!important;margin:0!important;position:static!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .analysis-card .card-icon,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .analysis-card .card-icon img{width:44px!important;height:44px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .analysis-card h3{margin:0!important;font:650 18px/1.3 "Segoe UI",sans-serif!important;text-align:left!important;color:var(--mor-ink)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary .premium-card-caption{font:400 13px/1.5 "Segoe UI",sans-serif!important;text-align:left!important;margin:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar .header-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar :is(#openReports,#openAiHeader,#openSupport,#openSettings,#openAdminCenter){display:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar #aureaMorBell{display:inline-flex!important;width:40px!important;height:40px!important;background:var(--paper) url("../../img/themes/aurea-mor/bildirim.png?v=mor5") center/20px no-repeat!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) body:has(.r5113-page:not(.hidden),#aureaProLibrary:not(.hidden):not([hidden])) #atlasHomeTopbar{display:none!important;pointer-events:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .r5113-page > :first-child > .modal-head,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .r5113-page > :first-child > header{position:sticky!important;top:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;min-height:72px!important;height:auto!important;margin:0!important;padding:16px 32px!important;box-sizing:border-box!important;background:var(--pro-bg)!important;z-index:100!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .r5113-page .modal-head h2,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .r5113-page .modal-head h1{margin:0!important;font-size:26px!important;line-height:1.25!important;white-space:normal!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal #atlasUnifiedControls,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal .atlas-ai-layout{width:calc(100% - 64px)!important;max-width:1060px!important;min-width:0!important;margin:20px auto!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal #atlasUnifiedControls{padding:24px 32px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal #atlasUnifiedTitle{width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;margin:0 0 20px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal[data-mobile-pane="analysis"] #atlasUnifiedTitle::before{width:100%!important;height:auto!important;min-height:0!important;padding:108px 0 0!important;background-size:140px 140px!important;background-position:center -16px!important;font:600 32px/1.2 Georgia,serif!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal #atlasUnifiedTitle::after{width:100%!important;max-width:none!important;font:400 15px/1.5 "Segoe UI",sans-serif!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiAnalysisDepth{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal .aurea-depth-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal .aurea-depth-choices > button[aria-pressed="true"]{background:var(--mor-soft)!important;border:1px solid var(--mor)!important;box-shadow:inset 3px 0 var(--mor)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal .aurea-depth-choices > button{display:grid!important;grid-template-columns:18px 32px minmax(0,1fr)!important;min-height:88px!important;padding:16px!important;gap:12px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal .aurea-depth-choices > button:last-child{grid-column:1/-1!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aiModal .aurea-depth-choices > button:focus-visible{outline:3px solid var(--gold)!important;outline-offset:3px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #mobileBottomNav{padding-inline:max(24px,calc((100% - 1000px)/2))!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .r5113-page :is(input,select,textarea){max-width:100%!important;min-width:0!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-ai-home-entry p,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .atlas-live-sky-entry p{color:#655966!important;opacity:1!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .atlas-reports-head{flex-direction:row!important;text-align:left!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .atlas-reports-head-copy{display:block!important;min-width:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage #reportsPageTitle{font:600 28px/1.3 Georgia,serif!important;margin:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .reports-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;height:auto!important;padding:22px!important;background:var(--paper,#fffdf9)!important;border:1px solid var(--line)!important;border-radius:20px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card > *{position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-area:auto!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card .card-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card .report-center-icon{flex:0 0 36px!important;width:36px!important;height:36px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card .card-status{max-width:calc(100% - 46px)!important;white-space:normal!important;word-break:normal!important;font-size:10px!important;line-height:1.4!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card h4{margin:0!important;font:650 19px/1.35 "Segoe UI",sans-serif!important;color:var(--mor-ink)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card p{font:400 14px/1.6 "Segoe UI",sans-serif!important;color:#655966!important;white-space:normal!important;word-break:normal!important;margin:0!important;flex:1!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-meta{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;padding:10px 0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #reportsPage .report-center-card .card-action{display:flex!important;justify-content:space-between!important;align-items:center!important;min-height:40px!important;margin:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aureaProLibrary:not([hidden]){position:fixed!important;inset:0 0 76px!important;height:auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--pro-bg)!important;z-index:12000!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aureaProLibrary .pro-library-head{flex:0 0 auto!important;min-height:72px!important;padding:16px 32px!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aureaProLibrary .pro-library-controls{flex:0 0 auto!important;width:min(100%,1100px)!important;margin:0 auto!important;padding:16px 32px!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aureaProLibrary .pro-library-body{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-y:auto!important;width:100%!important;padding-bottom:28px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #professionalPage p,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #professionalPage small,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #professionalPage label{color:#655966!important;opacity:1!important;}
}
}

@layer aureaDesktop {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aureaProLibrary .pro-library-item[data-mor-icon]::after { content:none!important; display:none!important; background-image:none!important; }
}

@layer aureaDesktop {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar .header-actions :is(#logoutBtn,#aureaMorBell) { display:inline-flex!important; align-items:center!important; justify-content:center!important; box-sizing:border-box!important; width:40px!important; height:40px!important; min-width:40px!important; min-height:40px!important; max-width:40px!important; max-height:40px!important; flex:0 0 40px!important; padding:0!important; border-radius:50%!important; background-size:20px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar #logoutBtn::before { width:20px!important; height:20px!important; margin:0!important; }
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard::before { background:none!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard::after { background:none!important; left:auto!important; right:12px!important; top:12px!important; bottom:auto!important; width:auto!important; height:22px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme { box-shadow:none!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar .header-actions :is(#logoutBtn,#aureaMorBell) { width:36px!important; height:36px!important; min-width:36px!important; min-height:36px!important; max-width:36px!important; max-height:36px!important; flex-basis:36px!important; background-size:18px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasHomeTopbar #logoutBtn::before { width:18px!important; height:18px!important; }
}
}

@layer aureaDesktop {
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme { padding:13px 14px!important; box-sizing:border-box!important; }
}
}

@layer aureaDesktop {
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme { border-radius:17px!important; overflow:hidden!important; border:1px solid #eadfe9!important; background:linear-gradient(110deg,#fffdfb,#f7f0f9)!important; }
html[data-theme="aurea-kirmizi"] #weeklyTransitCard .weekly-transit-theme { border-color:#f0e7d9!important; background:linear-gradient(110deg,#fffdfb,#f9f5f0)!important; }
}
}

@layer aureaDesktop {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection .atlas-today-transits-head::before,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop::before { content:none!important; display:none!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection .atlas-today-transits-head span,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop > span { display:flex!important; align-items:center!important; gap:6px!important; padding:0!important; min-width:0!important; text-transform:none!important; letter-spacing:normal!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection .atlas-today-transits-head span::before,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop > span::before { content:""!important; display:block!important; position:static!important; width:18px!important; height:18px!important; flex:0 0 18px!important; background:center/contain no-repeat!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection .atlas-today-transits-head span::before { background-image:url("../../img/themes/aurea-mor/aktif_transitler.png?v=mor3")!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop > span::before { background-image:url("../../img/themes/aurea-mor/one_cikan_etki.png?v=mor3")!important; }
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard { padding:12px 12px 10px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme { margin:6px 0 0!important; width:100%!important; max-width:100%!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme > span { display:block!important; font:650 12px/1.4 "Segoe UI",sans-serif!important; color:var(--mor)!important; margin:0 0 4px!important; padding:0!important; text-transform:none!important; letter-spacing:normal!important; }
}
}

@layer aureaDesktop {
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverview :is(#todayTransitListSection,#todayOverviewTop) { border:1px solid #eadfe9!important; padding:13px 14px!important; margin:0!important; box-sizing:border-box!important; }
html[data-theme="aurea-kirmizi"] #todayOverview :is(#todayTransitListSection,#todayOverviewTop) { border-color:#f0e7d9!important; }
}
}

@layer aureaDesktop {
@media screen and (min-width:861px) {
html[data-theme="aurea-mor"] { --aurea-card-tint:#f7f0f9; --aurea-card-line:#eadfe9; --aurea-card-shadow:rgba(77,33,93,.09); --aurea-day-selected:#5c2d6e; }
html[data-theme="aurea-kirmizi"] { --aurea-card-tint:#faf0ef; --aurea-card-line:#eadbd7; --aurea-card-shadow:rgba(120,35,43,.08); --aurea-day-selected:#78232b; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection .atlas-today-transits-head { display:block!important; padding:0!important; margin:0!important; text-align:left!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListSection .atlas-today-transits-head > div { display:block!important; width:100%!important; text-align:left!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayTransitListTitle { padding:0!important; margin:10px 0!important; text-align:left!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverviewTheme,#todayTransitListSection,#weeklyTransitCard .weekly-transit-theme) { background:linear-gradient(110deg,#fffdfb,var(--aurea-card-tint))!important; border-color:var(--aurea-card-line)!important; box-shadow:0 5px 16px var(--aurea-card-shadow)!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #todayOverviewTop { background:#f8f1de!important; border-color:#e6d3a8!important; box-shadow:0 5px 16px var(--aurea-card-shadow)!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverview,#weeklyTransitCard) { box-shadow:0 10px 28px var(--aurea-card-shadow)!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar .weekly-day { background:#fffdf9!important; border:1px solid var(--aurea-card-line)!important; border-radius:16px!important; color:var(--pro-text)!important; box-shadow:none!important; opacity:1!important; gap:3px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar .weekly-day :is(.weekly-day-name,.weekly-day-number) { color:inherit!important; background:transparent!important; box-shadow:none!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar .weekly-day::after { content:""!important; display:block!important; position:static!important; width:4px!important; height:4px!important; min-height:4px!important; border-radius:50%!important; margin:2px 0 0!important; background:#e4c56a!important; visibility:hidden!important; transform:none!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar .weekly-day[aria-pressed="true"] { background:var(--aurea-day-selected)!important; border-color:var(--aurea-day-selected)!important; color:#fff8f4!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCalendar .weekly-day[aria-pressed="true"]::after { visibility:visible!important; }
}
}

@layer aureaDesktop {
@media screen and (min-width:861px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverviewTitle,#weeklyTransitTitle) { position:relative!important; padding-right:28px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverviewTitle,#weeklyTransitTitle)::after { position:absolute!important; top:50%!important; right:0!important; bottom:auto!important; left:auto!important; width:18px!important; height:18px!important; transform:translateY(-50%)!important; pointer-events:none!important; }
}
}

@layer aureaDesktop {
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverviewTitle,#weeklyTransitTitle) { position:relative!important; padding-right:32px!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverviewTitle,#weeklyTransitTitle)::after { position:absolute!important; top:50%!important; right:14px!important; bottom:auto!important; left:auto!important; width:18px!important; height:18px!important; transform:translateY(-50%)!important; pointer-events:none!important; }
}
}

@layer aureaDesktop {
@media screen and (max-width:860px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverview .atlas-today-head,#weeklyTransitCard .weekly-transit-head) > div:first-child { flex:1 1 auto!important; min-width:0!important; width:100%!important; }
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#todayOverviewTitle,#weeklyTransitTitle) { width:100%!important; box-sizing:border-box!important; }
}
}

@layer aureaDesktop {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#atlasPeopleTitle,#advancedAstrologyTitle,#reportsPageTitle){position:relative!important;padding-right:30px!important;box-sizing:border-box!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(#atlasPeopleTitle,#advancedAstrologyTitle,#reportsPageTitle)::after{position:absolute!important;inset:50% 0 auto auto!important;width:18px!important;height:18px!important;transform:translateY(-50%)!important;pointer-events:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(.card-icon,.report-center-icon){flex-shrink:0!important;overflow:visible!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) :is(.card-icon,.report-center-icon) svg{max-width:100%!important;max-height:100%!important;overflow:visible!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #aureaProLibrary .pro-library-item > img{object-fit:contain!important;flex-shrink:0!important;}
}
.google-link-dialog,.google-link-card,.google-link-card input{box-sizing:border-box;}
.google-link-card{max-width:100%;max-height:calc(100dvh - 32px);overflow-y:auto;}
.google-link-recover,.google-browser-copy{display:block;max-width:100%;margin:14px auto 0;padding:10px 14px;border:1px solid var(--line,#d8c9dd);border-radius:12px;background:var(--paper,#fffaf4);color:var(--mor-ink,#462354);font:inherit;cursor:pointer;white-space:normal;}
.auth-method-help{font-size:12px;line-height:1.6;color:var(--muted,#766779);margin:12px 0;}
@layer aureaDesktop {
@media (min-width:861px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .module-group-primary{padding:13px!important;box-sizing:border-box!important;border-radius:22px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary > .module-group-head{margin:0 0 16px!important;padding:2px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .card-grid{width:100%!important;margin:0!important;gap:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) .module-group-primary > .pro-library-link{width:100%!important;box-sizing:border-box!important;margin:16px 0 0!important;}
}
@media (min-width:861px) and (max-width:1100px) {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
}

@layer aureaDesktop {
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme{overflow:hidden!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #weeklyTransitCard .weekly-transit-theme > .mor-home-read{margin-bottom:0!important;}
@media screen and (min-width:861px){
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .module-group-primary{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .module-group-primary::before,
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain > .module-group-primary::after{content:none!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .module-group-head{display:flex!important;align-items:center!important;gap:18px!important;margin:0 0 16px!important;padding:0 2px!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .module-group-head::after{content:""!important;display:block!important;position:static!important;flex:1 1 auto!important;height:1px!important;width:auto!important;background:linear-gradient(90deg,#d7c09a,rgba(215,192,154,.15))!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary .module-group-head .eyebrow{padding-left:38px!important;background:url("../../img/themes/aurea-mor/bolum_yildizi.png?v=mor6") left center/26px auto no-repeat!important;margin:0!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .card-grid{padding:13px!important;box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:22px!important;background:var(--paper,#fffdf9)!important;box-shadow:0 5px 16px var(--aurea-card-shadow)!important;}
html:is([data-theme="aurea-mor"],[data-theme="aurea-kirmizi"]) #atlasMain .module-group-primary > .pro-library-link{display:flex!important;width:100%!important;min-height:56px!important;margin:18px 0 0!important;padding:16px 20px!important;border:1px solid var(--line)!important;border-radius:18px!important;background:var(--paper,#fffdf9)!important;box-shadow:0 5px 16px var(--aurea-card-shadow)!important;box-sizing:border-box!important;}
}
}

@layer aureaDesktop {
#atlasPlanAccessGate.atlas-plan-gate{position:fixed!important;inset:0!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;height:100dvh!important;margin:0!important;padding:20px!important;box-sizing:border-box!important;background:rgba(25,13,30,.46)!important;backdrop-filter:blur(6px);overscroll-behavior:contain;isolation:isolate;}
#atlasPlanAccessGate.hidden{display:none!important;}
html:has(body.atlas-plan-gate-open),body.atlas-plan-gate-open{overflow:hidden!important;}
#atlasPlanAccessGate .atlas-plan-gate-card{position:relative!important;width:100%!important;max-width:460px!important;max-height:calc(100dvh - 40px)!important;overflow-y:auto!important;box-sizing:border-box!important;margin:auto!important;padding:32px 28px 26px!important;border:1px solid #e5d4bb!important;border-radius:26px!important;background:linear-gradient(145deg,#fffdf9,#f7f0f9)!important;color:#462354!important;box-shadow:0 24px 80px rgba(31,13,38,.24)!important;text-align:center!important;font-family:"Segoe UI",sans-serif!important;}
html[data-theme="aurea-kirmizi"] #atlasPlanAccessGate .atlas-plan-gate-card{background:linear-gradient(145deg,#fffdf9,#faf0ec)!important;color:#70212d!important;}
#atlasPlanAccessGate .atlas-plan-gate-close{position:absolute!important;top:12px!important;right:12px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;border:1px solid #e8d9c9!important;border-radius:50%!important;background:#fffaf5!important;color:inherit!important;font:400 26px/1 sans-serif!important;cursor:pointer!important;}
#atlasPlanAccessGate .atlas-plan-gate-symbol{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 18px;border:1px solid #e0c69c;border-radius:50%;background:#fbf2e2;color:#b58140;font-size:30px;}
#atlasPlanAccessGate .atlas-plan-gate-kicker{display:block;margin:0 0 10px;color:#9a713e;font-size:12px;line-height:1.5;font-weight:650;letter-spacing:.07em;}
#atlasPlanAccessGate h3{margin:0 0 14px!important;padding:0!important;font:600 26px/1.25 Georgia,serif!important;color:inherit!important;overflow-wrap:anywhere;}
#atlasPlanAccessGate p{margin:0 0 18px!important;color:inherit!important;font:400 15px/1.65 "Segoe UI",sans-serif!important;}
#atlasPlanAccessGate .atlas-plan-gate-plan{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;margin:0 0 16px;border:1px solid #e4d4bf;border-radius:14px;background:rgba(255,255,255,.65);font-size:14px;}
#atlasPlanAccessGate .atlas-plan-gate-note{font-size:13px!important;opacity:.85;}
#atlasPlanAccessGate .atlas-plan-gate-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;}
#atlasPlanAccessGate .atlas-plan-gate-actions button{min-height:46px!important;padding:12px!important;border:1px solid #dcc9dd!important;border-radius:14px!important;font:600 14px/1.4 "Segoe UI",sans-serif!important;white-space:normal!important;cursor:pointer!important;}
#atlasPlanAccessGate .atlas-plan-gate-later{background:#fffaf5!important;color:inherit!important;}
#atlasPlanAccessGate .atlas-plan-gate-upgrade{background:linear-gradient(135deg,#714080,#431452)!important;color:#fffaf4!important;border-color:transparent!important;}
html[data-theme="aurea-kirmizi"] #atlasPlanAccessGate .atlas-plan-gate-upgrade{background:linear-gradient(135deg,#983747,#6d1626)!important;}
#atlasPlanAccessGate button:focus-visible{outline:3px solid #c59a59!important;outline-offset:3px!important;}
@media(max-width:480px){#atlasPlanAccessGate .atlas-plan-gate-card{padding:28px 20px 22px!important;}#atlasPlanAccessGate h3{font-size:24px!important;}}
@media(prefers-reduced-motion:reduce){#atlasPlanAccessGate *{transition:none!important;animation:none!important;}}
}
