.saas-system-rollout-module__gy1qja__shell,.saas-system-rollout-module__gy1qja__srScreen{--sr-canvas:#f4f6f8;--sr-surface:#fff;--sr-surface-hover:#eceff3;--sr-input-hover:#fafbfc;--sr-ink:#181b21;--sr-muted:#586170;--sr-line:#d9dee7;--sr-control-line:#a1a9b7;--sr-accent:#a22655;--sr-action:#a22655;--sr-action-hover:#891e47;--sr-on-action:#fff;--sr-accent-soft:#f8e8ee;--sr-disabled-bg:#e8ebf0;--sr-disabled-ink:#586170;--sr-skeleton:#d9dee7;--sr-radius:8px;--sr-radius-surface:12px;--sr-shadow:0 12px 32px #181b2112;--sr-ease-out:cubic-bezier(.23, 1, .32, 1);--sr-ease-in-out:cubic-bezier(.77, 0, .175, 1)}.saas-system-rollout-module__gy1qja__shell{background:var(--sr-canvas);color:var(--sr-ink);font-family:var(--font-sans), "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif}.saas-system-rollout-module__gy1qja__shell .app-frame{background:var(--sr-canvas)}.saas-system-rollout-module__gy1qja__shell .app-header{border-bottom:1px solid var(--sr-line);background:var(--sr-canvas);align-items:center}.saas-system-rollout-module__gy1qja__shell .signal-atlas-wordmark{letter-spacing:-.01em;font-size:18px}.saas-system-rollout-module__gy1qja__shell .signal-atlas-wordmark>span{font-size:18px}.saas-system-rollout-module__gy1qja__shell .header-settings-link{color:var(--sr-muted);transition:color .22s var(--sr-ease-out);font-size:14px;position:relative}.saas-system-rollout-module__gy1qja__shell .signal-atlas-wordmark>span{color:var(--sr-ink)}.saas-system-rollout-module__gy1qja__shell .header-settings-link:after{content:"";transform-origin:100%;height:1px;transition:transform .24s var(--sr-ease-in-out);background:currentColor;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.saas-system-rollout-module__gy1qja__shell .back-button{border-radius:var(--sr-radius);font-size:22px;transition:background-color .22s,color .22s}.saas-system-rollout-module__gy1qja__shell .app-content{animation:saas-system-rollout-module__gy1qja__srPageEntry .32s var(--sr-ease-out) backwards}@keyframes saas-system-rollout-module__gy1qja__srPageEntry{0%{transform:translateY(8px)}to{transform:translateY(0)}}.saas-system-rollout-module__gy1qja__shell .signal-atlas-mobile-navigation{border:0;border-top:1px solid var(--sr-line);background:var(--sr-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;width:100%;max-width:none}.saas-system-rollout-module__gy1qja__shell .signal-atlas-mobile-navigation a{color:var(--sr-muted);transition:color .24s}.saas-system-rollout-module__gy1qja__shell .signal-atlas-mobile-navigation a.active{color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__shell .signal-atlas-mobile-navigation a.active:before{background:var(--sr-accent);border-radius:0;width:28px;height:2px;top:0}.saas-system-rollout-module__gy1qja__shell .platform-nav-group h2{color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__shell .platform-nav-group a{border-radius:var(--sr-radius);color:var(--sr-muted);transition:background-color .22s,color .22s}.saas-system-rollout-module__gy1qja__shell .signal-atlas-frame .signal-atlas-route-link.active{border-radius:var(--sr-radius);background:var(--sr-surface-hover);color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__srScreen{color:var(--sr-ink);font-family:var(--font-sans), "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.625}.saas-system-rollout-module__gy1qja__srShared{background:var(--sr-surface);min-height:100svh;padding:clamp(24px,6vw,72px) 20px}.saas-system-rollout-module__gy1qja__srScreen h1{letter-spacing:-.01em;font-family:inherit;font-size:1.5rem;font-weight:500;line-height:2.125rem}.saas-system-rollout-module__gy1qja__srScreen .screen-content h1{letter-spacing:-.01em;font-family:inherit;font-size:1.5rem;font-weight:500;line-height:2.125rem}.saas-system-rollout-module__gy1qja__srScreen h2{letter-spacing:-.01em;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.5rem}.saas-system-rollout-module__gy1qja__srScreen .screen-content h2{letter-spacing:-.01em;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.5rem}.saas-system-rollout-module__gy1qja__srScreen h3{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5rem}.saas-system-rollout-module__gy1qja__srScreen .screen-content h3{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5rem}:is(.saas-system-rollout-module__gy1qja__srScreen .section-kicker,.saas-system-rollout-module__gy1qja__srScreen .screen-content .section-kicker){color:var(--sr-accent);letter-spacing:.08em;font-size:11px;font-weight:700}:is(.saas-system-rollout-module__gy1qja__srScreen .supporting,.saas-system-rollout-module__gy1qja__srScreen .lead){color:var(--sr-muted);font-size:14px}.saas-system-rollout-module__gy1qja__srScreen :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sr-accent);outline-offset:3px;box-shadow:0 0 0 3px var(--sr-accent-soft)}:is(.saas-system-rollout-module__gy1qja__srScreen .primary-button,.saas-system-rollout-module__gy1qja__srScreen .screen-content .primary-button){border-radius:var(--sr-radius);background:var(--sr-action);color:var(--sr-on-action);transition:background-color .22s ease, border-color .22s ease, color .22s ease, transform .15s var(--sr-ease-out);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .primary-button:after{display:none}:is(.saas-system-rollout-module__gy1qja__srScreen .secondary-button,.saas-system-rollout-module__gy1qja__srScreen .screen-content .secondary-button){border:1px solid var(--sr-control-line);border-radius:var(--sr-radius);color:var(--sr-ink);transition:background-color .22s ease, border-color .22s ease, color .22s ease, transform .15s var(--sr-ease-out);background:0 0;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .disabled-login{border-radius:var(--sr-radius);background:var(--sr-disabled-bg);color:var(--sr-disabled-ink)}:is(.saas-system-rollout-module__gy1qja__srScreen .primary-button:disabled,.saas-system-rollout-module__gy1qja__srScreen .secondary-button:disabled){background:var(--sr-disabled-bg);color:var(--sr-disabled-ink);border-color:#0000;transform:none}:is(.saas-system-rollout-module__gy1qja__srScreen .form-content input:not([type=checkbox]),.saas-system-rollout-module__gy1qja__srScreen [class~=settings-birth-form] input:not([type=checkbox]),.saas-system-rollout-module__gy1qja__srScreen [class~=signal-notification-channel]>div input:not([type=checkbox]),.saas-system-rollout-module__gy1qja__srScreen [class~=signal-notification-channel]>div select,.saas-system-rollout-module__gy1qja__srScreen .feedback-edit input,.saas-system-rollout-module__gy1qja__srScreen .feedback-edit textarea,.saas-system-rollout-module__gy1qja__srScreen .feedback-edit select){border:1px solid var(--sr-control-line);border-radius:var(--sr-radius);background:var(--sr-surface);min-height:3.25rem;color:var(--sr-ink)}.saas-system-rollout-module__gy1qja__srScreen .segmented-control{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.75rem;padding:0;overflow:visible}.saas-system-rollout-module__gy1qja__srScreen .notification-tabs{grid-template-columns:repeat(2,1fr)}.saas-system-rollout-module__gy1qja__srScreen .segmented-control button{border:0;border-bottom:1px solid var(--sr-control-line);min-height:3rem;color:var(--sr-ink);background:0 0;border-radius:0;font-weight:600;transition:background-color .24s,color .24s;position:relative;overflow:hidden}.saas-system-rollout-module__gy1qja__srScreen .segmented-control button:after{background:var(--sr-accent);content:"";transform-origin:50%;height:2px;transition:transform .24s var(--sr-ease-in-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.saas-system-rollout-module__gy1qja__srScreen .segmented-control button.selected{color:var(--sr-accent);box-shadow:none;background:0 0}.saas-system-rollout-module__gy1qja__srScreen .segmented-control button.selected:after{transform:scaleX(1)}.saas-system-rollout-module__gy1qja__srScreen .check-card{border-radius:var(--sr-radius);background:0 0;border:0;min-height:3rem;padding:.5rem 0;font-size:1rem;font-weight:400;transition:background-color .2s,color .2s}.saas-system-rollout-module__gy1qja__srScreen .check-card input{accent-color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__srScreen .privacy-panel{border:0;gap:.5rem;padding:0}.saas-system-rollout-module__gy1qja__srScreen .privacy-panel strong{font-size:14px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .privacy-panel p{color:var(--sr-muted);font-size:14px;line-height:1.6}.saas-system-rollout-module__gy1qja__srScreen .form-error{border-radius:var(--sr-radius);background:var(--sr-accent-soft);color:var(--sr-accent);padding:.75rem;font-size:14px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .danger-confirm{border-radius:var(--sr-radius);background:var(--sr-accent-soft);color:var(--sr-ink);border:0;padding:1rem}.saas-system-rollout-module__gy1qja__srScreen .danger-confirm button{border:1px solid var(--sr-accent);border-radius:var(--sr-radius);min-height:44px;color:var(--sr-accent);background:0 0;padding-inline:1rem;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .danger-confirm button:last-child{border-color:var(--sr-control-line);color:var(--sr-ink)}:is(.saas-system-rollout-module__gy1qja__srScreen .inventory-action,.saas-system-rollout-module__gy1qja__srScreen .feedback-history button,.saas-system-rollout-module__gy1qja__srScreen .library-item-actions button){border-radius:var(--sr-radius);color:var(--sr-accent);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .insight-card{border:0;border-bottom:1px solid var(--sr-line);background:0 0;border-radius:0;padding:1rem 0}.saas-system-rollout-module__gy1qja__srScreen .insight-card>small:first-child{color:var(--sr-accent);font-family:inherit;font-size:12px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .insight-card strong{font-family:inherit;font-size:16px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .insight-card p{color:var(--sr-muted);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .insight-card.current{border-radius:var(--sr-radius-surface);background:var(--sr-surface);box-shadow:var(--sr-shadow);border:0;padding:1.25rem}.saas-system-rollout-module__gy1qja__srScreen .insight-card.current small{color:var(--sr-accent);font-family:inherit}.saas-system-rollout-module__gy1qja__srScreen .insight-card.current strong{color:var(--sr-ink);font-size:18px}.saas-system-rollout-module__gy1qja__srScreen .order-summary{border-top:1px solid var(--sr-line);border-bottom:0}:is(.saas-system-rollout-module__gy1qja__srScreen .order-summary span,.saas-system-rollout-module__gy1qja__srScreen .order-summary strong){border-bottom:1px solid var(--sr-line)}.saas-system-rollout-module__gy1qja__srScreen .order-summary span{color:var(--sr-muted);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .order-summary strong{font-size:14px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .check-list{border-radius:var(--sr-radius);background:var(--sr-surface-hover);color:var(--sr-ink);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .check-list strong{font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .check-list span{color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__srScreen .commerce-type-labels{color:var(--sr-muted);gap:.375rem;font-size:13px;display:flex}.saas-system-rollout-module__gy1qja__srScreen .commerce-purchase-mode{color:var(--sr-muted);font-size:14px}.saas-system-rollout-module__gy1qja__srScreen .product-list{border-top:1px solid var(--sr-line)}.saas-system-rollout-module__gy1qja__srScreen .product-list article{border-bottom:1px solid var(--sr-line)}:is(.saas-system-rollout-module__gy1qja__srScreen .product-list small,.saas-system-rollout-module__gy1qja__srScreen .personalized-preview small){color:var(--sr-accent);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .product-list h2 a{transition:color .22s}.saas-system-rollout-module__gy1qja__srScreen .product-list p{color:var(--sr-muted);font-size:13px}:is(.saas-system-rollout-module__gy1qja__srScreen .product-list>article>strong,.saas-system-rollout-module__gy1qja__srScreen .product-price){color:var(--sr-ink);font-family:inherit;font-size:18px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .product-price{border:0;border-top:1px solid var(--sr-line);background:0 0;border-bottom:0;padding:1rem 0;font-size:20px}.saas-system-rollout-module__gy1qja__srScreen .duplicate-notice{border-radius:var(--sr-radius);background:var(--sr-accent-soft);color:var(--sr-ink);border:0;padding:1rem}.saas-system-rollout-module__gy1qja__srScreen .duplicate-notice p{color:var(--sr-muted);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .duplicate-notice nav{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.saas-system-rollout-module__gy1qja__srScreen .duplicate-notice nav a{color:var(--sr-accent);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .personalized-preview{border-radius:var(--sr-radius-surface);background:var(--sr-surface);box-shadow:var(--sr-shadow);border:0;padding:1.25rem}.saas-system-rollout-module__gy1qja__srScreen .personalized-preview p{color:var(--sr-muted);margin-top:.5rem;font-size:14px}.saas-system-rollout-module__gy1qja__srScreen .product-inclusions{border:0;border-top:1px solid var(--sr-line);background:0 0;border-radius:0;padding:1rem 0}:is(.saas-system-rollout-module__gy1qja__srScreen .product-inclusions h2,.saas-system-rollout-module__gy1qja__srScreen .credit-history h2){border-bottom:1px solid var(--sr-line)}.saas-system-rollout-module__gy1qja__srScreen .product-inclusions ul{color:var(--sr-muted);font-size:14px}.saas-system-rollout-module__gy1qja__srScreen .locked-product{border:0;border-top:1px solid var(--sr-line);border-bottom:0;padding:1rem 0}.saas-system-rollout-module__gy1qja__srScreen .locked-product p{color:var(--sr-muted);font-size:14px}.saas-system-rollout-module__gy1qja__srScreen .demo-status-links a{border:1px solid var(--sr-control-line);border-radius:var(--sr-radius);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .credit-history article>span{color:var(--sr-accent);font-family:inherit;font-weight:600}:is(.saas-system-rollout-module__gy1qja__srScreen .credit-history time,.saas-system-rollout-module__gy1qja__srScreen .credit-history>p){color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__srScreen [class~=settings-section]>h2{border-bottom:1px solid var(--sr-line);font-weight:600}:is(.saas-system-rollout-module__gy1qja__srScreen .signal-settings-profile,.saas-system-rollout-module__gy1qja__srScreen .signal-settings-editor){border-block:1px solid var(--sr-line);padding-block:1.25rem}.saas-system-rollout-module__gy1qja__srScreen .signal-commerce-note{border-top:1px solid var(--sr-line);background:0 0;border-radius:0;padding:1rem 0 0}.saas-system-rollout-module__gy1qja__srScreen .signal-settings-profile-copy{align-items:center;gap:.75rem;display:flex}.saas-system-rollout-module__gy1qja__srScreen .signal-settings-avatar{border-radius:var(--sr-radius);background:var(--sr-accent-soft);width:2.5rem;height:2.5rem;color:var(--sr-accent);flex-shrink:0;place-items:center;font-weight:700;display:grid}.saas-system-rollout-module__gy1qja__srScreen .settings-row-action{min-height:44px;color:var(--sr-accent);align-items:center;font-weight:600;display:inline-flex}.saas-system-rollout-module__gy1qja__srScreen .signal-settings-row{border-bottom:1px solid var(--sr-line);min-height:52px}.saas-system-rollout-module__gy1qja__srScreen .signal-settings-row strong{font-weight:600}:is(.saas-system-rollout-module__gy1qja__srScreen .signal-settings-row small,.saas-system-rollout-module__gy1qja__srScreen .signal-local-storage-note,.saas-system-rollout-module__gy1qja__srScreen .signal-commerce-note p){color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__srScreen .signal-settings-row-marker{color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-channel{border-top:1px solid var(--sr-line);padding-top:1rem}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-channel h3{font-size:15px}.saas-system-rollout-module__gy1qja__srScreen .setting-toggle input{accent-color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__srScreen .data-inventory{border-top:1px solid var(--sr-line)}.saas-system-rollout-module__gy1qja__srScreen .data-inventory article{border:0;border-bottom:1px solid var(--sr-line);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .data-inventory article>span small{color:var(--sr-muted);font-size:12px}.saas-system-rollout-module__gy1qja__srScreen .settings-links a{font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .settings-message{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);color:var(--sr-ink);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .feedback-history small{color:var(--sr-accent);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .feedback-history p{color:var(--sr-muted);font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .library-list{gap:0}.saas-system-rollout-module__gy1qja__srScreen .library-list article{border-bottom:1px solid var(--sr-line);background:0 0;border-radius:0;padding:.875rem 0}.saas-system-rollout-module__gy1qja__srScreen .library-list small{color:var(--sr-accent);font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .limit-notice{border-left:2px solid var(--sr-accent);color:var(--sr-muted);border-radius:0;padding:.125rem 0 .125rem .75rem;font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-row{border-bottom:1px solid var(--sr-line);grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.875rem 0;display:grid}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-row small{color:var(--sr-muted);font-size:12px}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-row h2{margin-top:.125rem;font-size:15px;font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-row p{color:var(--sr-muted);margin-top:.125rem;font-size:13px}.saas-system-rollout-module__gy1qja__srScreen .signal-notification-row time{color:var(--sr-muted);font-size:12px}.saas-system-rollout-module__gy1qja__srScreen .notification-read-item{background:0 0}.saas-system-rollout-module__gy1qja__srScreen .library-item-actions button{min-height:44px}.saas-system-rollout-module__gy1qja__srScreen .signal-login-benefits{border-radius:var(--sr-radius);background:var(--sr-surface)}.saas-system-rollout-module__gy1qja__srScreen .signal-login-benefit-row{border-bottom:1px solid var(--sr-line)}.saas-system-rollout-module__gy1qja__srScreen .signal-login-benefit-icon{color:var(--sr-accent)}:is(.saas-system-rollout-module__gy1qja__srScreen .signal-login-provider,.saas-system-rollout-module__gy1qja__srScreen .topic-card){border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);transition:border-color .22s,background-color .22s,color .22s}.saas-system-rollout-module__gy1qja__srScreen .topic-card strong{font-family:inherit;font-weight:600}:is(.saas-system-rollout-module__gy1qja__srScreen .signal-login-provider.selected,.saas-system-rollout-module__gy1qja__srScreen .topic-card.selected){border-color:var(--sr-accent);background:var(--sr-accent-soft);color:var(--sr-ink);box-shadow:none}.saas-system-rollout-module__gy1qja__srScreen .topic-card.selected .row-marker{color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__srScreen .action-row{flex-wrap:wrap;gap:.5rem;display:flex}.saas-system-rollout-module__gy1qja__srScreen .timeline-list{border-top:1px solid var(--sr-line);margin:0;padding:0}.saas-system-rollout-module__gy1qja__srScreen .timeline-list li{border-bottom:1px solid var(--sr-line);grid-template-columns:7.5rem minmax(0,1fr);gap:.5rem;padding:.5rem 0;font-size:13px;display:grid}.saas-system-rollout-module__gy1qja__srScreen .timeline-list strong{font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .timeline-list span{color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__srScreen .history-list{border-top:1px solid var(--sr-line)}.saas-system-rollout-module__gy1qja__srScreen .history-item{border-bottom:1px solid var(--sr-line);justify-content:space-between;gap:.75rem;padding:.625rem 0;font-size:13px;display:flex}.saas-system-rollout-module__gy1qja__srScreen .history-item strong{font-weight:600}.saas-system-rollout-module__gy1qja__srScreen .history-item small{color:var(--sr-muted);display:block}.saas-system-rollout-module__gy1qja__srScreen .consent-row{align-items:flex-start;gap:.75rem;min-height:3rem;padding:.5rem 0;display:flex}.saas-system-rollout-module__gy1qja__srScreen .consent-row input{width:20px;height:20px;accent-color:var(--sr-accent);flex-shrink:0;margin:0}.saas-system-rollout-module__gy1qja__srScreen .consent-row small{color:var(--sr-muted);display:block}.saas-system-rollout-module__gy1qja__srScreen .state-lines span{background:var(--sr-skeleton);border-radius:4px;height:.875rem}.saas-system-rollout-module__gy1qja__panel{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);padding:1rem}.saas-system-rollout-module__gy1qja__field{border:1px solid var(--sr-control-line);border-radius:var(--sr-radius);background:var(--sr-surface);width:100%;min-height:3rem;color:var(--sr-ink);padding:0 .75rem;transition:border-color .18s,background-color .18s}.saas-system-rollout-module__gy1qja__field:disabled{border-color:var(--sr-line);background:var(--sr-disabled-bg);color:var(--sr-disabled-ink)}.saas-system-rollout-module__gy1qja__muted{color:var(--sr-muted);font-size:13px;line-height:1.6}.saas-system-rollout-module__gy1qja__disclosure{border-radius:var(--sr-radius);background:var(--sr-surface-hover);color:var(--sr-muted);margin:0;padding:.75rem 1rem;font-size:13px;line-height:1.6}.saas-system-rollout-module__gy1qja__disclosure strong{color:var(--sr-ink);margin-bottom:.25rem;display:block}.saas-system-rollout-module__gy1qja__statusNote{border-radius:var(--sr-radius);background:var(--sr-accent-soft);color:var(--sr-accent);margin:0;padding:.75rem 1rem;font-size:13px;font-weight:600}.saas-system-rollout-module__gy1qja__alertPanel{border-block:1px solid var(--sr-line);color:var(--sr-ink);background:0 0;border-radius:0;gap:.625rem;padding-block:1rem;display:grid}.saas-system-rollout-module__gy1qja__warnText{color:var(--sr-accent);font-size:13px}.saas-system-rollout-module__gy1qja__toggleRow{border:0;border-bottom:1px solid var(--sr-line);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:.875rem;min-height:3.25rem;padding:.375rem 0;display:flex}.saas-system-rollout-module__gy1qja__toggleRow strong{font-weight:600;display:block}.saas-system-rollout-module__gy1qja__toggleRow small{color:var(--sr-muted)}.saas-system-rollout-module__gy1qja__toggleRow input{width:20px;height:20px;accent-color:var(--sr-accent);flex-shrink:0}.saas-system-rollout-module__gy1qja__tabList{border-bottom:1px solid var(--sr-line);gap:.25rem;display:flex;overflow-x:auto}.saas-system-rollout-module__gy1qja__tabButton{min-height:2.75rem;color:var(--sr-muted);white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:0 .875rem;font-size:13px;font-weight:600;transition:color .22s;position:relative}.saas-system-rollout-module__gy1qja__tabButton:after{background:var(--sr-accent);content:"";transform-origin:50%;height:2px;transition:transform .24s var(--sr-ease-in-out);position:absolute;bottom:0;left:.5rem;right:.5rem;transform:scaleX(0)}.saas-system-rollout-module__gy1qja__tabButtonSelected{color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__tabButtonSelected:after{transform:scaleX(1)}.saas-system-rollout-module__gy1qja__metricList{border-top:1px solid var(--sr-line);display:grid}.saas-system-rollout-module__gy1qja__metricRow{border-bottom:1px solid var(--sr-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:.625rem 0;display:grid}.saas-system-rollout-module__gy1qja__metricRow>span{font-size:14px}.saas-system-rollout-module__gy1qja__metricRow>strong{font-size:15px;font-weight:600}.saas-system-rollout-module__gy1qja__metricRow>small{color:var(--sr-muted);grid-column:1/-1;font-size:12px}.saas-system-rollout-module__gy1qja__recordList{align-content:start;gap:.5rem;display:grid}.saas-system-rollout-module__gy1qja__recordRow{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);text-align:left;width:100%;min-height:3rem;padding:.625rem .75rem;transition:border-color .22s,background-color .22s;display:block}.saas-system-rollout-module__gy1qja__recordRowSelected{box-shadow:inset 2px 0 0 var(--sr-accent)}.saas-system-rollout-module__gy1qja__recordId{color:var(--sr-accent);letter-spacing:.02em;font-size:12px;font-weight:600}.saas-system-rollout-module__gy1qja__recordTitle{margin-top:.125rem;font-weight:600;display:block}.saas-system-rollout-module__gy1qja__recordStatus{color:var(--sr-muted);margin-top:.125rem;font-size:13px;display:block}.saas-system-rollout-module__gy1qja__detailPanel{border:0;border-top:1px solid var(--sr-line);background:0 0;border-radius:0;align-self:start;gap:.5rem;padding-top:1rem;display:grid}.saas-system-rollout-module__gy1qja__detailFacts{gap:.5rem;margin:0;display:grid}.saas-system-rollout-module__gy1qja__factRow{border-top:1px solid var(--sr-line);gap:.125rem;padding-top:.5rem;display:grid}.saas-system-rollout-module__gy1qja__factRow dd{margin:0;font-weight:600}.saas-system-rollout-module__gy1qja__funnelRow{border:1px solid var(--sr-line);border-radius:var(--sr-radius);background:var(--sr-surface);text-align:left;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.625rem;width:100%;padding:.75rem;transition:border-color .22s,background-color .22s;display:grid}.saas-system-rollout-module__gy1qja__funnelRowSelected{box-shadow:inset 2px 0 0 var(--sr-accent)}.saas-system-rollout-module__gy1qja__funnelRow code{color:var(--sr-ink);overflow-wrap:anywhere;font-size:12px}.saas-system-rollout-module__gy1qja__funnelRow strong{font-weight:600}.saas-system-rollout-module__gy1qja__funnelRow span{min-width:3rem;color:var(--sr-muted);text-align:right;font-size:13px}.saas-system-rollout-module__gy1qja__dataTableWrap{border:1px solid var(--sr-line);border-radius:var(--sr-radius);overflow-x:auto}.saas-system-rollout-module__gy1qja__dataTable{border-collapse:collapse;width:100%;font-size:13px}.saas-system-rollout-module__gy1qja__dataTable th{background:var(--sr-surface-hover);color:var(--sr-muted);text-align:left;white-space:nowrap;border:0;padding:.625rem .75rem;font-size:12px;font-weight:600}.saas-system-rollout-module__gy1qja__dataTable td{border:0;border-top:1px solid var(--sr-line);vertical-align:top;padding:.625rem .75rem}.saas-system-rollout-module__gy1qja__dataTable td small{font-weight:400;display:block}.saas-system-rollout-module__gy1qja__dataTable code{font-size:12px}.saas-system-rollout-module__gy1qja__exclusionCard{border-radius:var(--sr-radius);background:var(--sr-accent-soft);color:var(--sr-ink);border:0;padding:1rem}.saas-system-rollout-module__gy1qja__radioRow{align-items:center;gap:.5rem;min-height:2.75rem;display:flex}.saas-system-rollout-module__gy1qja__radioRow input{width:18px;height:18px;accent-color:var(--sr-accent);margin:0}.saas-system-rollout-module__gy1qja__darkCard{border-radius:var(--sr-radius-surface);color:#f2f4f7;background:#181b21;padding:1.75rem 1.5rem}.saas-system-rollout-module__gy1qja__darkKicker{color:#f08fb3;letter-spacing:.08em;margin:0;font-size:11px;font-weight:700}.saas-system-rollout-module__gy1qja__darkEyebrow{color:#aab2bf;margin:1.375rem 0 0;font-size:13px}.saas-system-rollout-module__gy1qja__darkTitle{letter-spacing:-.01em;margin:.375rem 0 0;font-size:1.625rem;font-weight:600;line-height:1.35}.saas-system-rollout-module__gy1qja__darkMeta{color:#aab2bf;margin:1rem 0 0;font-size:13px}.saas-system-rollout-module__gy1qja__darkSection{border-top:1px solid #ffffff24;margin-top:1.25rem;padding-top:.875rem}.saas-system-rollout-module__gy1qja__darkSection small{color:#aab2bf;display:block}.saas-system-rollout-module__gy1qja__darkSection p{letter-spacing:.04em;margin:.3125rem 0 0}.saas-system-rollout-module__gy1qja__darkInsight{color:#f2f4f7;margin:1.25rem 0 0;font-size:1.0625rem;font-weight:500;line-height:1.8}.saas-system-rollout-module__gy1qja__darkChip{border-radius:var(--sr-radius);color:#e8ebf0;background:#ffffff14;margin:1.125rem 0 0;padding:.75rem;font-size:13px}.saas-system-rollout-module__gy1qja__darkBody{color:#aab2bf;margin:.25rem 0 0;line-height:1.7}@media (hover:hover) and (pointer:fine){:is(.saas-system-rollout-module__gy1qja__srScreen .primary-button:hover:not(:active):not(:disabled),.saas-system-rollout-module__gy1qja__srScreen .secondary-button:hover:not(:active):not(:disabled)){transform:translateY(-2px)}.saas-system-rollout-module__gy1qja__srScreen .primary-button:hover:not(:disabled){background:var(--sr-action-hover)}.saas-system-rollout-module__gy1qja__srScreen .secondary-button:hover:not(:disabled){border-color:var(--sr-ink);background:var(--sr-surface)}:is(.saas-system-rollout-module__gy1qja__srScreen .form-content input:not([type=checkbox]):hover:not(:disabled),.saas-system-rollout-module__gy1qja__srScreen [class~=settings-birth-form] input:not([type=checkbox]):hover:not(:disabled),.saas-system-rollout-module__gy1qja__srScreen [class~=signal-notification-channel]>div input:not([type=checkbox]):hover:not(:disabled),.saas-system-rollout-module__gy1qja__srScreen [class~=signal-notification-channel]>div select:hover:not(:disabled),.saas-system-rollout-module__gy1qja__srScreen .feedback-edit input:hover:not(:disabled),.saas-system-rollout-module__gy1qja__srScreen .feedback-edit textarea:hover:not(:disabled),.saas-system-rollout-module__gy1qja__srScreen .feedback-edit select:hover:not(:disabled)){border-color:var(--sr-ink);background:var(--sr-input-hover)}.saas-system-rollout-module__gy1qja__srScreen .segmented-control button:hover{background:var(--sr-surface-hover)}.saas-system-rollout-module__gy1qja__srScreen .segmented-control button.selected:hover{background:var(--sr-accent-soft)}.saas-system-rollout-module__gy1qja__srScreen .check-card:hover{background:var(--sr-surface-hover);transform:translate(3px)}:is(.saas-system-rollout-module__gy1qja__srScreen .signal-login-provider:hover,.saas-system-rollout-module__gy1qja__srScreen .topic-card:hover){transform:translateY(-1px)}:is(.saas-system-rollout-module__gy1qja__srScreen a.signal-settings-row:hover,.saas-system-rollout-module__gy1qja__srScreen .settings-links a:hover){border-radius:var(--sr-radius);background:var(--sr-surface-hover)}.saas-system-rollout-module__gy1qja__srScreen .saas-system-rollout-module__gy1qja__recordRow:hover,.saas-system-rollout-module__gy1qja__srScreen .saas-system-rollout-module__gy1qja__funnelRow:hover{background:var(--sr-surface-hover)}.saas-system-rollout-module__gy1qja__srScreen .saas-system-rollout-module__gy1qja__tabButton:hover{color:var(--sr-ink)}.saas-system-rollout-module__gy1qja__srScreen .product-list h2 a:hover{color:var(--sr-accent)}.saas-system-rollout-module__gy1qja__srScreen .demo-status-links a:hover{border-color:var(--sr-ink)}.saas-system-rollout-module__gy1qja__shell .header-settings-link:hover{color:var(--sr-ink)}.saas-system-rollout-module__gy1qja__shell .header-settings-link:hover:after{transform-origin:0;transform:scaleX(1)}.saas-system-rollout-module__gy1qja__shell .back-button:hover{background:var(--sr-surface-hover)}.saas-system-rollout-module__gy1qja__shell .platform-nav-group a:hover{background:var(--sr-surface-hover);color:var(--sr-ink)}}@media (min-width:360px){.saas-system-rollout-module__gy1qja__srScreen h1{font-size:1.625rem;line-height:2.25rem}.saas-system-rollout-module__gy1qja__srScreen .screen-content h1{font-size:1.625rem;line-height:2.25rem}}@media (min-width:768px){.saas-system-rollout-module__gy1qja__srScreen h1{font-size:1.75rem;line-height:2.5rem}.saas-system-rollout-module__gy1qja__srScreen .screen-content h1{font-size:1.75rem;line-height:2.5rem}.saas-system-rollout-module__gy1qja__srScreen .form-hero h1{font-size:clamp(1.75rem,4vw,2rem);line-height:1.3}}.saas-system-rollout-module__gy1qja__srScreen .form-hero h1{font-size:clamp(1.5rem,5.5vw,1.875rem);line-height:1.32}.saas-system-rollout-module__gy1qja__srScreen .form-hero .supporting{font-size:14px}
.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope{--scc-canvas:#f4f6f8;--scc-surface:#fff;--scc-surface-hover:#eceff3;--scc-input-hover:#fafbfc;--scc-ink:#181b21;--scc-muted:#586170;--scc-line:#d9dee7;--scc-control-line:#a1a9b7;--scc-accent:#a22655;--scc-action:#a22655;--scc-action-hover:#891e47;--scc-on-action:#fff;--scc-accent-soft:#f8e8ee;--scc-error:#a22655;--scc-error-bg:#f8e8ee;--scc-disabled-bg:#e8ebf0;--scc-disabled-ink:#586170;--scc-radius-control:8px;--scc-radius-surface:12px;--scc-ease-out:cubic-bezier(.23, 1, .32, 1);--scc-ease-in-out:cubic-bezier(.77, 0, .175, 1);--scc-press:.15s;--scc-selection:.24s;--scc-entry:.28s;--scc-conditional:.22s;--scc-stagger:70ms;min-width:0;color:var(--scc-ink);font-family:var(--font-sans), "Apple SD Gothic Neo", "Noto Sans KR", system-ui, sans-serif;font-synthesis:none;word-break:keep-all;overflow-wrap:anywhere;animation:saas-core-rollout-module__xlLsda__scc-enter var(--scc-entry) var(--scc-ease-out) both;flex-direction:column;flex:1 0 auto;line-height:1.625;display:flex}.saas-core-rollout-module__xlLsda__scope>*{animation:saas-core-rollout-module__xlLsda__scc-child var(--scc-entry) var(--scc-ease-out) both}.saas-core-rollout-module__xlLsda__scope>:nth-child(2){animation-delay:var(--scc-stagger)}.saas-core-rollout-module__xlLsda__scope>:nth-child(3){animation-delay:calc(var(--scc-stagger) * 2)}.saas-core-rollout-module__xlLsda__scope>:nth-child(4){animation-delay:calc(var(--scc-stagger) * 3)}.saas-core-rollout-module__xlLsda__scope>:nth-child(n+5){animation-delay:calc(var(--scc-stagger) * 4)}.saas-core-rollout-module__xlLsda__scope [class~=form-error],.saas-core-rollout-module__xlLsda__scope [class~=restricted-guidance],.saas-core-rollout-module__xlLsda__scope [class~=danger-confirm]{animation:saas-core-rollout-module__xlLsda__scc-conditional var(--scc-conditional) var(--scc-ease-out)}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope :is(h1,h2,h3){max-width:none;color:var(--scc-ink);letter-spacing:-.01em;font-family:inherit;font-weight:600}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope h1{font-size:1.5rem;line-height:2.125rem}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope h2{font-size:1.0625rem;line-height:1.5rem}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope h3{font-size:1rem;line-height:1.5rem}.saas-core-rollout-module__xlLsda__scope [class~=section-kicker],.saas-core-rollout-module__xlLsda__scope [class~=signal-kicker]{color:var(--scc-accent);letter-spacing:.08em;text-transform:none;margin-bottom:0;font-size:12px;font-weight:700}.saas-core-rollout-module__xlLsda__scope [class~=supporting],.saas-core-rollout-module__xlLsda__scope [class~=lead],.saas-core-rollout-module__xlLsda__scope [class~=field-help]{color:var(--scc-muted);margin-top:6px;font-size:13px;line-height:1.65}.saas-core-rollout-module__xlLsda__scope [class~=signal-evidence]{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope time{font-variant-numeric:tabular-nums}.saas-core-rollout-module__xlLsda__scope [class~=text-link]{color:var(--scc-accent);margin-top:0;font-size:13px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=primary-button],.saas-core-rollout-module__xlLsda__scope [class~=secondary-button],.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action],.saas-core-rollout-module__xlLsda__scope [class~=signal-secondary-action]{border-radius:var(--scc-radius-control);letter-spacing:0;white-space:normal;min-height:48px;box-shadow:none;transition:background-color var(--scc-selection) ease, border-color var(--scc-selection) ease, color var(--scc-selection) ease, transform var(--scc-press) var(--scc-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex;transform:none}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=signal-action]:not([class~=primary-button]):not([class~=signal-primary-action]):not([class~=secondary-button]):not([class~=signal-secondary-action]){border-radius:var(--scc-radius-control);min-height:44px;color:var(--scc-accent);box-shadow:none;transition:background-color var(--scc-selection) ease, border-color var(--scc-selection) ease, color var(--scc-selection) ease, transform var(--scc-press) var(--scc-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;transform:none}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=primary-button],.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]{background:var(--scc-action);color:var(--scc-on-action)}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=secondary-button],.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=signal-secondary-action]{border-color:var(--scc-control-line);color:var(--scc-ink);background:0 0}.saas-core-rollout-module__xlLsda__scope [class~=primary-button]:after,.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]:after{display:none}.saas-core-rollout-module__xlLsda__scope [class~=text-button]{min-height:44px;color:var(--scc-accent);font-size:13px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=disabled-login],.saas-core-rollout-module__xlLsda__scope button:disabled,.saas-core-rollout-module__xlLsda__scope [class~=primary-button]:disabled,.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]:disabled{background:var(--scc-disabled-bg);color:var(--scc-disabled-ink);cursor:not-allowed;border-color:#0000;transform:none}.saas-core-rollout-module__xlLsda__scope [class~=secondary-button]:disabled{background:var(--scc-disabled-bg);border-color:#0000}.saas-core-rollout-module__xlLsda__scope [class~=signal-panel],.saas-core-rollout-module__xlLsda__scope [class~=signal-section],.saas-core-rollout-module__xlLsda__scope [class~=report-section],.saas-core-rollout-module__xlLsda__scope [class~=reading-section],.saas-core-rollout-module__xlLsda__scope [class~=prototype-form],.saas-core-rollout-module__xlLsda__scope [class~=prototype-section],.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-period-focus],.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-key-dates],.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-action-suggestion],.saas-core-rollout-module__xlLsda__scope [class~=check-list],.saas-core-rollout-module__xlLsda__scope [class~=selection-summary],.saas-core-rollout-module__xlLsda__scope [class~=credit-summary],.saas-core-rollout-module__xlLsda__scope [class~=limit-summary],.saas-core-rollout-module__xlLsda__scope [class~=compatibility-locked],.saas-core-rollout-module__xlLsda__scope [class~=locked-report-section]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);box-shadow:none}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-today-signal],.saas-core-rollout-module__xlLsda__scope [class~=insight-card][class~=current]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-surface);background:var(--scc-surface);box-shadow:none}.saas-core-rollout-module__xlLsda__scope [class~=signal-row]{border-bottom:1px solid var(--scc-line);min-height:56px;transition:background-color var(--scc-selection) ease, color var(--scc-selection) ease, transform var(--scc-selection) var(--scc-ease-out);background:0 0;border-radius:0}.saas-core-rollout-module__xlLsda__scope [class~=signal-topic-row]{grid-template-columns:minmax(0,1fr) auto}.saas-core-rollout-module__xlLsda__scope [class~=signal-row-copy] strong{color:var(--scc-ink);font-size:14px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-row-copy] small,.saas-core-rollout-module__xlLsda__scope [class~=signal-row-copy] span{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=signal-row-arrow]{color:var(--scc-muted);font-size:18px}.saas-core-rollout-module__xlLsda__scope [class~=signal-row-index],.saas-core-rollout-module__xlLsda__scope [class~=signal-axis-index]{color:var(--scc-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-row-state]{color:var(--scc-accent);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-avatar]{border-radius:var(--scc-radius-control);background:var(--scc-accent-soft);width:36px;height:36px;color:var(--scc-accent);place-items:center;font-size:15px;font-weight:600;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=signal-pair-mark]{color:var(--scc-muted)}.saas-core-rollout-module__xlLsda__scope [class~=people-list],.saas-core-rollout-module__xlLsda__scope [class~=library-list],.saas-core-rollout-module__xlLsda__scope [class~=life-event-list],.saas-core-rollout-module__xlLsda__scope [class~=compatibility-dimensions],.saas-core-rollout-module__xlLsda__scope [class~=session-list],.saas-core-rollout-module__xlLsda__scope [class~=compatibility-history]{border:0;gap:0;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=people-list] article,.saas-core-rollout-module__xlLsda__scope [class~=library-list] article,.saas-core-rollout-module__xlLsda__scope [class~=life-event-list] article,.saas-core-rollout-module__xlLsda__scope [class~=compatibility-dimensions] article,.saas-core-rollout-module__xlLsda__scope [class~=session-list] a,.saas-core-rollout-module__xlLsda__scope [class~=compatibility-history] a{border:0;border-bottom:1px solid var(--scc-line);min-width:0;min-height:64px;box-shadow:none;transition:background-color var(--scc-selection) ease, transform var(--scc-selection) var(--scc-ease-out);background:0 0;border-radius:0;padding:14px 4px}.saas-core-rollout-module__xlLsda__scope [class~=library-list] article.saas-core-rollout-module__xlLsda__hidden-item{opacity:.55}.saas-core-rollout-module__xlLsda__scope [class~=people-list] small,.saas-core-rollout-module__xlLsda__scope [class~=session-list] small,.saas-core-rollout-module__xlLsda__scope [class~=compatibility-history] small,.saas-core-rollout-module__xlLsda__scope [class~=compatibility-dimensions] small,.saas-core-rollout-module__xlLsda__scope [class~=library-list] small,.saas-core-rollout-module__xlLsda__scope [class~=life-event-list] small{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=library-list] h2{margin-top:4px;font-size:16px}.saas-core-rollout-module__xlLsda__scope [class~=library-list] p,.saas-core-rollout-module__xlLsda__scope [class~=library-list] time,.saas-core-rollout-module__xlLsda__scope [class~=people-list] p,.saas-core-rollout-module__xlLsda__scope [class~=session-list] span,.saas-core-rollout-module__xlLsda__scope [class~=compatibility-history] span,.saas-core-rollout-module__xlLsda__scope [class~=compatibility-dimensions] p,.saas-core-rollout-module__xlLsda__scope [class~=life-event-list] p{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=library-list] h2 a{color:var(--scc-ink)}.saas-core-rollout-module__xlLsda__scope [class~=people-list] a,.saas-core-rollout-module__xlLsda__scope [class~=people-list] button,.saas-core-rollout-module__xlLsda__scope [class~=library-item-actions] button{border-radius:var(--scc-radius-control);min-width:48px;min-height:44px;color:var(--scc-accent);transition:background-color var(--scc-selection) ease, transform var(--scc-press) var(--scc-ease-out);font-size:13px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=life-event-list] time{color:var(--scc-accent);font-variant-numeric:tabular-nums}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope input:not([type=checkbox]):not([type=radio]),.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope select,.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope textarea{border:1px solid var(--scc-control-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);width:100%;min-width:0;min-height:44px;color:var(--scc-ink);padding:10px 12px;transition:border-color .18s,background-color .18s}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope textarea{resize:vertical;min-height:6rem}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope input:disabled{background:var(--scc-disabled-bg);color:var(--scc-disabled-ink);opacity:1;border-color:#0000}.saas-core-rollout-module__xlLsda__scope [class~=signal-field]{color:var(--scc-muted);gap:6px;font-size:13px;font-weight:600;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=signal-field] small{color:var(--scc-muted);font-weight:400}.saas-core-rollout-module__xlLsda__scope [class~=signal-inline-action]{gap:8px;display:flex}.saas-core-rollout-module__xlLsda__scope [class~=signal-inline-action] input{flex:1;min-width:0}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope fieldset legend,.saas-core-rollout-module__xlLsda__scope [class~=signal-fieldset] legend{color:var(--scc-ink);padding:0;font-size:14px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=consultation-form] legend{padding:0}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=segmented-control]{border:0;border-bottom:1px solid var(--scc-control-line);background:0 0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:0;margin-top:8px;padding:0;overflow:visible}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=segmented-control] button{min-height:44px;color:var(--scc-ink);transition:background-color var(--scc-selection) ease, color var(--scc-selection) ease;background:0 0;border:0;border-radius:0;font-size:14px;font-weight:600}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=segmented-control] button[class~=selected]{box-shadow:inset 0 -2px 0 var(--scc-accent);color:var(--scc-accent);background:0 0}.saas-core-rollout-module__xlLsda__scope [class~=check-card]{border-radius:var(--scc-radius-control);min-height:44px;color:var(--scc-ink);transition:background-color var(--scc-selection) ease, transform var(--scc-selection) var(--scc-ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:6px 4px;font-size:14px;font-weight:400;display:flex}.saas-core-rollout-module__xlLsda__scope [class~=check-card] input{width:20px;height:20px;accent-color:var(--scc-accent);flex-shrink:0;margin:0}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope details{border:0;border-top:1px solid var(--scc-line);background:0 0;border-radius:0;padding-inline:0}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope summary{min-height:48px;color:var(--scc-ink);font-size:14px;font-weight:600}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope summary:after{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope details p{color:var(--scc-muted);font-size:13px;line-height:1.7}.saas-core-rollout-module__xlLsda__scope [class~=form-error]{border-radius:var(--scc-radius-control);background:var(--scc-error-bg);color:var(--scc-error);padding:10px 12px;font-size:13px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=restricted-guidance],.saas-core-rollout-module__xlLsda__scope [class~=accuracy-note],.saas-core-rollout-module__xlLsda__scope [class~=limit-notice],.saas-core-rollout-module__xlLsda__scope [class~=privacy-note]{border-radius:var(--scc-radius-control);background:var(--scc-accent-soft);color:var(--scc-ink);border:0;padding:12px 14px}.saas-core-rollout-module__xlLsda__scope [class~=restricted-guidance] strong{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=restricted-guidance] p,.saas-core-rollout-module__xlLsda__scope [class~=accuracy-note],.saas-core-rollout-module__xlLsda__scope [class~=limit-notice],.saas-core-rollout-module__xlLsda__scope [class~=privacy-note]{font-size:13px;line-height:1.6}.saas-core-rollout-module__xlLsda__scope [class~=danger-confirm]{border-radius:var(--scc-radius-control);background:var(--scc-error-bg);color:var(--scc-ink);border:0}.saas-core-rollout-module__xlLsda__scope [class~=danger-confirm] p{font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=danger-confirm] button{border-radius:var(--scc-radius-control);background:var(--scc-action);min-height:44px;color:var(--scc-on-action);padding-inline:14px;font-size:13px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=danger-confirm] button:last-child{border:1px solid var(--scc-control-line);color:var(--scc-ink);background:0 0}.saas-core-rollout-module__xlLsda__scope [class~=signal-evidence-list] div{border-bottom:1px solid var(--scc-line);justify-content:space-between;gap:8px;padding:8px 0;font-size:12px;display:flex}.saas-core-rollout-module__xlLsda__scope [class~=signal-evidence-list] dt{color:var(--scc-muted)}.saas-core-rollout-module__xlLsda__scope [class~=signal-evidence-list] dd{min-width:0;color:var(--scc-ink);overflow-wrap:anywhere;text-align:right;margin:0}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-home-screen]{gap:16px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-date-context]{color:var(--scc-muted);font-variant-numeric:tabular-nums;font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-question-lead] h1{max-width:none}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-today-signal]{gap:10px;padding:18px;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-today-signal] h2{font-size:20px;line-height:1.35}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-signal-context] p{color:var(--scc-accent);font-size:12px;font-weight:700}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-signal-context] time{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-signal-evidence]{border-top:1px solid var(--scc-line);color:var(--scc-muted);padding-top:10px;font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-disclaimer]{color:var(--scc-muted);font-size:12px;display:block}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-evidence-link],.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-consultation-cta] a,.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-continue-reading-link]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);min-height:48px;color:var(--scc-ink);transition:background-color var(--scc-selection) ease, transform var(--scc-selection) var(--scc-ease-out);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-weight:600;display:flex}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-continue-reading-link] small{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-continue-reading-link] strong{color:var(--scc-ink);font-size:15px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-section-heading] h2{font-size:17px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-timeline-list] [class~=signal-atlas-timeline-row]{min-height:52px;padding:8px 10px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-timeline-marker]{background:var(--scc-line)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-timeline-row][class~=timeline-current] [class~=signal-atlas-timeline-marker]{background:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-timeline-row] small{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-timeline-row] p{color:var(--scc-ink);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-flow-screen]{gap:20px}.saas-core-rollout-module__xlLsda__scope [class~=period-control]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface)}.saas-core-rollout-module__xlLsda__scope [class~=period-control] button{min-height:48px;color:var(--scc-ink);transition:background-color var(--scc-selection) ease;font-size:18px}.saas-core-rollout-module__xlLsda__scope [class~=period-control] input{font-variant-numeric:tabular-nums;min-height:48px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-month-picker]{color:var(--scc-ink);font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-intensity-track]{background:var(--scc-line)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-intensity-track] span{background:var(--scc-control-line)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-intensity-row][class~=current] [class~=signal-atlas-intensity-track] span{background:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-intensity-label] strong{color:var(--scc-ink);font-size:14px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-period-focus] p:not([class~=section-kicker]),.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-action-suggestion] p:not([class~=section-kicker]){color:var(--scc-muted);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-period-focus] h2{font-size:18px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-date-chips]{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-date-chip]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);min-width:0;padding:10px 8px;font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-date-chip] small{color:var(--scc-muted)}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=flow-switch]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);box-shadow:none;overflow:hidden}.saas-core-rollout-module__xlLsda__scope [class~=flow-switch] a{border-right:1px solid var(--scc-line);min-height:48px;color:var(--scc-muted);transition:background-color var(--scc-selection) ease, color var(--scc-selection) ease;font-size:13px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=flow-switch] a:last-child{border-right:0}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=flow-switch] a[class~=active]{background:var(--scc-accent-soft);color:var(--scc-accent);box-shadow:none;border-radius:0;font-weight:700}.saas-core-rollout-module__xlLsda__scope [class~=calendar-topic-options] label{color:var(--scc-ink);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=calendar-topic-options] input{accent-color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-grid]{gap:6px}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-weekday]{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day]{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);min-height:60px;transition:background-color var(--scc-selection) ease, border-color var(--scc-selection) ease;padding:7px 2px}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day] small{font-size:11px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day][class~=level-0] small,.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-legend] [class~=level-0]{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day][class~=level-1] small,.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-legend] [class~=level-1]{color:var(--scc-muted)}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day][class~=level-2] small,.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-legend] [class~=level-2]{color:#39424f}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day][class~=selected]{box-shadow:inset 0 0 0 2px var(--scc-action)}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-legend] span{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-legend] [class~=level-0]{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=insight-card] dl div{border-bottom:1px solid var(--scc-line);gap:2px;padding:8px 0;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=insight-card] dt{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=insight-card] dd{color:var(--scc-ink);margin:0;font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=insight-card][class~=current] small{color:var(--scc-accent);font-size:12px;font-weight:700}.saas-core-rollout-module__xlLsda__scope [class~=insight-card][class~=current] strong{color:var(--scc-ink);font-size:19px;line-height:1.5}.saas-core-rollout-module__xlLsda__scope [class~=insight-card]>p{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=report-sections]{gap:12px}.saas-core-rollout-module__xlLsda__scope [class~=report-section]>strong{color:var(--scc-ink);font-family:inherit;font-size:14px;font-weight:400;line-height:1.7}.saas-core-rollout-module__xlLsda__scope [class~=report-section] ul{color:var(--scc-muted);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=locked-report-section]{color:var(--scc-muted)}.saas-core-rollout-module__xlLsda__scope [class~=locked-report-section] h2,.saas-core-rollout-module__xlLsda__scope [class~=locked-report-section] h3{color:var(--scc-ink)}.saas-core-rollout-module__xlLsda__scope [class~=locked-report-section] button{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-disabled-bg);min-height:48px;color:var(--scc-disabled-ink)}.saas-core-rollout-module__xlLsda__scope [class~=report-section] button:disabled{background:var(--scc-disabled-bg);color:var(--scc-disabled-ink)}.saas-core-rollout-module__xlLsda__scope [class~=library-controls]{background:0 0;border:0;border-radius:0;padding:0}.saas-core-rollout-module__xlLsda__scope [class~=library-controls] label{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=library-controls] summary{min-height:44px;color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-library-results-heading] span{color:var(--scc-muted);font-variant-numeric:tabular-nums;font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=library-item-actions] small{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=limit-summary]{min-height:56px;padding:12px 16px}.saas-core-rollout-module__xlLsda__scope [class~=limit-summary] span{color:var(--scc-muted);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=limit-summary] strong{color:var(--scc-ink);font-variant-numeric:tabular-nums;font-family:inherit;font-size:16px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=credit-summary]{gap:12px;padding:16px}.saas-core-rollout-module__xlLsda__scope [class~=credit-summary] small{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=credit-summary] strong{color:var(--scc-ink);font-variant-numeric:tabular-nums;font-family:inherit;font-size:20px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=credit-summary] p{border-top:1px solid var(--scc-line);color:var(--scc-muted);padding:10px 0 0;font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=signal-credit-action]{justify-content:flex-start;padding:0}.saas-core-rollout-module__xlLsda__scope [class~=consult-topic-list]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;display:grid}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=consult-topic-list] button[class~=selected]{background:var(--scc-accent-soft);color:var(--scc-ink);box-shadow:inset 2px 0 0 var(--scc-accent);border-color:#0000}.saas-core-rollout-module__xlLsda__scope [class~=compatibility-dimensions] article{grid-template-columns:36px minmax(0,1fr) auto;min-height:72px}.saas-core-rollout-module__xlLsda__scope [class~=compatibility-dimensions] h3{font-size:14px}.saas-core-rollout-module__xlLsda__scope [class~=signal-pair-summary]{gap:12px;padding:14px 16px}.saas-core-rollout-module__xlLsda__scope [class~=signal-pair-person] strong{color:var(--scc-ink);font-size:14px}.saas-core-rollout-module__xlLsda__scope [class~=signal-pair-person] small{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=signal-preview-list] li{border-bottom:1px solid var(--scc-line);color:var(--scc-muted);padding:8px 0;font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=signal-action-list]{gap:8px;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=message-list] article{border:1px solid var(--scc-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);max-width:min(92%,560px);box-shadow:none}.saas-core-rollout-module__xlLsda__scope [class~=message-list] article[class~=user]{background:var(--scc-accent-soft);color:var(--scc-ink);border-color:#0000}.saas-core-rollout-module__xlLsda__scope [class~=message-list] small{color:var(--scc-muted);font-size:12px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=message-list] article[class~=user] small{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=message-list] p{color:inherit;font-size:13px;line-height:1.7}.saas-core-rollout-module__xlLsda__scope [class~=report-content] h2{margin-top:0;font-size:17px}.saas-core-rollout-module__xlLsda__scope [class~=signal-situation] h1{max-width:none;font-size:1.5rem}.saas-core-rollout-module__xlLsda__scope [class~=topic-card],.saas-core-rollout-module__xlLsda__scope [class~=feedback-card]{min-height:64px;transition:background-color var(--scc-selection) ease, transform var(--scc-selection) var(--scc-ease-out);background:0 0;border:0;border-radius:0;padding:14px 4px}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=topic-card][class~=selected],.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope [class~=feedback-card][class~=selected]{background:var(--scc-accent-soft);box-shadow:inset 2px 0 0 var(--scc-accent);color:var(--scc-ink)}.saas-core-rollout-module__xlLsda__scope [class~=topic-card] strong,.saas-core-rollout-module__xlLsda__scope [class~=feedback-card] strong{color:var(--scc-ink);font-family:inherit;font-size:14px;font-weight:600}.saas-core-rollout-module__xlLsda__scope [class~=topic-card] small,.saas-core-rollout-module__xlLsda__scope [class~=feedback-card] small{color:var(--scc-muted);font-size:12px}.saas-core-rollout-module__xlLsda__scope [class~=topic-card][class~=selected] .saas-core-rollout-module__xlLsda__row-marker,.saas-core-rollout-module__xlLsda__scope [class~=topic-number]{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope [class~=topic-number]{font-variant-numeric:tabular-nums;font-family:inherit;font-size:12px;font-weight:600}:is(.saas-core-rollout-module__xlLsda__scope [class~=topic-card]:has([class~=selection-radio]:focus-visible),.saas-core-rollout-module__xlLsda__scope [class~=feedback-card]:has([class~=selection-radio]:focus-visible)){outline-offset:2px;outline:3px solid #a2265547}.saas-core-rollout-module__xlLsda__scope [class~=selection-summary] strong{color:var(--scc-ink);font-size:14px}.saas-core-rollout-module__xlLsda__scope [class~=reading-section] small{color:var(--scc-accent);font-size:12px;font-weight:700}.saas-core-rollout-module__xlLsda__scope [class~=reading-section] strong{color:var(--scc-ink);font-family:inherit;font-size:17px;font-weight:400;line-height:1.65}.saas-core-rollout-module__xlLsda__scope [class~=reading-section][class~=emphasis]{background:var(--scc-surface)}.saas-core-rollout-module__xlLsda__scope [class~=text-section] p,.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope details p{color:var(--scc-muted);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=feedback-detail-field]{color:var(--scc-muted);gap:6px;font-size:13px;font-weight:600;display:grid}.saas-core-rollout-module__xlLsda__scope [class~=feedback-detail-field] select,.saas-core-rollout-module__xlLsda__scope [class~=feedback-detail-field] textarea{border:1px solid var(--scc-control-line);border-radius:var(--scc-radius-control);background:var(--scc-surface);width:100%;min-height:44px;color:var(--scc-ink);padding:10px 12px}.saas-core-rollout-module__xlLsda__scope [class~=feedback-detail-field] textarea{min-height:6rem}.saas-core-rollout-module__xlLsda__scope [class~=save-content] [class~=check-list] span{color:var(--scc-muted);font-size:13px}.saas-core-rollout-module__xlLsda__scope [class~=action-note]{color:var(--scc-muted);font-size:12px}@media (min-width:768px){.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope{padding-inline:2rem}.saas-core-rollout-module__xlLsda__scope>*{max-width:760px}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope h1{font-size:1.75rem;line-height:2.5rem}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-date-chips]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.saas-core-rollout-module__xlLsda__scope [class~=primary-button]:hover:not(:active):not(:disabled),.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]:hover:not(:active):not(:disabled){background:var(--scc-action-hover);transform:translateY(-2px)}.saas-core-rollout-module__xlLsda__scope [class~=secondary-button]:hover:not(:active):not(:disabled),.saas-core-rollout-module__xlLsda__scope [class~=signal-secondary-action]:hover:not(:active):not(:disabled){border-color:var(--scc-ink);background:var(--scc-surface)}.saas-core-rollout-module__xlLsda__scope a[class~=signal-row]:hover:not(:active),.saas-core-rollout-module__xlLsda__scope button[class~=signal-row]:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=session-list] a:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=compatibility-history] a:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=topic-card]:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=feedback-card]:hover:not(:active){background:var(--scc-surface-hover);transform:translateY(-1px)}.saas-core-rollout-module__xlLsda__scope [class~=topic-card][class~=selected]:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=feedback-card][class~=selected]:hover:not(:active){background:var(--scc-accent-soft)}.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day]:hover:not(:active){background:var(--scc-input-hover);border-color:var(--scc-control-line)}.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-evidence-link]:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-consultation-cta] a:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=signal-atlas-continue-reading-link]:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=people-list] a:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=people-list] button:hover:not(:active),.saas-core-rollout-module__xlLsda__scope [class~=library-item-actions] button:hover:not(:active){background:var(--scc-surface-hover)}.saas-core-rollout-module__xlLsda__scope [class~=check-card]:hover:not(:active){background:var(--scc-surface-hover);transform:translate(3px)}.saas-core-rollout-module__xlLsda__scope [class~=period-control] button:hover:not(:active){background:var(--scc-surface-hover)}.saas-core-rollout-module__xlLsda__scope [class~=text-link]:hover{color:var(--scc-action-hover)}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope summary:hover{color:var(--scc-accent)}.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope input:not([type=checkbox]):not([type=radio]):hover:not(:disabled),.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope select:hover:not(:disabled),.saas-core-rollout-module__xlLsda__scope.saas-core-rollout-module__xlLsda__scope textarea:hover:not(:disabled){border-color:var(--scc-ink);background:var(--scc-input-hover)}}.saas-core-rollout-module__xlLsda__scope [class~=primary-button]:active:not(:disabled),.saas-core-rollout-module__xlLsda__scope [class~=secondary-button]:active:not(:disabled),.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]:active:not(:disabled),.saas-core-rollout-module__xlLsda__scope [class~=signal-secondary-action]:active:not(:disabled),.saas-core-rollout-module__xlLsda__scope a[class~=signal-row]:active,.saas-core-rollout-module__xlLsda__scope button[class~=signal-row]:active,.saas-core-rollout-module__xlLsda__scope [class~=topic-card]:active,.saas-core-rollout-module__xlLsda__scope [class~=feedback-card]:active,.saas-core-rollout-module__xlLsda__scope [class~=prototype-calendar-day]:active{transform:translateY(1px)scale(.98)}@media (prefers-reduced-motion:reduce){.saas-core-rollout-module__xlLsda__scope,.saas-core-rollout-module__xlLsda__scope *,.saas-core-rollout-module__xlLsda__scope :before,.saas-core-rollout-module__xlLsda__scope :after{transition:none!important;animation:none!important}.saas-core-rollout-module__xlLsda__scope [class~=primary-button]:hover,.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]:hover,.saas-core-rollout-module__xlLsda__scope a[class~=signal-row]:hover,.saas-core-rollout-module__xlLsda__scope button[class~=signal-row]:hover,.saas-core-rollout-module__xlLsda__scope [class~=topic-card]:hover,.saas-core-rollout-module__xlLsda__scope [class~=feedback-card]:hover,.saas-core-rollout-module__xlLsda__scope [class~=check-card]:hover,.saas-core-rollout-module__xlLsda__scope [class~=primary-button]:active,.saas-core-rollout-module__xlLsda__scope [class~=secondary-button]:active,.saas-core-rollout-module__xlLsda__scope [class~=signal-primary-action]:active,.saas-core-rollout-module__xlLsda__scope [class~=signal-secondary-action]:active,.saas-core-rollout-module__xlLsda__scope [class~=topic-card]:active,.saas-core-rollout-module__xlLsda__scope [class~=feedback-card]:active{transform:none}}@keyframes saas-core-rollout-module__xlLsda__scc-enter{0%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes saas-core-rollout-module__xlLsda__scc-child{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes saas-core-rollout-module__xlLsda__scc-conditional{0%{transform:translateY(-4px)}to{transform:translateY(0)}}
