@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Sans+Mono:wght@100..900&family=Roboto:wght@100;400;700&display=swap";.layout{display:flex;flex-direction:column;min-height:100vh}.layout-header{background:#fff;border-bottom:1px solid #E5E7EB;padding:var(--spacing-sm) var(--spacing-md);position:sticky;top:0;z-index:100}.header-content{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.header-title{margin:0;color:#6f6f6f}.header-actions{display:flex;align-items:center;gap:var(--spacing-sm)}.sensing-status-indicator{display:flex;align-items:center}.sensing-dot{width:8px;height:8px;border-radius:50%;background-color:#9ca3af}.sensing-dot.active{background-color:var(--color-positive);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.settings-button{background:none;border:none;font-size:20px;cursor:pointer;padding:var(--spacing-xs);border-radius:var(--border-radius);transition:background-color .2s ease}.settings-button:hover{background-color:var(--color-background)}.layout-main{flex:1;padding:var(--spacing-md);max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;padding-top:calc(var(--spacing-md) + 60px);padding-bottom:calc(var(--spacing-md) + 50px)}.layout-nav{display:flex;background:var(--color-white);border-top:1px solid #E5E7EB;padding:var(--spacing-xs) 0;position:sticky;bottom:0;z-index:100}.nav-item{flex:1;display:flex;flex-direction:column;align-items:center;padding:var(--spacing-xs);background:none;border:none;cursor:pointer;transition:all .2s ease;color:var(--color-text-secondary)}.nav-item:hover{background-color:var(--color-background)}.nav-item.active{color:var(--color-accent)}.nav-icon{font-size:20px;margin-bottom:2px}.nav-label{font-size:12px;font-weight:500}@media (max-width: 768px){.layout-main{padding:var(--spacing-sm)}.header-content{padding:0 var(--spacing-sm)}}.App{min-height:100vh;background-color:var(--color-background)}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xxl);min-height:200px}.loading-spinner{margin-bottom:var(--spacing-sm)}.spinner{width:40px;height:40px;border:3px solid var(--color-background);border-top:3px solid var(--color-accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-message{color:var(--color-text-secondary);text-align:center;margin:0}.error-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xxl);text-align:center;min-height:200px}.error-state-icon{font-size:48px;margin-bottom:var(--spacing-sm);opacity:.8}.error-state-title{margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.error-state-message{margin-bottom:var(--spacing-md);color:var(--color-text-secondary);max-width:400px;line-height:1.5}.error-state-retry{margin-top:var(--spacing-xs);background-color:var(--color-warning)}.error-state-retry:hover{background-color:var(--color-warning);opacity:.9}.metric-2d-axis{position:relative;width:150px;height:150px;margin:0 auto}.axis-grid{position:relative;width:100%;height:100%;background:radial-gradient(circle,#ea91984d,#ea91980d 70%,#ea919800);border-radius:50%}.axis-line{position:absolute;background:#bbb}.axis-line.vertical{width:1px;height:100%;top:0}.axis-line.horizontal{height:1px;width:100%;left:0}.marker{position:absolute;width:12px;height:12px;background-color:#999;border-radius:50%;border:2px solid white;transform:translate(-50%,-50%)}.marker:before,.marker:after{content:"";position:absolute;width:4px;height:4px;background-color:#999;border-radius:50%;top:-3px}.marker:before{left:-3px}.marker:after{right:-3px}.axis-label{font-size:12px;font-weight:700}.x-label{position:absolute;bottom:67px;left:-20%;transform:translate(-50%)}.y-label{position:absolute;left:62.5px;top:-10%;transform:translateY(-50%) rotate(0);transform-origin:center}.axis-end-label.x-start,.axis-end-label.x-end,.axis-end-label.y-start,.axis-end-label.y-end{font-size:10px;color:#333;font-weight:400;position:absolute}.axis-end-label.x-start{position:absolute;left:0;bottom:60px}.axis-end-label.x-end{position:absolute;right:0;bottom:60px}.axis-end-label.y-start{position:absolute;left:60px;bottom:0}.axis-end-label.y-end{position:absolute;left:50px;top:0}.axis-line.horizontal:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #BFC5CA}.axis-line.vertical:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #BFC5CA}.corner-label{position:absolute;font-size:10px;color:#999;font-weight:700}.top-left{top:10px;left:-10px}.top-right{top:10px;right:-10px}.bottom-left{bottom:10px;left:-10px}.bottom-right{bottom:10px;right:-10px}.current-status-panel{margin-bottom:var(--spacing-lg)}.panel-title{margin-bottom:var(--spacing-md);text-align:center}.metrics-grid{display:flex;justify-content:space-between;gap:var(--spacing-lg);padding:0 var(--spacing-lg);margin:0 auto}.metric-item{flex:1;display:flex;flex-direction:column;padding:var(--spacing-md);border-radius:var(--border-radius);border:1px solid var(--color-gray-200);transition:background-color .2s ease}.metric-header{display:flex;align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.metric-header svg,.metric-header canvas,.metric-header>*:first-child{flex-shrink:0;width:70px;height:70px}.metric-item:hover{background:var(--color-gray-50)}.metric-info{flex:1;min-width:0}.metric-name{margin:0 0 var(--spacing-xs) 0;font-weight:600;color:var(--color-text-primary)}.metric-values{margin-bottom:var(--spacing-xs)}.current-value{margin-bottom:4px}.value-number{font-size:24px;font-weight:700;color:var(--color-text-primary)}.average-comparison{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.metric-label{text-align:center}.-label{font-size:12px;color:var(--color-text-secondary);font-weight:500}.deviation{font-size:11px;font-weight:600;padding:2px 6px;border-radius:12px;white-space:nowrap}.deviation.positive{color:var(--color-positive);background:#22c55e1a}.deviation.negative{color:var(--color-warning);background:#fb923c1a}.deviation.neutral{color:var(--color-text-secondary);background:var(--color-gray-100)}.metric-status{margin:0 0 var(--spacing-xs) 0;font-weight:500;color:var(--color-text-secondary)}.deviation-comment-wide{display:flex;align-items:flex-start;gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm);background:linear-gradient(135deg,var(--color-blue-50) 0%,var(--color-purple-50) 100%);border-radius:var(--border-radius);border-left:3px solid var(--color-primary);box-shadow:0 1px 3px #0000001a;margin-top:var(--spacing-xs)}.deviation-comment{display:flex;align-items:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:linear-gradient(135deg,var(--color-blue-50) 0%,var(--color-purple-50) 100%);border-radius:var(--border-radius);border-left:3px solid var(--color-primary);box-shadow:0 1px 3px #0000001a}.comment-icon{font-size:14px;margin-top:1px;flex-shrink:0}.comment-text{font-size:11px;line-height:1.4;color:var(--color-text-primary);font-weight:500}@media (max-width: 768px){.metrics-grid{grid-template-columns:1fr;gap:var(--spacing-sm)}.metric-item{padding:var(--spacing-sm)}.metric-header{margin-bottom:var(--spacing-xs)}.value-number{font-size:20px}.average-comparison{flex-direction:column;align-items:flex-start;gap:2px}.deviation-comment,.deviation-comment-wide{padding:var(--spacing-xs)}.comment-text{font-size:10px}}@media (max-width: 480px){.metric-header{flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-xs)}.metric-info{width:100%}.average-comparison{justify-content:center}.deviation-comment,.deviation-comment-wide{text-align:left}}.metric-item{animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.deviation-comment{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.metric-item:hover .value-number{color:var(--color-primary);transition:color .2s ease}.metric-item:hover .deviation-comment{box-shadow:0 2px 6px #00000026;transition:box-shadow .2s ease}.home-page{width:100%}.home-content{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:1500px;margin:0 auto}@media (max-width: 768px){.home-content{gap:var(--spacing-sm)}}.section-card{margin:20px auto;padding:20px;max-width:1500px;width:97%;background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px #00000026,0 8px 20px #0000001a}.section-card h3{margin-top:0;margin-bottom:10px;font-size:1.2rem;color:#6f6f6f}.golden-time-view{width:100%;display:flex;flex-direction:column;gap:24px;padding:16px;box-sizing:border-box}.timeline-content{display:flex;justify-content:flex-start!important;align-items:flex-start}.graph-section{display:block;width:100%;margin-left:0;margin-right:auto;text-align:left}.metric-checkbox{display:flex;align-items:center;gap:var(--spacing-xs);cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius)}.metric-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:var(--metric-color)}.schedule-block{position:absolute;top:10px;height:60px;border-radius:var(--border-radius);padding:var(--spacing-xs);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.graph-container-wrapper{overflow-x:auto;width:100%;border:1px solid #E5E7EB}.graph-container{position:relative;min-width:100%;background:var(--color-white);border-radius:var(--border-radius)}.graph-section{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;text-align:left}.graph-row{display:flex;align-items:flex-start;margin-bottom:0}.graph-label{width:80px;font-weight:700;text-align:right;margin-right:10px;white-space:nowrap;color:inherit}.graph-svg-container{position:relative;flex:1}.moment-marker{background:#ffffffe6;border:2px solid currentColor;border-radius:50%;width:32px;height:32px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.insight-tooltip,.data-point-tooltip{position:absolute;background:#333333f2;color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000004d;z-index:30;pointer-events:none;min-width:120px}@media (max-width: 768px){.schedule-container{height:60px}.schedule-block{height:40px;top:10px;padding:2px}.schedule-title{font-size:10px}.schedule-time{font-size:8px}.metrics-chart{height:150px}.moment-marker{width:24px;height:24px;font-size:12px}}@media (max-width: 480px){.metric-checkboxes{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.metrics-chart{height:300px}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.daily-view{width:100%}.timeline-container{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.timeline-header{margin-bottom:var(--spacing-md);text-align:center}.timeline-header h3{margin-bottom:var(--spacing-xs)}.timeline-header p{margin:0 0 var(--spacing-md) 0}.metric-checkboxes{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:var(--spacing-sm);justify-content:center;max-width:600px;margin:0 auto}.metric-checkbox{display:flex;align-items:center;gap:var(--spacing-xs);cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);transition:background-color .2s ease}.metric-checkbox:hover{background:var(--color-gray-100)}.metric-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:var(--metric-color);cursor:pointer}.checkbox-label{font-weight:500;color:var(--color-text-primary);-webkit-user-select:none;user-select:none}.metric-checkbox input[type=checkbox]:checked+.checkbox-label{color:var(--metric-color)}.timeline-content{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center}.time-axis-header{position:relative;height:40px;border-bottom:2px solid #E5E7EB;margin-bottom:var(--spacing-sm)}.time-tick{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.time-label{font-size:12px;font-weight:500;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.time-grid-line{width:1px;height:20px;background:#e5e7eb}.section-title{font-size:14px;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0;text-align:left;width:100%}.schedule-section{position:relative}.schedule-container{position:relative;height:80px;background:var(--color-gray-50);border-radius:var(--border-radius);border:1px solid #E5E7EB}.schedule-block{position:absolute;top:10px;height:60px;border-radius:var(--border-radius);padding:var(--spacing-xs);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.schedule-block:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.schedule-block.meeting{background:#f5a62333;border:2px solid rgba(245,166,35,.5)}.schedule-block.break{background:#50e3c233;border:2px solid rgba(80,227,194,.5)}.schedule-block.work{background:#4a90e233;border:2px solid rgba(74,144,226,.5)}.schedule-title{font-weight:600;color:var(--color-text-primary);font-size:12px;line-height:1.2;margin-bottom:2px}.schedule-time{font-size:10px;color:var(--color-text-secondary);font-weight:500}.graph-section{position:relative}.graph-container{position:relative;background:var(--color-white);border:1px solid #E5E7EB;border-radius:var(--border-radius);overflow:hidden}.metrics-chart{width:100%;height:200px;display:block}.metric-line{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.data-point{transition:r .2s ease;cursor:pointer}.data-point:hover{r:5}.metrics-chart line{opacity:.6}.metrics-chart text{font-family:inherit}.markers-section{position:relative;margin:var(--spacing-md) 0}.markers-container{position:relative;height:60px;background:var(--color-gray-50);border-radius:var(--border-radius);border:1px solid #E5E7EB}.marker-container{position:absolute;top:50%;transform:translate(-50%,-50%);pointer-events:all;z-index:10}.moment-marker{background:#ffffffe6;border:2px solid currentColor;border-radius:50%;width:32px;height:32px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 2px 8px #00000026}.moment-marker:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003}.moment-marker.peak{background:#ffd700e6;border-color:gold}.moment-marker.low{background:#87ceebe6;border-color:#87ceeb}.insight-tooltip{position:absolute;top:-50px;left:50%;transform:translate(-50%);background:#333333f2;color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);white-space:nowrap;z-index:20;animation:fadeIn .2s ease;box-shadow:0 4px 12px #0000004d}.insight-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#333333f2}.insight-tooltip p{margin:0;font-size:12px;font-weight:500}.data-point-tooltip{position:absolute;background:#333333f2;color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000004d;z-index:30;pointer-events:none;animation:fadeIn .2s ease;min-width:120px}.data-point-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#333333f2}.tooltip-time{font-weight:600;font-size:12px;margin-bottom:4px;text-align:center;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:4px}.tooltip-metric{font-size:11px;font-weight:500;margin:2px 0;text-align:center}.graph-bottom-time-axis{position:relative;height:30px;border-top:1px solid #E5E7EB;margin-top:var(--spacing-sm);padding-top:var(--spacing-xs)}.bottom-time-tick{position:absolute;top:0;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.bottom-time-label{font-size:11px;font-weight:500;color:var(--color-text-secondary)}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(-5px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 768px){.timeline-container{padding:var(--spacing-sm)}.metric-checkboxes{gap:var(--spacing-sm)}.metric-checkbox{padding:var(--spacing-xs)}.time-axis-header{overflow-x:auto;padding-bottom:var(--spacing-xs)}.time-label{font-size:10px}.schedule-container{height:60px}.schedule-block{height:40px;top:10px;padding:2px}.schedule-title{font-size:10px}.schedule-time{font-size:8px}.metrics-chart{height:150px}.moment-marker{width:24px;height:24px;font-size:12px}.insight-tooltip{font-size:10px;padding:4px 8px}}@media (max-width: 480px){.timeline-content{gap:var(--spacing-sm)}.metric-checkboxes{flex-direction:column;align-items:center;gap:var(--spacing-xs)}.schedule-container,.graph-container{margin:0 -var(--spacing-xs)}.time-axis-header{margin:0 -var(--spacing-xs) var(--spacing-sm) -var(--spacing-xs)}}.weekly-view{width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg)}.heatmaps-container{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.heatmaps-header{text-align:center;margin-bottom:var(--spacing-lg)}.heatmaps-header h3{margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.heatmaps-header p{margin:0;color:var(--color-text-secondary)}.heatmaps-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.heatmap-item{background:var(--color-gray-50);border-radius:var(--border-radius);padding:var(--spacing-md);border:1px solid #E5E7EB}.metric-heatmap{width:100%}.metric-header{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);justify-content:center}.metric-icon{font-size:18px}.metric-title{font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0}.heatmap-grid{display:grid;grid-template-columns:auto repeat(5,1fr);gap:2px;background:#e5e7eb;border-radius:var(--border-radius);padding:2px}.heatmap-cell{background:var(--color-white);display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:2px;transition:all .2s ease}.heatmap-cell.header{background:var(--color-gray-100);font-weight:600;color:var(--color-text-secondary);font-size:12px}.heatmap-cell.day-header{background:var(--color-gray-200)}.heatmap-cell.time-label{background:var(--color-gray-200);font-weight:600;color:var(--color-text-secondary);font-size:11px;writing-mode:horizontal-tb}.day-label{font-weight:600;font-size:12px}.time-slot-label{font-weight:600;font-size:11px}.heatmap-cell.data-cell{cursor:pointer;position:relative;font-weight:600;font-size:13px}.heatmap-cell.data-cell:hover{transform:scale(1.05);box-shadow:0 2px 8px #00000026;z-index:10}.cell-value{font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.heatmaps-legend{border-top:1px solid #E5E7EB;padding-top:var(--spacing-md)}.legend-header{text-align:center;margin-bottom:var(--spacing-md)}.legend-title{font-size:14px;font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-xs) 0}.legend-description{font-size:12px;color:var(--color-text-secondary);margin:0}.legend-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-md)}.legend-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background:var(--color-white);border-radius:var(--border-radius);border:1px solid #E5E7EB}.legend-icon{font-size:16px;flex-shrink:0}.legend-label{font-size:12px;font-weight:600;color:var(--color-text-primary);flex-shrink:0;min-width:60px}.legend-gradient{flex:1;display:flex;flex-direction:column;gap:2px}.gradient-bar{height:12px;border-radius:6px;border:1px solid rgba(0,0,0,.1)}.gradient-labels{display:flex;justify-content:space-between;font-size:10px;color:var(--color-text-secondary)}.insight-summary-container{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.insight-summary-header{text-align:center;margin-bottom:var(--spacing-lg)}.insight-summary-header h3{margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.insight-summary-header p{margin:0;color:var(--color-text-secondary)}.insight-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.insight-card{background:var(--color-gray-50);border-radius:var(--border-radius);padding:var(--spacing-md);display:flex;gap:var(--spacing-md);border:1px solid #E5E7EB;transition:all .2s ease}.insight-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.insight-card.positive{border-left:4px solid #10B981}.insight-card.attention{border-left:4px solid #F59E0B}.insight-icon{font-size:24px;flex-shrink:0}.insight-content{flex:1}.insight-title{margin:0 0 var(--spacing-xs) 0;color:var(--color-text-primary);font-size:16px;font-weight:600}.insight-text{margin:0 0 var(--spacing-sm) 0;color:var(--color-text-secondary);line-height:1.5}.insight-text strong{color:var(--color-text-primary);font-weight:600}.insight-value{display:flex;align-items:baseline;gap:var(--spacing-xs)}.value-number{font-size:24px;font-weight:700;color:var(--color-primary)}.value-label{color:var(--color-text-secondary);font-size:12px}.insight-tips{background:var(--color-blue-50);border-radius:var(--border-radius);padding:var(--spacing-md);border:1px solid var(--color-blue-200)}.tips-title{margin:0 0 var(--spacing-sm) 0;color:var(--color-text-primary);font-size:16px;font-weight:600}.tips-list{margin:0;padding-left:var(--spacing-md);color:var(--color-text-secondary)}.tips-list li{margin-bottom:var(--spacing-xs);line-height:1.5}.tips-list li:last-child{margin-bottom:0}@media (max-width: 1024px){.heatmaps-grid{grid-template-columns:1fr;gap:var(--spacing-md)}.legend-items{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width: 768px){.heatmaps-container,.insight-summary-container{padding:var(--spacing-sm)}.heatmap-grid{grid-template-columns:auto repeat(5,minmax(30px,1fr));gap:1px}.heatmap-cell{min-height:32px;font-size:11px}.metric-title{font-size:14px}.metric-icon{font-size:16px}.cell-value{font-size:11px}.legend-items,.insight-cards{grid-template-columns:1fr}.insight-card{flex-direction:column;text-align:center}}@media (max-width: 480px){.heatmap-grid{grid-template-columns:auto repeat(5,minmax(25px,1fr))}.heatmap-cell{min-height:28px;font-size:10px}.cell-value,.day-label,.time-slot-label{font-size:10px}.metric-header{flex-direction:column;gap:var(--spacing-xs)}.legend-item{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.legend-gradient{width:100%}}.insight-page{width:100%}.tab-navigator{display:flex;background:var(--color-white);border-radius:var(--border-radius);padding:4px;margin-bottom:var(--spacing-md);box-shadow:var(--shadow-sm)}.tab-button{flex:1;padding:var(--spacing-sm) var(--spacing-md);border:none;background:transparent;border-radius:var(--border-radius);font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;color:var(--color-text-secondary)}.tab-button:hover{background-color:var(--color-background)}.tab-button.active{background-color:var(--color-accent);color:var(--color-white)}.tab-content{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.tab-button{padding:var(--spacing-xs) var(--spacing-sm);font-size:14px}}.toggle-switch{position:relative;width:48px;height:28px;border:none;background:none;cursor:pointer;padding:0;outline:none}.toggle-switch:focus{outline:2px solid var(--color-accent);outline-offset:2px}.toggle-switch.disabled{cursor:not-allowed;opacity:.5}.toggle-slider{position:absolute;inset:0;background-color:#cbd5e0;border-radius:14px;transition:background-color .2s ease}.toggle-switch.checked .toggle-slider{background-color:var(--color-accent)}.toggle-thumb{position:absolute;top:2px;left:2px;width:24px;height:24px;background-color:var(--color-white);border-radius:50%;transition:transform .2s ease;box-shadow:0 2px 4px #0003}.toggle-switch.checked .toggle-thumb{transform:translate(20px)}.toggle-switch:hover:not(.disabled) .toggle-slider{background-color:#a0aec0}.toggle-switch.checked:hover:not(.disabled) .toggle-slider{background-color:#3182ce}.toggle-switch:active:not(.disabled) .toggle-thumb{width:28px}.toggle-switch.checked:active:not(.disabled) .toggle-thumb{transform:translate(16px)}.settings-page{width:100%}.settings-content{max-width:600px;margin:0 auto}.settings-section{margin-bottom:var(--spacing-xl)}.section-title{margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.settings-list{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);overflow:hidden}.setting-item{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid #E5E7EB}.setting-item:last-child{border-bottom:none}.setting-info{flex:1;margin-right:var(--spacing-sm)}.setting-name{margin-bottom:var(--spacing-xs);font-weight:500}.setting-description{margin:0;line-height:1.4}.connected-account{margin-top:var(--spacing-xs);color:var(--color-success);font-style:italic}.modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease}.modal-content{background:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);max-width:600px;max-height:80vh;width:90%;overflow:hidden;animation:slideUp .3s ease}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--color-border)}.modal-title{margin:0;color:var(--color-text-primary)}.modal-close{background:none;border:none;font-size:24px;color:var(--color-text-secondary);cursor:pointer;padding:var(--spacing-xs);border-radius:50%;transition:all .2s ease}.modal-close:hover{background:var(--color-background);color:var(--color-text-primary)}.modal-body{padding:var(--spacing-md);max-height:60vh;overflow-y:auto}.privacy-content h4,.data-content h4{margin:var(--spacing-md) 0 var(--spacing-sm) 0;color:var(--color-text-primary)}.privacy-content h4:first-child,.data-content h4:first-child{margin-top:0}.privacy-content p,.data-content p{margin:var(--spacing-sm) 0;line-height:1.6}.privacy-content ul,.data-content ul{margin:var(--spacing-sm) 0;padding-left:var(--spacing-md)}.privacy-content li,.data-content li{margin:var(--spacing-xs) 0;line-height:1.5}.data-item{margin:var(--spacing-md) 0;padding:var(--spacing-sm);background:var(--color-background);border-radius:var(--border-radius)}.data-item h5{margin:0 0 var(--spacing-xs) 0;color:var(--color-accent)}.data-item p{margin:0;line-height:1.5}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.modal-content{width:95%;max-height:90vh}.modal-header,.modal-body{padding:var(--spacing-sm)}}.setting-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-md);border:none;background:none;text-align:left;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #E5E7EB}.setting-link:last-child{border-bottom:none}.setting-link:hover{background-color:var(--color-background)}.link-arrow{font-size:18px;color:var(--color-text-secondary)}@media (max-width: 768px){.settings-content{padding:0 var(--spacing-sm)}.setting-item,.setting-link{padding:var(--spacing-sm)}}@layer reset,base,tokens,recipes,utilities;@layer reset,base,tokens,recipes,utilities;@layer base{:root{--global-font-body: "Roboto", "Noto Sans JP", sans-serif;--global-font-mono: "Noto Sans Mono", monospace;font-optical-sizing:auto;text-rendering:optimizeLegibility;font-feature-settings:"palt";letter-spacing:.03em}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentColor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-moz-appearance:button;appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback: color-mix(in srgb, currentColor 50%, transparent);color:var(--global-color-placeholder, var(--placeholder-fallback))}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-sd-reference-color-scale-white-1000: #FFFFFF;--colors-sd-reference-color-scale-black-1000: #000000;--colors-sd-reference-color-scale-transparency-bl2: #00000005;--colors-sd-reference-color-scale-transparency-bl5: #0000000D;--colors-sd-reference-color-scale-transparency-bl20: #00000033;--colors-sd-reference-color-scale-transparency-wh60: #FFFFFF99;--colors-sd-reference-color-scale-gray-100: #F0F0F0;--colors-sd-reference-color-scale-gray-200: #E4E4E3;--colors-sd-reference-color-scale-gray-300: #D1D0CD;--colors-sd-reference-color-scale-gray-400: #B1B0AE;--colors-sd-reference-color-scale-gray-500: #8C8B87;--colors-sd-reference-color-scale-gray-600: #6F6F6F;--colors-sd-reference-color-scale-gray-700: #575757;--colors-sd-reference-color-scale-gray-800: #424242;--colors-sd-reference-color-scale-gray-900: #31312F;--colors-sd-reference-color-scale-gray-1000: #232322;--colors-sd-reference-color-scale-red-100: #FCEBEA;--colors-sd-reference-color-scale-red-200: #FFDCDA;--colors-sd-reference-color-scale-red-300: #FFC0BB;--colors-sd-reference-color-scale-red-400: #FF8F8F;--colors-sd-reference-color-scale-red-500: #F64157;--colors-sd-reference-color-scale-red-600: #D00138;--colors-sd-reference-color-scale-red-700: #A4002A;--colors-sd-reference-color-scale-red-800: #81001F;--colors-sd-reference-color-scale-red-900: #600114;--colors-sd-reference-color-scale-red-1000: #400109;--colors-sd-reference-color-scale-chestnut-100: #FAECE6;--colors-sd-reference-color-scale-chestnut-200: #FDDDCE;--colors-sd-reference-color-scale-chestnut-300: #FCC4AB;--colors-sd-reference-color-scale-chestnut-400: #F49972;--colors-sd-reference-color-scale-chestnut-500: #DC6733;--colors-sd-reference-color-scale-chestnut-600: #B54E1B;--colors-sd-reference-color-scale-chestnut-700: #8F3D15;--colors-sd-reference-color-scale-chestnut-800: #702D0D;--colors-sd-reference-color-scale-chestnut-900: #50230D;--colors-sd-reference-color-scale-chestnut-1000: #371B0B;--colors-sd-reference-color-scale-beige-100: #FDF5EC;--colors-sd-reference-color-scale-beige-200: #F6E0C6;--colors-sd-reference-color-scale-beige-300: #F0CC9E;--colors-sd-reference-color-scale-beige-400: #DEB074;--colors-sd-reference-color-scale-beige-500: #AE8144;--colors-sd-reference-color-scale-beige-600: #8D6735;--colors-sd-reference-color-scale-beige-700: #70522A;--colors-sd-reference-color-scale-beige-800: #573F1D;--colors-sd-reference-color-scale-beige-900: #3E2D17;--colors-sd-reference-color-scale-beige-1000: #2B2013;--colors-sd-reference-color-scale-yellow-100: #FAF4E3;--colors-sd-reference-color-scale-yellow-200: #FCE998;--colors-sd-reference-color-scale-yellow-300: #EDD857;--colors-sd-reference-color-scale-yellow-400: #DEC400;--colors-sd-reference-color-scale-yellow-500: #A78E00;--colors-sd-reference-color-scale-yellow-600: #816E00;--colors-sd-reference-color-scale-yellow-700: #645600;--colors-sd-reference-color-scale-yellow-800: #514400;--colors-sd-reference-color-scale-yellow-900: #3A3000;--colors-sd-reference-color-scale-yellow-1000: #292200;--colors-sd-reference-color-scale-green-100: #DBF5EA;--colors-sd-reference-color-scale-green-200: #BCEEDD;--colors-sd-reference-color-scale-green-300: #90E4C7;--colors-sd-reference-color-scale-green-400: #46D2A2;--colors-sd-reference-color-scale-green-500: #2EAB80;--colors-sd-reference-color-scale-green-600: #2C7C60;--colors-sd-reference-color-scale-green-700: #146348;--colors-sd-reference-color-scale-green-800: #174A38;--colors-sd-reference-color-scale-green-900: #12372B;--colors-sd-reference-color-scale-green-1000: #0D271E;--colors-sd-reference-color-scale-sky-blue-100: #D9F6FC;--colors-sd-reference-color-scale-sky-blue-200: #C2EAEF;--colors-sd-reference-color-scale-sky-blue-300: #8DDDE3;--colors-sd-reference-color-scale-sky-blue-400: #4ACBD4;--colors-sd-reference-color-scale-sky-blue-500: #00A0AC;--colors-sd-reference-color-scale-sky-blue-600: #007882;--colors-sd-reference-color-scale-sky-blue-700: #006066;--colors-sd-reference-color-scale-sky-blue-800: #004A4F;--colors-sd-reference-color-scale-sky-blue-900: #02373C;--colors-sd-reference-color-scale-sky-blue-1000: #04272A;--colors-sd-reference-color-scale-blue-100: #EFF2FC;--colors-sd-reference-color-scale-blue-200: #DDE3FF;--colors-sd-reference-color-scale-blue-300: #C0CFFD;--colors-sd-reference-color-scale-blue-400: #8FAEFE;--colors-sd-reference-color-scale-blue-500: #3B86F9;--colors-sd-reference-color-scale-blue-600: #056AD8;--colors-sd-reference-color-scale-blue-700: #0353AA;--colors-sd-reference-color-scale-blue-800: #043F81;--colors-sd-reference-color-scale-blue-900: #073165;--colors-sd-reference-color-scale-blue-1000: #081E3F;--colors-sd-reference-color-scale-purple-100: #F4ECF6;--colors-sd-reference-color-scale-purple-200: #EEDEF2;--colors-sd-reference-color-scale-purple-300: #E1C7E7;--colors-sd-reference-color-scale-purple-400: #CC9FD9;--colors-sd-reference-color-scale-purple-500: #B36CCD;--colors-sd-reference-color-scale-purple-600: #9751B0;--colors-sd-reference-color-scale-purple-700: #7C3694;--colors-sd-reference-color-scale-purple-800: #5F2B70;--colors-sd-reference-color-scale-purple-900: #462352;--colors-sd-reference-color-scale-purple-1000: #32183A;--colors-sd-reference-color-scale-pink-100: #FFF4F8;--colors-sd-reference-color-scale-pink-200: #F9DCE5;--colors-sd-reference-color-scale-pink-300: #F3C4D3;--colors-sd-reference-color-scale-pink-400: #F691B6;--colors-sd-reference-color-scale-pink-500: #E2568F;--colors-sd-reference-color-scale-pink-600: #B9346C;--colors-sd-reference-color-scale-pink-700: #9B2657;--colors-sd-reference-color-scale-pink-800: #761A42;--colors-sd-reference-color-scale-pink-900: #591734;--colors-sd-reference-color-scale-pink-1000: #3E0F24;--colors-sd-system-color-impression-primary: #0353AA;--colors-sd-system-color-impression-on-primary: #FFFFFF;--colors-sd-system-color-impression-primary-container: #0353AA;--colors-sd-system-color-impression-on-primary-container: #FFFFFF;--colors-sd-system-color-impression-secondary: #C0CFFD;--colors-sd-system-color-impression-on-secondary: #000000;--colors-sd-system-color-impression-secondary-container: #C0CFFD;--colors-sd-system-color-impression-on-secondary-container: #000000;--colors-sd-system-color-impression-tertiary: #EFF2FC;--colors-sd-system-color-impression-on-tertiary: #000000;--colors-sd-system-color-impression-tertiary-container: #EFF2FC;--colors-sd-system-color-impression-on-tertiary-container: #000000;--colors-sd-system-color-impression-notice: #EDD857;--colors-sd-system-color-impression-on-notice: #000000;--colors-sd-system-color-impression-notice-container: #FCE998;--colors-sd-system-color-impression-on-notice-container: #000000;--colors-sd-system-color-impression-notice-container-variant: #FAF4E3;--colors-sd-system-color-impression-on-notice-container-variant: #000000;--colors-sd-system-color-impression-negative: #D00138;--colors-sd-system-color-impression-on-negative: #FFFFFF;--colors-sd-system-color-impression-negative-container: #FFDCDA;--colors-sd-system-color-impression-on-negative-container: #000000;--colors-sd-system-color-impression-negative-container-variant: #FCEBEA;--colors-sd-system-color-impression-on-negative-container-variant: #A4002A;--colors-sd-system-color-impression-positive: #2EAB80;--colors-sd-system-color-impression-on-positive: #FFFFFF;--colors-sd-system-color-impression-positive-container: #BCEEDD;--colors-sd-system-color-impression-on-positive-container: #FFFFFF;--colors-sd-system-color-impression-positive-container-variant: #DBF5EA;--colors-sd-system-color-impression-on-positive-container-variant: #000000;--colors-sd-system-color-component-surface: #FFFFFF;--colors-sd-system-color-component-on-surface: #000000;--colors-sd-system-color-component-on-surface-variant: #6F6F6F;--colors-sd-system-color-component-inverse-surface: #232322;--colors-sd-system-color-component-inverse-on-surface: #FFFFFF;--colors-sd-system-color-component-inverse-primary: #EFF2FC;--colors-sd-system-color-component-outline: #D1D0CD;--colors-sd-system-color-component-outline-variant: #8C8B87;--colors-sd-system-color-component-scrim: #00000033;--colors-sd-system-color-interaction-disabled: #F0F0F0;--colors-sd-system-color-interaction-disabled-on-surface: #B1B0AE;--colors-sd-system-color-interaction-selected: #00000005;--colors-sd-system-color-interaction-selected-surface: #C0CFFD;--colors-sd-system-color-interaction-hovered: #00000033;--colors-sd-system-color-interaction-hovered-variant: #0000000D;--colors-sd-system-color-interaction-hovered-on-primary: #FFFFFF99;--colors-sd-system-color-chart-mark-primary-01: #DDE3FF;--colors-sd-system-color-chart-mark-primary-02: #C0CFFD;--colors-sd-system-color-chart-mark-primary-03: #8FAEFE;--colors-sd-system-color-chart-mark-primary-04: #3B86F9;--colors-sd-system-color-chart-mark-primary-05: #056AD8;--colors-sd-system-color-chart-mark-primary-06: #073165;--colors-sd-system-color-chart-mark-positive-01: #BCEEDD;--colors-sd-system-color-chart-mark-positive-02: #90E4C7;--colors-sd-system-color-chart-mark-positive-03: #46D2A2;--colors-sd-system-color-chart-mark-positive-04: #2EAB80;--colors-sd-system-color-chart-mark-positive-05: #2C7C60;--colors-sd-system-color-chart-mark-positive-06: #12372B;--colors-sd-system-color-chart-mark-negative-01: #FFDCDA;--colors-sd-system-color-chart-mark-negative-02: #FFC0BB;--colors-sd-system-color-chart-mark-negative-03: #FF8F8F;--colors-sd-system-color-chart-mark-negative-04: #F64157;--colors-sd-system-color-chart-mark-negative-05: #D00138;--colors-sd-system-color-chart-mark-negative-06: #600114;--colors-sd-system-color-chart-mark-notice-01: #FCE998;--colors-sd-system-color-chart-mark-notice-02: #EDD857;--colors-sd-system-color-chart-mark-notice-03: #DEC400;--colors-sd-system-color-chart-mark-notice-04: #A78E00;--colors-sd-system-color-chart-mark-notice-05: #816E00;--colors-sd-system-color-chart-mark-notice-06: #3A3000;--colors-sd-system-color-chart-mark-multi-10: #AE8144;--colors-sd-system-color-chart-mark-multi-01: #056AD8;--colors-sd-system-color-chart-mark-multi-02: #46D2A2;--colors-sd-system-color-chart-mark-multi-03: #FF8F8F;--colors-sd-system-color-chart-mark-multi-04: #B36CCD;--colors-sd-system-color-chart-mark-multi-05: #8F3D15;--colors-sd-system-color-chart-mark-multi-06: #4ACBD4;--colors-sd-system-color-chart-mark-multi-07: #FCE998;--colors-sd-system-color-chart-mark-multi-08: #B54E1B;--colors-sd-system-color-chart-mark-multi-09: #9B2657;--colors-sd-system-color-chart-component-on-mark-label: #000000;--colors-sd-system-color-chart-component-inverse-on-mark-label: #FFFFFF;--colors-sd-system-color-chart-component-scalemark: #E4E4E3;--colors-sd-system-color-chart-component-threshold: #3B86F9;--colors-sd-system-color-chart-component-chart-surface: #FFFFFF;--colors-sd-system-color-chart-component-on-chart-surface: #6F6F6F;--spacing-sd-reference-dimension-scale-0: 0px;--spacing-sd-reference-dimension-scale-1: 1px;--spacing-sd-reference-dimension-scale-2: 2px;--spacing-sd-reference-dimension-scale-3: 4px;--spacing-sd-reference-dimension-scale-4: 8px;--spacing-sd-reference-dimension-scale-5: 12px;--spacing-sd-reference-dimension-scale-6: 16px;--spacing-sd-reference-dimension-scale-7: 20px;--spacing-sd-reference-dimension-scale-8: 24px;--spacing-sd-reference-dimension-scale-9: 28px;--spacing-sd-reference-dimension-scale-10: 32px;--spacing-sd-reference-dimension-scale-11: 36px;--spacing-sd-reference-dimension-scale-12: 40px;--spacing-sd-reference-dimension-scale-13: 48px;--spacing-sd-reference-dimension-scale-14: 56px;--spacing-sd-reference-dimension-scale-15: 64px;--spacing-sd-reference-dimension-scale-16: 72px;--spacing-sd-reference-dimension-scale-17: 80px;--spacing-sd-reference-dimension-scale-18: 96px;--spacing-sd-system-dimension-spacing-none: 0px;--spacing-sd-system-dimension-spacing-two-extra-small: 4px;--spacing-sd-system-dimension-spacing-extra-small: 8px;--spacing-sd-system-dimension-spacing-small: 12px;--spacing-sd-system-dimension-spacing-medium: 16px;--spacing-sd-system-dimension-spacing-large: 20px;--spacing-sd-system-dimension-spacing-extra-large: 24px;--spacing-sd-system-dimension-spacing-two-extra-large: 32px;--spacing-sd-system-dimension-spacing-three-extra-large: 40px;--spacing-sd-system-dimension-spacing-four-extra-large: 48px;--spacing-sd-system-dimension-spacing-five-extra-large: 64px;--spacing-sd-system-dimension-spacing-six-extra-large: 80px;--sizes-sd-reference-dimension-breakpoint-small: 640px;--sizes-sd-reference-dimension-breakpoint-medium: 768px;--sizes-sd-reference-dimension-breakpoint-large: 1024px;--sizes-sd-reference-dimension-breakpoint-extra-large: 1280px;--sizes-sd-reference-dimension-scale-0: 0px;--sizes-sd-reference-dimension-scale-1: 1px;--sizes-sd-reference-dimension-scale-2: 2px;--sizes-sd-reference-dimension-scale-3: 4px;--sizes-sd-reference-dimension-scale-4: 8px;--sizes-sd-reference-dimension-scale-5: 12px;--sizes-sd-reference-dimension-scale-6: 16px;--sizes-sd-reference-dimension-scale-7: 20px;--sizes-sd-reference-dimension-scale-8: 24px;--sizes-sd-reference-dimension-scale-9: 28px;--sizes-sd-reference-dimension-scale-10: 32px;--sizes-sd-reference-dimension-scale-11: 36px;--sizes-sd-reference-dimension-scale-12: 40px;--sizes-sd-reference-dimension-scale-13: 48px;--sizes-sd-reference-dimension-scale-14: 56px;--sizes-sd-reference-dimension-scale-15: 64px;--sizes-sd-reference-dimension-scale-16: 72px;--sizes-sd-reference-dimension-scale-17: 80px;--sizes-sd-reference-dimension-scale-18: 96px;--sizes-sd-system-dimension-breakpoint-compact: 0px;--sizes-sd-system-dimension-breakpoint-expanded: 768px;--sizes-sd-system-dimension-spacing-none: 0px;--sizes-sd-system-dimension-spacing-two-extra-small: 4px;--sizes-sd-system-dimension-spacing-extra-small: 8px;--sizes-sd-system-dimension-spacing-small: 12px;--sizes-sd-system-dimension-spacing-medium: 16px;--sizes-sd-system-dimension-spacing-large: 20px;--sizes-sd-system-dimension-spacing-extra-large: 24px;--sizes-sd-system-dimension-spacing-two-extra-large: 32px;--sizes-sd-system-dimension-spacing-three-extra-large: 40px;--sizes-sd-system-dimension-spacing-four-extra-large: 48px;--sizes-sd-system-dimension-spacing-five-extra-large: 64px;--sizes-sd-system-dimension-spacing-six-extra-large: 80px;--sizes-breakpoint-expanded: 768px;--opacity-sd-reference-elevation-opacity-scale-0: 0;--opacity-sd-reference-elevation-opacity-scale-1: .1;--opacity-sd-reference-elevation-opacity-scale-2: .2;--opacity-sd-reference-elevation-opacity-scale-3: .3;--opacity-sd-reference-elevation-opacity-scale-4: .4;--opacity-sd-reference-elevation-opacity-scale-5: .5;--opacity-sd-reference-elevation-opacity-scale-6: .6;--opacity-sd-reference-elevation-opacity-scale-7: .7;--opacity-sd-reference-elevation-opacity-scale-8: .8;--opacity-sd-reference-elevation-opacity-scale-9: .9;--opacity-sd-reference-elevation-opacity-scale-10: 1;--fonts-sd-reference-typography-font-family-primary: inherit;--fonts-sd-reference-typography-font-family-monospace: Noto Sans Mono;--font-weights-sd-reference-typography-font-weight-regular: 400;--font-weights-sd-reference-typography-font-weight-bold: 700;--line-heights-sd-reference-typography-line-height-none: 1;--line-heights-sd-reference-typography-line-height-tight: 1.4;--line-heights-sd-reference-typography-line-height-normal: 1.6;--line-heights-sd-reference-typography-line-height-relaxed: 1.8;--font-sizes-sd-reference-typography-scale-expanded-four-extra-small: 10px;--font-sizes-sd-reference-typography-scale-expanded-three-extra-small: 11px;--font-sizes-sd-reference-typography-scale-expanded-two-extra-small: 12px;--font-sizes-sd-reference-typography-scale-expanded-extra-small: 13px;--font-sizes-sd-reference-typography-scale-expanded-small: 14px;--font-sizes-sd-reference-typography-scale-expanded-medium: 16px;--font-sizes-sd-reference-typography-scale-expanded-large: 18px;--font-sizes-sd-reference-typography-scale-expanded-extra-large: 21px;--font-sizes-sd-reference-typography-scale-expanded-two-extra-large: 26px;--font-sizes-sd-reference-typography-scale-expanded-three-extra-large: 32px;--font-sizes-sd-reference-typography-scale-expanded-four-extra-large: 43px;--font-sizes-sd-reference-typography-scale-expanded-five-extra-large: 64px;--font-sizes-sd-reference-typography-scale-compact-two-extra-small: 10px;--font-sizes-sd-reference-typography-scale-compact-extra-small: 11px;--font-sizes-sd-reference-typography-scale-compact-small: 12px;--font-sizes-sd-reference-typography-scale-compact-medium: 14px;--font-sizes-sd-reference-typography-scale-compact-large: 16px;--font-sizes-sd-reference-typography-scale-compact-extra-large: 19px;--font-sizes-sd-reference-typography-scale-compact-two-extra-large: 22px;--font-sizes-sd-reference-typography-scale-compact-three-extra-large: 28px;--font-sizes-sd-reference-typography-scale-compact-four-extra-large: 37px;--font-sizes-sd-reference-typography-scale-compact-five-extra-large: 56px;--border-widths-sd-system-dimension-border-medium: 1px;--border-widths-sd-system-dimension-border-thick: 2px;--border-widths-sd-system-dimension-border-extra-thick: 4px;--radii-sd-system-dimension-radius-extra-small: 2px;--radii-sd-system-dimension-radius-small: 4px;--radii-sd-system-dimension-radius-medium: 8px;--radii-sd-system-dimension-radius-large: 12px;--radii-sd-system-dimension-radius-extra-large: 16px;--radii-sd-system-dimension-radius-full: 9999px;--shadows-sd-system-elevation-shadow-level1: 0px 1px 2px 0px #0000004D;--shadows-sd-system-elevation-shadow-level2: 0px 1px 4px 0px #00000033;--shadows-sd-system-elevation-shadow-level3: 0px 2px 8px 0px #00000033;--shadows-sd-system-elevation-shadow-level4: 0px 4px 12px 0px #00000033;--shadows-sd-system-elevation-shadow-level5: 0px 8px 24px 0px #00000033;--z-index-sd-system-elevation-z-index-deep-dive: -1000;--z-index-sd-system-elevation-z-index-base: 0;--z-index-sd-system-elevation-z-index-docked: 10;--z-index-sd-system-elevation-z-index-dropdown: 500;--z-index-sd-system-elevation-z-index-modal: 1000;--z-index-sd-system-elevation-z-index-toast: 2000;--breakpoints-expanded: 768px}[data-panda-theme=asagi]{--colors-sd-system-color-impression-primary: #006066;--colors-sd-system-color-impression-on-primary: #FFFFFF;--colors-sd-system-color-impression-primary-container: #006066;--colors-sd-system-color-impression-on-primary-container: #FFFFFF;--colors-sd-system-color-impression-secondary: #90E4C7;--colors-sd-system-color-impression-on-secondary: #000000;--colors-sd-system-color-impression-secondary-container: #90E4C7;--colors-sd-system-color-impression-on-secondary-container: #000000;--colors-sd-system-color-impression-tertiary: #F0F0F0;--colors-sd-system-color-impression-on-tertiary: #000000;--colors-sd-system-color-impression-tertiary-container: #F0F0F0;--colors-sd-system-color-impression-on-tertiary-container: #000000;--colors-sd-system-color-impression-notice: #EDD857;--colors-sd-system-color-impression-on-notice: #000000;--colors-sd-system-color-impression-notice-container: #FCE998;--colors-sd-system-color-impression-on-notice-container: #000000;--colors-sd-system-color-impression-notice-container-variant: #FAF4E3;--colors-sd-system-color-impression-on-notice-container-variant: #000000;--colors-sd-system-color-impression-negative: #D00138;--colors-sd-system-color-impression-on-negative: #FFFFFF;--colors-sd-system-color-impression-negative-container: #FFDCDA;--colors-sd-system-color-impression-on-negative-container: #000000;--colors-sd-system-color-impression-negative-container-variant: #FCEBEA;--colors-sd-system-color-impression-on-negative-container-variant: #A4002A;--colors-sd-system-color-impression-positive: #2EAB80;--colors-sd-system-color-impression-on-positive: #FFFFFF;--colors-sd-system-color-impression-positive-container: #BCEEDD;--colors-sd-system-color-impression-on-positive-container: #FFFFFF;--colors-sd-system-color-impression-positive-container-variant: #DBF5EA;--colors-sd-system-color-impression-on-positive-container-variant: #000000;--colors-sd-system-color-component-surface: #FFFFFF;--colors-sd-system-color-component-on-surface: #000000;--colors-sd-system-color-component-on-surface-variant: #6F6F6F;--colors-sd-system-color-component-inverse-surface: #232322;--colors-sd-system-color-component-inverse-on-surface: #FFFFFF;--colors-sd-system-color-component-inverse-primary: #D9F6FC;--colors-sd-system-color-component-outline: #D1D0CD;--colors-sd-system-color-component-outline-variant: #8C8B87;--colors-sd-system-color-component-scrim: #00000033;--colors-sd-system-color-interaction-disabled: #F0F0F0;--colors-sd-system-color-interaction-disabled-on-surface: #B1B0AE;--colors-sd-system-color-interaction-selected: #00000005;--colors-sd-system-color-interaction-selected-surface: #90E4C7;--colors-sd-system-color-interaction-hovered: #00000033;--colors-sd-system-color-interaction-hovered-variant: #0000000D;--colors-sd-system-color-interaction-hovered-on-primary: #FFFFFF99;--colors-sd-system-color-chart-mark-primary-01: #C2EAEF;--colors-sd-system-color-chart-mark-primary-02: #8DDDE3;--colors-sd-system-color-chart-mark-primary-03: #4ACBD4;--colors-sd-system-color-chart-mark-primary-04: #00A0AC;--colors-sd-system-color-chart-mark-primary-05: #007882;--colors-sd-system-color-chart-mark-primary-06: #02373C;--colors-sd-system-color-chart-mark-positive-01: #BCEEDD;--colors-sd-system-color-chart-mark-positive-02: #90E4C7;--colors-sd-system-color-chart-mark-positive-03: #46D2A2;--colors-sd-system-color-chart-mark-positive-04: #2EAB80;--colors-sd-system-color-chart-mark-positive-05: #2C7C60;--colors-sd-system-color-chart-mark-positive-06: #12372B;--colors-sd-system-color-chart-mark-negative-01: #FFDCDA;--colors-sd-system-color-chart-mark-negative-02: #FFC0BB;--colors-sd-system-color-chart-mark-negative-03: #FF8F8F;--colors-sd-system-color-chart-mark-negative-04: #F64157;--colors-sd-system-color-chart-mark-negative-05: #D00138;--colors-sd-system-color-chart-mark-negative-06: #600114;--colors-sd-system-color-chart-mark-notice-01: #FCE998;--colors-sd-system-color-chart-mark-notice-02: #EDD857;--colors-sd-system-color-chart-mark-notice-03: #DEC400;--colors-sd-system-color-chart-mark-notice-04: #A78E00;--colors-sd-system-color-chart-mark-notice-05: #816E00;--colors-sd-system-color-chart-mark-notice-06: #3A3000;--colors-sd-system-color-chart-mark-multi-10: #AE8144;--colors-sd-system-color-chart-mark-multi-01: #056AD8;--colors-sd-system-color-chart-mark-multi-02: #46D2A2;--colors-sd-system-color-chart-mark-multi-03: #FF8F8F;--colors-sd-system-color-chart-mark-multi-04: #B36CCD;--colors-sd-system-color-chart-mark-multi-05: #8F3D15;--colors-sd-system-color-chart-mark-multi-06: #4ACBD4;--colors-sd-system-color-chart-mark-multi-07: #FCE998;--colors-sd-system-color-chart-mark-multi-08: #B54E1B;--colors-sd-system-color-chart-mark-multi-09: #9B2657;--colors-sd-system-color-chart-component-on-mark-label: #000000;--colors-sd-system-color-chart-component-inverse-on-mark-label: #FFFFFF;--colors-sd-system-color-chart-component-scalemark: #E4E4E3;--colors-sd-system-color-chart-component-threshold: #00A0AC;--colors-sd-system-color-chart-component-chart-surface: #FFFFFF;--colors-sd-system-color-chart-component-on-chart-surface: #6F6F6F }[data-panda-theme=kurikawa]{--colors-sd-system-color-impression-primary: #8F3D15;--colors-sd-system-color-impression-on-primary: #FFFFFF;--colors-sd-system-color-impression-primary-container: #8F3D15;--colors-sd-system-color-impression-on-primary-container: #FFFFFF;--colors-sd-system-color-impression-secondary: #FCC4AB;--colors-sd-system-color-impression-on-secondary: #000000;--colors-sd-system-color-impression-secondary-container: #FCC4AB;--colors-sd-system-color-impression-on-secondary-container: #000000;--colors-sd-system-color-impression-tertiary: #FDF5EC;--colors-sd-system-color-impression-on-tertiary: #000000;--colors-sd-system-color-impression-tertiary-container: #FDF5EC;--colors-sd-system-color-impression-on-tertiary-container: #000000;--colors-sd-system-color-impression-notice: #EDD857;--colors-sd-system-color-impression-on-notice: #000000;--colors-sd-system-color-impression-notice-container: #FCE998;--colors-sd-system-color-impression-on-notice-container: #000000;--colors-sd-system-color-impression-notice-container-variant: #FAF4E3;--colors-sd-system-color-impression-on-notice-container-variant: #000000;--colors-sd-system-color-impression-negative: #D00138;--colors-sd-system-color-impression-on-negative: #FFFFFF;--colors-sd-system-color-impression-negative-container: #FFDCDA;--colors-sd-system-color-impression-on-negative-container: #000000;--colors-sd-system-color-impression-negative-container-variant: #FCEBEA;--colors-sd-system-color-impression-on-negative-container-variant: #A4002A;--colors-sd-system-color-impression-positive: #2EAB80;--colors-sd-system-color-impression-on-positive: #FFFFFF;--colors-sd-system-color-impression-positive-container: #BCEEDD;--colors-sd-system-color-impression-on-positive-container: #FFFFFF;--colors-sd-system-color-impression-positive-container-variant: #DBF5EA;--colors-sd-system-color-impression-on-positive-container-variant: #000000;--colors-sd-system-color-component-surface: #FFFFFF;--colors-sd-system-color-component-on-surface: #000000;--colors-sd-system-color-component-on-surface-variant: #6F6F6F;--colors-sd-system-color-component-inverse-surface: #232322;--colors-sd-system-color-component-inverse-on-surface: #FFFFFF;--colors-sd-system-color-component-inverse-primary: #FAECE6;--colors-sd-system-color-component-outline: #D1D0CD;--colors-sd-system-color-component-outline-variant: #8C8B87;--colors-sd-system-color-component-scrim: #00000033;--colors-sd-system-color-interaction-disabled: #F0F0F0;--colors-sd-system-color-interaction-disabled-on-surface: #B1B0AE;--colors-sd-system-color-interaction-selected: #00000005;--colors-sd-system-color-interaction-selected-surface: #FCC4AB;--colors-sd-system-color-interaction-hovered: #00000033;--colors-sd-system-color-interaction-hovered-variant: #0000000D;--colors-sd-system-color-interaction-hovered-on-primary: #FFFFFF99;--colors-sd-system-color-chart-mark-primary-01: #FDDDCE;--colors-sd-system-color-chart-mark-primary-02: #FCC4AB;--colors-sd-system-color-chart-mark-primary-03: #F49972;--colors-sd-system-color-chart-mark-primary-04: #DC6733;--colors-sd-system-color-chart-mark-primary-05: #B54E1B;--colors-sd-system-color-chart-mark-primary-06: #50230D;--colors-sd-system-color-chart-mark-positive-01: #BCEEDD;--colors-sd-system-color-chart-mark-positive-02: #90E4C7;--colors-sd-system-color-chart-mark-positive-03: #46D2A2;--colors-sd-system-color-chart-mark-positive-04: #2EAB80;--colors-sd-system-color-chart-mark-positive-05: #2C7C60;--colors-sd-system-color-chart-mark-positive-06: #12372B;--colors-sd-system-color-chart-mark-negative-01: #FFDCDA;--colors-sd-system-color-chart-mark-negative-02: #FFC0BB;--colors-sd-system-color-chart-mark-negative-03: #FF8F8F;--colors-sd-system-color-chart-mark-negative-04: #F64157;--colors-sd-system-color-chart-mark-negative-05: #D00138;--colors-sd-system-color-chart-mark-negative-06: #600114;--colors-sd-system-color-chart-mark-notice-01: #FCE998;--colors-sd-system-color-chart-mark-notice-02: #EDD857;--colors-sd-system-color-chart-mark-notice-03: #DEC400;--colors-sd-system-color-chart-mark-notice-04: #A78E00;--colors-sd-system-color-chart-mark-notice-05: #816E00;--colors-sd-system-color-chart-mark-notice-06: #3A3000;--colors-sd-system-color-chart-mark-multi-10: #AE8144;--colors-sd-system-color-chart-mark-multi-01: #056AD8;--colors-sd-system-color-chart-mark-multi-02: #46D2A2;--colors-sd-system-color-chart-mark-multi-03: #FF8F8F;--colors-sd-system-color-chart-mark-multi-04: #B36CCD;--colors-sd-system-color-chart-mark-multi-05: #8F3D15;--colors-sd-system-color-chart-mark-multi-06: #4ACBD4;--colors-sd-system-color-chart-mark-multi-07: #FCE998;--colors-sd-system-color-chart-mark-multi-08: #B54E1B;--colors-sd-system-color-chart-mark-multi-09: #9B2657;--colors-sd-system-color-chart-component-on-mark-label: #000000;--colors-sd-system-color-chart-component-inverse-on-mark-label: #FFFFFF;--colors-sd-system-color-chart-component-scalemark: #E4E4E3;--colors-sd-system-color-chart-component-threshold: #DC6733;--colors-sd-system-color-chart-component-chart-surface: #FFFFFF;--colors-sd-system-color-chart-component-on-chart-surface: #6F6F6F }[data-panda-theme=sumire]{--colors-sd-system-color-impression-primary: #7C3694;--colors-sd-system-color-impression-on-primary: #FFFFFF;--colors-sd-system-color-impression-primary-container: #7C3694;--colors-sd-system-color-impression-on-primary-container: #FFFFFF;--colors-sd-system-color-impression-secondary: #E1C7E7;--colors-sd-system-color-impression-on-secondary: #000000;--colors-sd-system-color-impression-secondary-container: #E1C7E7;--colors-sd-system-color-impression-on-secondary-container: #000000;--colors-sd-system-color-impression-tertiary: #073165;--colors-sd-system-color-impression-on-tertiary: #FFFFFF;--colors-sd-system-color-impression-tertiary-container: #073165;--colors-sd-system-color-impression-on-tertiary-container: #FFFFFF;--colors-sd-system-color-impression-notice: #EDD857;--colors-sd-system-color-impression-on-notice: #000000;--colors-sd-system-color-impression-notice-container: #FCE998;--colors-sd-system-color-impression-on-notice-container: #000000;--colors-sd-system-color-impression-notice-container-variant: #FAF4E3;--colors-sd-system-color-impression-on-notice-container-variant: #000000;--colors-sd-system-color-impression-negative: #D00138;--colors-sd-system-color-impression-on-negative: #FFFFFF;--colors-sd-system-color-impression-negative-container: #FFDCDA;--colors-sd-system-color-impression-on-negative-container: #000000;--colors-sd-system-color-impression-negative-container-variant: #FCEBEA;--colors-sd-system-color-impression-on-negative-container-variant: #A4002A;--colors-sd-system-color-impression-positive: #2EAB80;--colors-sd-system-color-impression-on-positive: #FFFFFF;--colors-sd-system-color-impression-positive-container: #BCEEDD;--colors-sd-system-color-impression-on-positive-container: #FFFFFF;--colors-sd-system-color-impression-positive-container-variant: #DBF5EA;--colors-sd-system-color-impression-on-positive-container-variant: #000000;--colors-sd-system-color-component-surface: #FFFFFF;--colors-sd-system-color-component-on-surface: #000000;--colors-sd-system-color-component-on-surface-variant: #6F6F6F;--colors-sd-system-color-component-inverse-surface: #232322;--colors-sd-system-color-component-inverse-on-surface: #FFFFFF;--colors-sd-system-color-component-inverse-primary: #F4ECF6;--colors-sd-system-color-component-outline: #D1D0CD;--colors-sd-system-color-component-outline-variant: #8C8B87;--colors-sd-system-color-component-scrim: #00000033;--colors-sd-system-color-interaction-disabled: #F0F0F0;--colors-sd-system-color-interaction-disabled-on-surface: #B1B0AE;--colors-sd-system-color-interaction-selected: #00000005;--colors-sd-system-color-interaction-selected-surface: #E1C7E7;--colors-sd-system-color-interaction-hovered: #00000033;--colors-sd-system-color-interaction-hovered-variant: #0000000D;--colors-sd-system-color-interaction-hovered-on-primary: #FFFFFF99;--colors-sd-system-color-chart-mark-primary-01: #EEDEF2;--colors-sd-system-color-chart-mark-primary-02: #E1C7E7;--colors-sd-system-color-chart-mark-primary-03: #CC9FD9;--colors-sd-system-color-chart-mark-primary-04: #B36CCD;--colors-sd-system-color-chart-mark-primary-05: #7C3694;--colors-sd-system-color-chart-mark-primary-06: #462352;--colors-sd-system-color-chart-mark-positive-01: #BCEEDD;--colors-sd-system-color-chart-mark-positive-02: #90E4C7;--colors-sd-system-color-chart-mark-positive-03: #46D2A2;--colors-sd-system-color-chart-mark-positive-04: #2EAB80;--colors-sd-system-color-chart-mark-positive-05: #2C7C60;--colors-sd-system-color-chart-mark-positive-06: #12372B;--colors-sd-system-color-chart-mark-negative-01: #FFDCDA;--colors-sd-system-color-chart-mark-negative-02: #FFC0BB;--colors-sd-system-color-chart-mark-negative-03: #FF8F8F;--colors-sd-system-color-chart-mark-negative-04: #F64157;--colors-sd-system-color-chart-mark-negative-05: #D00138;--colors-sd-system-color-chart-mark-negative-06: #600114;--colors-sd-system-color-chart-mark-notice-01: #FCE998;--colors-sd-system-color-chart-mark-notice-02: #EDD857;--colors-sd-system-color-chart-mark-notice-03: #DEC400;--colors-sd-system-color-chart-mark-notice-04: #A78E00;--colors-sd-system-color-chart-mark-notice-05: #816E00;--colors-sd-system-color-chart-mark-notice-06: #3A3000;--colors-sd-system-color-chart-mark-multi-10: #AE8144;--colors-sd-system-color-chart-mark-multi-01: #056AD8;--colors-sd-system-color-chart-mark-multi-02: #46D2A2;--colors-sd-system-color-chart-mark-multi-03: #FF8F8F;--colors-sd-system-color-chart-mark-multi-04: #B36CCD;--colors-sd-system-color-chart-mark-multi-05: #8F3D15;--colors-sd-system-color-chart-mark-multi-06: #4ACBD4;--colors-sd-system-color-chart-mark-multi-07: #FCE998;--colors-sd-system-color-chart-mark-multi-08: #B54E1B;--colors-sd-system-color-chart-mark-multi-09: #9B2657;--colors-sd-system-color-chart-component-on-mark-label: #000000;--colors-sd-system-color-chart-component-inverse-on-mark-label: #FFFFFF;--colors-sd-system-color-chart-component-scalemark: #E4E4E3;--colors-sd-system-color-chart-component-threshold: #B36CCD;--colors-sd-system-color-chart-component-chart-surface: #FFFFFF;--colors-sd-system-color-chart-component-on-chart-surface: #6F6F6F }[data-panda-theme=tsutsuji]{--colors-sd-system-color-impression-primary: #9B2657;--colors-sd-system-color-impression-on-primary: #FFFFFF;--colors-sd-system-color-impression-primary-container: #F9DCE5;--colors-sd-system-color-impression-on-primary-container: #000000;--colors-sd-system-color-impression-secondary: #F3C4D3;--colors-sd-system-color-impression-on-secondary: #000000;--colors-sd-system-color-impression-secondary-container: #F3C4D3;--colors-sd-system-color-impression-on-secondary-container: #000000;--colors-sd-system-color-impression-tertiary: #591734;--colors-sd-system-color-impression-on-tertiary: #FFFFFF;--colors-sd-system-color-impression-tertiary-container: #591734;--colors-sd-system-color-impression-on-tertiary-container: #FFFFFF;--colors-sd-system-color-impression-notice: #EDD857;--colors-sd-system-color-impression-on-notice: #000000;--colors-sd-system-color-impression-notice-container: #FCE998;--colors-sd-system-color-impression-on-notice-container: #000000;--colors-sd-system-color-impression-notice-container-variant: #FAF4E3;--colors-sd-system-color-impression-on-notice-container-variant: #000000;--colors-sd-system-color-impression-negative: #D00138;--colors-sd-system-color-impression-on-negative: #FFFFFF;--colors-sd-system-color-impression-negative-container: #FFDCDA;--colors-sd-system-color-impression-on-negative-container: #000000;--colors-sd-system-color-impression-negative-container-variant: #FCEBEA;--colors-sd-system-color-impression-on-negative-container-variant: #A4002A;--colors-sd-system-color-impression-positive: #2EAB80;--colors-sd-system-color-impression-on-positive: #FFFFFF;--colors-sd-system-color-impression-positive-container: #BCEEDD;--colors-sd-system-color-impression-on-positive-container: #FFFFFF;--colors-sd-system-color-impression-positive-container-variant: #DBF5EA;--colors-sd-system-color-impression-on-positive-container-variant: #000000;--colors-sd-system-color-component-surface: #FFFFFF;--colors-sd-system-color-component-on-surface: #000000;--colors-sd-system-color-component-on-surface-variant: #6F6F6F;--colors-sd-system-color-component-inverse-surface: #232322;--colors-sd-system-color-component-inverse-on-surface: #FFFFFF;--colors-sd-system-color-component-inverse-primary: #FFF4F8;--colors-sd-system-color-component-outline: #D1D0CD;--colors-sd-system-color-component-outline-variant: #8C8B87;--colors-sd-system-color-component-scrim: #00000033;--colors-sd-system-color-interaction-disabled: #F0F0F0;--colors-sd-system-color-interaction-disabled-on-surface: #B1B0AE;--colors-sd-system-color-interaction-selected: #00000005;--colors-sd-system-color-interaction-selected-surface: #F3C4D3;--colors-sd-system-color-interaction-hovered: #00000033;--colors-sd-system-color-interaction-hovered-variant: #0000000D;--colors-sd-system-color-interaction-hovered-on-primary: #FFFFFF99;--colors-sd-system-color-chart-mark-primary-01: #F9DCE5;--colors-sd-system-color-chart-mark-primary-02: #F3C4D3;--colors-sd-system-color-chart-mark-primary-03: #F691B6;--colors-sd-system-color-chart-mark-primary-04: #E2568F;--colors-sd-system-color-chart-mark-primary-05: #9B2657;--colors-sd-system-color-chart-mark-primary-06: #591734;--colors-sd-system-color-chart-mark-positive-01: #BCEEDD;--colors-sd-system-color-chart-mark-positive-02: #90E4C7;--colors-sd-system-color-chart-mark-positive-03: #46D2A2;--colors-sd-system-color-chart-mark-positive-04: #2EAB80;--colors-sd-system-color-chart-mark-positive-05: #2C7C60;--colors-sd-system-color-chart-mark-positive-06: #12372B;--colors-sd-system-color-chart-mark-negative-01: #FFDCDA;--colors-sd-system-color-chart-mark-negative-02: #FFC0BB;--colors-sd-system-color-chart-mark-negative-03: #FF8F8F;--colors-sd-system-color-chart-mark-negative-04: #F64157;--colors-sd-system-color-chart-mark-negative-05: #D00138;--colors-sd-system-color-chart-mark-negative-06: #600114;--colors-sd-system-color-chart-mark-notice-01: #FCE998;--colors-sd-system-color-chart-mark-notice-02: #EDD857;--colors-sd-system-color-chart-mark-notice-03: #DEC400;--colors-sd-system-color-chart-mark-notice-04: #A78E00;--colors-sd-system-color-chart-mark-notice-05: #816E00;--colors-sd-system-color-chart-mark-notice-06: #3A3000;--colors-sd-system-color-chart-mark-multi-10: #AE8144;--colors-sd-system-color-chart-mark-multi-01: #056AD8;--colors-sd-system-color-chart-mark-multi-02: #46D2A2;--colors-sd-system-color-chart-mark-multi-03: #FF8F8F;--colors-sd-system-color-chart-mark-multi-04: #B36CCD;--colors-sd-system-color-chart-mark-multi-05: #8F3D15;--colors-sd-system-color-chart-mark-multi-06: #4ACBD4;--colors-sd-system-color-chart-mark-multi-07: #FCE998;--colors-sd-system-color-chart-mark-multi-08: #B54E1B;--colors-sd-system-color-chart-mark-multi-09: #9B2657;--colors-sd-system-color-chart-component-on-mark-label: #000000;--colors-sd-system-color-chart-component-inverse-on-mark-label: #FFFFFF;--colors-sd-system-color-chart-component-scalemark: #E4E4E3;--colors-sd-system-color-chart-component-threshold: #E2568F;--colors-sd-system-color-chart-component-chart-surface: #FFFFFF;--colors-sd-system-color-chart-component-on-chart-surface: #6F6F6F }@keyframes _spin_13njd_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _progressIndicatorSlide_13njd_1{0%{transform:translate(-150%)}to{transform:translate(150%)}}}@layer utilities{@layer compositions{._textStyle_sd\.system\.typography\.body\.medium_compact_13njd_1{font-size:16px;font-weight:400;font-family:inherit;line-height:1.6}._textStyle_sd\.system\.typography\.label\.extraLarge_compact_13njd_1{font-size:16px;font-weight:400;font-family:inherit;line-height:1}._textStyle_sd\.system\.typography\.label\.small_compact_13njd_1{font-size:11px;font-weight:400;font-family:inherit;line-height:1}._textStyle_sd\.system\.typography\.label\.medium_compact_13njd_1{font-size:12px;font-weight:400;font-family:inherit;line-height:1}._textStyle_sd\.system\.typography\.label\.large_compact_13njd_1{font-size:14px;font-weight:400;font-family:inherit;line-height:1}._textStyle_sd\.system\.typography\.body\.extraSmall_compact_13njd_1{font-size:12px;font-weight:400;font-family:inherit;line-height:1.4}._textStyle_sd\.system\.typography\.title\.large_compact_13njd_1{font-size:22px;font-weight:700;font-family:inherit;line-height:1.6}._textStyle_sd\.system\.typography\.body\.small_compact_13njd_1{font-size:14px;font-weight:400;font-family:inherit;line-height:1.6}._textStyle_sd\.system\.typography\.title\.small_compact_13njd_1{font-size:16px;font-weight:700;font-family:inherit;line-height:1.6}._textStyle_sd\.system\.typography\.body\.extraSmall_expanded_13njd_1{font-size:12px;font-weight:400;font-family:inherit;line-height:1.4}._textStyle_sd\.system\.typography\.title\.medium_compact_13njd_1{font-size:19px;font-weight:700;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.body\.medium_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:14px;font-weight:400;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.body\.extraSmall_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:12px;font-weight:400;font-family:inherit;line-height:1.4}._expanded\:textStyle_sd\.system\.typography\.label\.extraLarge_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:14px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.label\.small_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:11px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.title\.large_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:18px;font-weight:700;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.body\.medium_compact_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:16px;font-weight:400;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.label\.large_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:13px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.body\.small_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:13px;font-weight:400;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.title\.medium_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:16px;font-weight:700;font-family:inherit;line-height:1.6}@media screen and (min-width: 48rem){._expanded\:textStyle_sd\.system\.typography\.label\.small_expanded_13njd_1{font-size:11px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.label\.medium_expanded_13njd_1{font-size:12px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.label\.large_expanded_13njd_1{font-size:13px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.body\.medium_expanded_13njd_1{font-size:14px;font-weight:400;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.label\.small_compact_13njd_1{font-size:11px;font-weight:400;font-family:inherit;line-height:1}._expanded\:textStyle_sd\.system\.typography\.title\.small_expanded_13njd_1{font-size:14px;font-weight:700;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.body\.small_expanded_13njd_1{font-size:13px;font-weight:400;font-family:inherit;line-height:1.6}._expanded\:textStyle_sd\.system\.typography\.body\.extraSmall_expanded_13njd_1{font-size:12px;font-weight:400;font-family:inherit;line-height:1.4}}@media screen and (min-width: 48rem){._expanded\:expanded\:textStyle_sd\.system\.typography\.body\.medium_expanded_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){font-size:14px;font-weight:400;font-family:inherit;line-height:1.6}}}._d_flex_13njd_1{display:flex}._w_100\%_13njd_1{width:100%}._gap_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{gap:var(--spacing-sd-system-dimension-spacing-extra-small)}._px_sd\.system\.dimension\.spacing\.medium_13njd_1{padding-inline:var(--spacing-sd-system-dimension-spacing-medium)}._py_sd\.system\.dimension\.spacing\.small_13njd_1{padding-block:var(--spacing-sd-system-dimension-spacing-small)}._cursor_pointer_13njd_1{cursor:pointer}._flex_1_13njd_1{flex:1 1 0%}._ta_left_13njd_1{text-align:left}._c_sd\.system\.color\.component\.onSurface_13njd_1{color:var(--colors-sd-system-color-component-on-surface)}._flex_0_0_24px_13njd_1{flex:0 0 24px}._trs_transform_0\.2s_13njd_1{transition:transform .2s}._trf_rotate\(-90deg\)_13njd_1{transform:rotate(-90deg)}._bdr_50\%_13njd_1{border-radius:50%}._w_24_13njd_1{width:24px}._h_24_13njd_1{height:24px}._w_40_13njd_1{width:40px}._h_40_13njd_1{height:40px}._w_80_13njd_1{width:80px}._h_80_13njd_1{height:80px}._h_100\%_13njd_1{height:100%}._d_inline-flex_13njd_1{display:inline-flex}._gap_2px_13njd_1{gap:2px}._bdr_sd\.system\.dimension\.radius\.extraLarge_13njd_1{border-radius:var(--radii-sd-system-dimension-radius-extra-large)}._bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1{background:var(--colors-sd-system-color-interaction-hovered-variant)}._h_16px_13njd_1{height:16px}._h_24px_13njd_1{height:24px}._h_32px_13njd_1{height:32px}._bg_sd\.reference\.color\.scale\.gray\.600_13njd_1{background:var(--colors-sd-reference-color-scale-gray-600)}._c_sd\.system\.color\.component\.inverseOnSurface_13njd_1{color:var(--colors-sd-system-color-component-inverse-on-surface)}._bg_sd\.reference\.color\.scale\.blue\.600_13njd_1{background:var(--colors-sd-reference-color-scale-blue-600)}._bg_sd\.reference\.color\.scale\.green\.600_13njd_1{background:var(--colors-sd-reference-color-scale-green-600)}._bg_sd\.reference\.color\.scale\.yellow\.600_13njd_1{background:var(--colors-sd-reference-color-scale-yellow-600)}._bg_sd\.reference\.color\.scale\.chestnut\.600_13njd_1{background:var(--colors-sd-reference-color-scale-chestnut-600)}._bg_sd\.reference\.color\.scale\.red\.600_13njd_1{background:var(--colors-sd-reference-color-scale-red-600)}._bg_sd\.reference\.color\.scale\.gray\.100_13njd_1{background:var(--colors-sd-reference-color-scale-gray-100)}._c_sd\.reference\.color\.scale\.gray\.800_13njd_1{color:var(--colors-sd-reference-color-scale-gray-800)}._bg_sd\.reference\.color\.scale\.blue\.100_13njd_1{background:var(--colors-sd-reference-color-scale-blue-100)}._c_sd\.reference\.color\.scale\.blue\.800_13njd_1{color:var(--colors-sd-reference-color-scale-blue-800)}._bg_sd\.reference\.color\.scale\.green\.100_13njd_1{background:var(--colors-sd-reference-color-scale-green-100)}._c_sd\.reference\.color\.scale\.green\.800_13njd_1{color:var(--colors-sd-reference-color-scale-green-800)}._bg_sd\.reference\.color\.scale\.yellow\.100_13njd_1{background:var(--colors-sd-reference-color-scale-yellow-100)}._c_sd\.reference\.color\.scale\.yellow\.800_13njd_1{color:var(--colors-sd-reference-color-scale-yellow-800)}._bg_sd\.reference\.color\.scale\.chestnut\.100_13njd_1{background:var(--colors-sd-reference-color-scale-chestnut-100)}._c_sd\.reference\.color\.scale\.chestnut\.800_13njd_1{color:var(--colors-sd-reference-color-scale-chestnut-800)}._bg_sd\.reference\.color\.scale\.red\.100_13njd_1{background:var(--colors-sd-reference-color-scale-red-100)}._c_sd\.reference\.color\.scale\.red\.800_13njd_1{color:var(--colors-sd-reference-color-scale-red-800)}._w_12_13njd_1{width:12px}._h_12_13njd_1{height:12px}._d_grid_13njd_1{display:grid}._p_sd\.system\.dimension\.spacing\.small_13njd_1{padding:var(--spacing-sd-system-dimension-spacing-small)}._bdr_sd\.system\.dimension\.radius\.medium_13njd_1{border-radius:var(--radii-sd-system-dimension-radius-medium)}._bg_sd\.system\.color\.component\.surface_13njd_1{background:var(--colors-sd-system-color-component-surface)}._bg_sd\.system\.color\.impression\.negativeContainer_13njd_1{background:var(--colors-sd-system-color-impression-negative-container)}._c_sd\.system\.color\.impression\.onNegativeContainer_13njd_1{color:var(--colors-sd-system-color-impression-on-negative-container)}._bg_sd\.system\.color\.impression\.noticeContainer_13njd_1{background:var(--colors-sd-system-color-impression-notice-container)}._c_sd\.system\.color\.impression\.onNoticeContainer_13njd_1{color:var(--colors-sd-system-color-impression-on-notice-container)}._c_sd\.system\.color\.impression\.negative_13njd_1{color:var(--colors-sd-system-color-impression-negative)}._grid-area_2_\/_2_\/_3_\/_3_13njd_1{grid-area:2 / 2 / 3 / 3}._h_64_13njd_1{height:64px}._bd-t_1px_solid_13njd_1{border-top:1px solid}._gap_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{gap:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._pos_relative_13njd_1{position:relative}._c_sd\.system\.color\.impression\.primary_13njd_1{color:var(--colors-sd-system-color-impression-primary)}._pos_absolute_13njd_1{position:absolute}._bdr_sd\.system\.dimension\.radius\.full_13njd_1{border-radius:var(--radii-sd-system-dimension-radius-full)}._ov_hidden_13njd_1{overflow:hidden}._bg_sd\.system\.color\.impression\.primaryContainer_13njd_1{background:var(--colors-sd-system-color-impression-primary-container)}._c_sd\.system\.color\.impression\.onPrimaryContainer_13njd_1{color:var(--colors-sd-system-color-impression-on-primary-container)}._h_48_13njd_1{height:48px}._px_sd\.system\.dimension\.spacing\.extraLarge_13njd_1{padding-inline:var(--spacing-sd-system-dimension-spacing-extra-large)}._h_32_13njd_1{height:32px}._px_sd\.system\.dimension\.spacing\.small_13njd_1{padding-inline:var(--spacing-sd-system-dimension-spacing-small)}._py_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding-block:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._z_sd\.system\.elevation\.zIndex\.base_13njd_1{z-index:var(--z-index-sd-system-elevation-z-index-base)}._c_subtle_13njd_1{color:subtle}._p_2px_13njd_1{padding:2px}._gap_sd\.system\.dimension\.spacing\.medium_13njd_1{gap:var(--spacing-sd-system-dimension-spacing-medium)}._c_sd\.system\.color\.component\.outline_13njd_1{color:var(--colors-sd-system-color-component-outline)}._flex-flow_column_13njd_1{flex-flow:column}._c_sd\.system\.color\.component\.onSurfaceVariant_13njd_1{color:var(--colors-sd-system-color-component-on-surface-variant)}._min-h_160px_13njd_1{min-height:160px}._gap_sd\.system\.dimension\.spacing\.twoExtraLarge_13njd_1{gap:var(--spacing-sd-system-dimension-spacing-two-extra-large)}._grid-c_span_2_13njd_1{grid-column:span 2}._order_-1_13njd_1{order:-1}._bd-b_1px_solid_13njd_1{border-bottom:1px solid}._va_middle_13njd_1{vertical-align:middle}._px_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{padding-inline:var(--spacing-sd-system-dimension-spacing-extra-small)}._white-space_nowrap_13njd_1{white-space:nowrap}._bg_sd\.system\.color\.impression\.positiveContainerVariant_13njd_1{background:var(--colors-sd-system-color-impression-positive-container-variant)}._bg_sd\.system\.color\.impression\.noticeContainerVariant_13njd_1{background:var(--colors-sd-system-color-impression-notice-container-variant)}._bg_sd\.system\.color\.impression\.negativeContainerVariant_13njd_1{background:var(--colors-sd-system-color-impression-negative-container-variant)}._c_sd\.system\.color\.impression\.onNegativeContainerVariant_13njd_1{color:var(--colors-sd-system-color-impression-on-negative-container-variant)}._bg_color-mix\(in_srgb\,_token\(colors\.sd\.system\.color\.component\.surface\)_95\%\,_token\(colors\.sd\.system\.color\.component\.inverseSurface\)_5\%\)_13njd_1{background:color-mix(in srgb,var(--colors-sd-system-color-component-surface) 95%,var(--colors-sd-system-color-component-inverse-surface) 5%)}._bg_sd\.system\.color\.component\.inversePrimary_13njd_1{background:var(--colors-sd-system-color-component-inverse-primary)}._h_40px_13njd_1{height:40px}._bg_color-mix\(in_srgb\,_token\(colors\.sd\.system\.color\.impression\.positiveContainerVariant\)_95\%\,_token\(colors\.sd\.system\.color\.component\.inverseSurface\)_5\%\)_13njd_1{background:color-mix(in srgb,var(--colors-sd-system-color-impression-positive-container-variant) 95%,var(--colors-sd-system-color-component-inverse-surface) 5%)}._op_0\.95_13njd_1{opacity:.95}._bg_color-mix\(in_srgb\,_token\(colors\.sd\.system\.color\.impression\.noticeContainerVariant\)_95\%\,_token\(colors\.sd\.system\.color\.component\.inverseSurface\)_5\%\)_13njd_1{background:color-mix(in srgb,var(--colors-sd-system-color-impression-notice-container-variant) 95%,var(--colors-sd-system-color-component-inverse-surface) 5%)}._bg_color-mix\(in_srgb\,_token\(colors\.sd\.system\.color\.impression\.negativeContainerVariant\)_95\%\,_token\(colors\.sd\.system\.color\.component\.inverseSurface\)_5\%\)_13njd_1{background:color-mix(in srgb,var(--colors-sd-system-color-impression-negative-container-variant) 95%,var(--colors-sd-system-color-component-inverse-surface) 5%)}._op_0\.98_13njd_1{opacity:.98}._w_sd\.system\.dimension\.spacing\.twoExtraLarge_13njd_1{width:var(--sizes-sd-system-dimension-spacing-two-extra-large)}._bd_1px_solid_13njd_1{border:1px solid}._bdr_4px_13njd_1{border-radius:4px}._bx-sh_sm_13njd_1{box-shadow:sm}._bd-cl_separate_13njd_1{border-collapse:separate}._bd-sp_0_13njd_1{border-spacing:0}._min-w_100\%_13njd_1{min-width:100%}._ap_none_13njd_1{-moz-appearance:none;appearance:none;-webkit-appearance:none}._ta_center_13njd_1{text-align:center}._z_sd\.system\.elevation\.zIndex\.dropdown_13njd_1{z-index:var(--z-index-sd-system-elevation-z-index-dropdown)}._bx-sh_sd\.system\.elevation\.shadow\.level1_13njd_1{box-shadow:var(--shadows-sd-system-elevation-shadow-level1)}._gap_sd\.system\.dimension\.spacing\.small_13njd_1{gap:var(--spacing-sd-system-dimension-spacing-small)}._w_fit-content_13njd_1{width:fit-content}._px_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding-inline:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._w_full_13njd_1{width:full}._p_0_13njd_1{padding:0}._w_40px_13njd_1{width:40px}._bd_none_13njd_1{border:none}._bg_transparent_13njd_1{background:transparent}._z_2_13njd_1{z-index:2}._trf_translateY\(-50\%\)_13njd_1{transform:translateY(-50%)}._pointer-events_none_13njd_1{pointer-events:none}._--thickness_1px_13njd_1{--thickness: 1px}._h_sd\.reference\.dimension\.scale\.1_13njd_1{height:var(--sizes-sd-reference-dimension-scale-1)}._w_sd\.reference\.dimension\.scale\.1_13njd_1{width:var(--sizes-sd-reference-dimension-scale-1)}._min-h_10px_13njd_1{min-height:10px}._bg_sd\.system\.color\.component\.scrim_13njd_1{background:var(--colors-sd-system-color-component-scrim)}._pos_fixed_13njd_1{position:fixed}._inset_0_13njd_1{inset:0}._z_sd\.system\.elevation\.zIndex\.modal_13njd_1{z-index:var(--z-index-sd-system-elevation-z-index-modal)}._w_calc\(100\%_-_\{spacing\.sd\.system\.dimension\.spacing\.extraLarge\}\)_13njd_1{width:calc(100% - var(--spacing-sd-system-dimension-spacing-extra-large))}._max-w_375px_13njd_1{max-width:375px}._h_100vh_13njd_1{height:100vh}._bx-sh_sd\.system\.elevation\.shadow\.level5_13njd_1{box-shadow:var(--shadows-sd-system-elevation-shadow-level5)}._max-w_100\%_13njd_1{max-width:100%}._p_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._ring_none_13njd_1{outline:2px solid transparent;outline-offset:2px}._w_240_13njd_1{width:240px}._h_48px_13njd_1{height:48px}._py_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{padding-block:var(--spacing-sd-system-dimension-spacing-extra-small)}._ps_sd\.system\.dimension\.spacing\.medium_13njd_1{padding-inline-start:var(--spacing-sd-system-dimension-spacing-medium)}._w_\{spacing\.sd\.reference\.dimension\.scale\.17\}_13njd_1{width:var(--spacing-sd-reference-dimension-scale-17)}._h_\{spacing\.sd\.reference\.dimension\.scale\.17\}_13njd_1{height:var(--spacing-sd-reference-dimension-scale-17)}._w_\{spacing\.sd\.reference\.dimension\.scale\.13\}_13njd_1{width:var(--spacing-sd-reference-dimension-scale-13)}._h_\{spacing\.sd\.reference\.dimension\.scale\.13\}_13njd_1{height:var(--spacing-sd-reference-dimension-scale-13)}._w_\{spacing\.sd\.reference\.dimension\.scale\.10\}_13njd_1{width:var(--spacing-sd-reference-dimension-scale-10)}._h_\{spacing\.sd\.reference\.dimension\.scale\.10\}_13njd_1{height:var(--spacing-sd-reference-dimension-scale-10)}._min-h_48_13njd_1{min-height:48px}._min-h_38_13njd_1{min-height:38px}._min-w_24_13njd_1{min-width:24px}._trf_translate\(-50\%\,_-50\%\)_13njd_1{transform:translate(-50%,-50%)}._w_calc\(100\%_-_\{spacing\.sd\.system\.dimension\.spacing\.large\}_\*_2\)_13njd_1{width:calc(100% - var(--spacing-sd-system-dimension-spacing-large) * 2)}._max-w_408px_13njd_1{max-width:408px}._c_sd\.system\.color\.impression\.onNegative_13njd_1{color:var(--colors-sd-system-color-impression-on-negative)}._h_16_13njd_1{height:16px}._min-w_16_13njd_1{min-width:16px}._h_8_13njd_1{height:8px}._px_0_13njd_1{padding-inline:0}._min-w_8_13njd_1{min-width:8px}._page_1_13njd_1{page:1px}._gap_sd\.system\.dimension\.spacing\.none_13njd_1{gap:var(--spacing-sd-system-dimension-spacing-none)}._min-w_32_13njd_1{min-width:32px}._m_0_13njd_1{margin:0}._w_32_13njd_1{width:32px}._c_primary_13njd_1{color:primary}._h_4px_13njd_1{height:4px}._h_8px_13njd_1{height:8px}._w_12px_13njd_1{width:12px}._h_12px_13njd_1{height:12px}._w_16px_13njd_1{width:16px}._w_calc\(100\%_-_4px\)_13njd_1{width:calc(100% - 4px)}._fill_none_13njd_1{fill:none}._bdr_0_13njd_1{border-radius:0}._stk_sd\.system\.color\.impression\.primary_13njd_1{stroke:var(--colors-sd-system-color-impression-primary)}._stk-lc_butt_13njd_1{stroke-linecap:butt}._trf-o_center_13njd_1{transform-origin:center}._h_2px_13njd_1{height:2px}._w_50\%_13njd_1{width:50%}._anim_progressIndicatorSlide_1\.7s_cubic-bezier\(0\.65\,_0\.05\,_0\.36\,_1\)_infinite_13njd_1{animation:_progressIndicatorSlide_13njd_1 1.7s cubic-bezier(.65,.05,.36,1) infinite}._stk_sd\.reference\.color\.scale\.gray\.300_13njd_1{stroke:var(--colors-sd-reference-color-scale-gray-300)}._c_sd\.system\.color\.component\.outlineVariant_13njd_1{color:var(--colors-sd-system-color-component-outline-variant)}._tov_ellipsis_13njd_1{text-overflow:ellipsis}._d_inline-grid_13njd_1{display:inline-grid}._w_20px_13njd_1{width:20px}._w_sd\.system\.dimension\.spacing\.large_13njd_1{width:var(--sizes-sd-system-dimension-spacing-large)}._op_0_13njd_1{opacity:0}._h_sd\.system\.dimension\.spacing\.large_13njd_1{height:var(--sizes-sd-system-dimension-spacing-large)}._bdr_sd\.system\.dimension\.radius\.small_13njd_1{border-radius:var(--radii-sd-system-dimension-radius-small)}._w_52_13njd_1{width:52px}._d_block_13njd_1{display:block}._w_20_13njd_1{width:20px}._h_20_13njd_1{height:20px}._my_5_13njd_1{margin-block:5px}._mx_6_13njd_1{margin-inline:6px}._w_160_13njd_1{width:160px}._h_44_13njd_1{height:44px}._bd-b_2px_solid_13njd_1{border-bottom:2px solid}._w_8_13njd_1{width:8px}._w_16_13njd_1{width:16px}._field-sizing_content_13njd_1{field-sizing:content}._min-h_2lh_13njd_1{min-height:2lh}._ta_right_13njd_1{text-align:right}._gap_10px_13njd_1{gap:10px}._bx-sh_sd\.system\.elevation\.shadow\.level3_13njd_1{box-shadow:var(--shadows-sd-system-elevation-shadow-level3)}._bg_sd\.system\.color\.component\.inverseSurface_13njd_1{background:var(--colors-sd-system-color-component-inverse-surface)}._c_sd\.system\.color\.impression\.positive_13njd_1{color:var(--colors-sd-system-color-impression-positive)}._max-w_200px_13njd_1{max-width:200px}._z_1000_13njd_1{z-index:1000}._--arrow-size_8px_13njd_1{--arrow-size: 8px}._--arrow-background_colors\.sd\.system\.color\.component\.inverseSurface_13njd_1{--arrow-background: var(--colors-sd-system-color-component-inverse-surface)}._z_1001_13njd_1{z-index:1001}._gap_8px_13njd_1{gap:8px}._place-items_center_13njd_1{place-items:center}._w_48px_13njd_1{width:48px}._flex-d_row-reverse_13njd_1{flex-direction:row-reverse}._pt_sd\.system\.dimension\.spacing\.small_13njd_1{padding-top:var(--spacing-sd-system-dimension-spacing-small)}._pb_sd\.system\.dimension\.spacing\.medium_13njd_1{padding-bottom:var(--spacing-sd-system-dimension-spacing-medium)}._flex-d_column_13njd_1{flex-direction:column}._ai_center_13njd_1{align-items:center}._jc_center_13njd_1{justify-content:center}._bg-c_sd\.reference\.color\.scale\.blue\.200_13njd_1{background-color:var(--colors-sd-reference-color-scale-blue-200)}._fs_11_13njd_1{font-size:11px}._fs_19_13njd_1{font-size:19px}._fs_37_13njd_1{font-size:37px}._pr_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding-right:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._pl_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding-left:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._pr_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{padding-right:var(--spacing-sd-system-dimension-spacing-extra-small)}._pl_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{padding-left:var(--spacing-sd-system-dimension-spacing-extra-small)}._pr_sd\.system\.dimension\.spacing\.medium_13njd_1{padding-right:var(--spacing-sd-system-dimension-spacing-medium)}._pl_sd\.system\.dimension\.spacing\.medium_13njd_1{padding-left:var(--spacing-sd-system-dimension-spacing-medium)}._grid-tc_24px_1fr_13njd_1{grid-template-columns:24px 1fr}._cg_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{column-gap:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._rg_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{row-gap:var(--spacing-sd-system-dimension-spacing-extra-small)}._bd-w_sd\.system\.dimension\.border\.medium_13njd_1{border-width:var(--border-widths-sd-system-dimension-border-medium)}._border-style_solid_13njd_1{border-style:solid}._bd-c_sd\.system\.color\.component\.outline_13njd_1{border-color:var(--colors-sd-system-color-component-outline)}._bd-c_sd\.system\.color\.impression\.negativeContainer_13njd_1{border-color:var(--colors-sd-system-color-impression-negative-container)}._bd-c_sd\.system\.color\.impression\.noticeContainer_13njd_1{border-color:var(--colors-sd-system-color-impression-notice-container)}._jc_space-around_13njd_1{justify-content:space-around}._bd-t-c_sd\.system\.color\.component\.outline_13njd_1{border-top-color:var(--colors-sd-system-color-component-outline)}._top_-6px_13njd_1{top:-6px}._right_4px_13njd_1{right:4px}._top_-2\.5px_13njd_1{top:-2.5px}._ring-w_sd\.system\.dimension\.border\.medium_13njd_1{outline-width:var(--border-widths-sd-system-dimension-border-medium)}._outline-style_solid_13njd_1{outline-style:solid}._ring-c_sd\.system\.color\.component\.outline_13njd_1{outline-color:var(--colors-sd-system-color-component-outline)}._bg-c_sd\.system\.color\.component\.surface_13njd_1{background-color:var(--colors-sd-system-color-component-surface)}._pl_sd\.system\.dimension\.spacing\.extraLarge_13njd_1{padding-left:var(--spacing-sd-system-dimension-spacing-extra-large)}._pr_sd\.system\.dimension\.spacing\.extraLarge_13njd_1{padding-right:var(--spacing-sd-system-dimension-spacing-extra-large)}._top_20_13njd_1{top:20px}._right_80_13njd_1{right:80px}._bottom_60_13njd_1{bottom:60px}._left_60_13njd_1{left:60px}._flex-sh_0_13njd_1{flex-shrink:0}._mt_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{margin-top:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._ai_flex-start_13njd_1{align-items:flex-start}._bg-c_sd\.reference\.color\.scale\.gray\.200_13njd_1{background-color:var(--colors-sd-reference-color-scale-gray-200)}._jc_space-between_13njd_1{justify-content:space-between}._grid-tc_1fr_13njd_1{grid-template-columns:1fr}._grid-tc_auto_1fr_13njd_1{grid-template-columns:auto 1fr}._grid-tc_1fr_1fr_13njd_1{grid-template-columns:1fr 1fr}._as_flex-end_13njd_1{align-self:flex-end}._ai_baseline_13njd_1{align-items:baseline}._ff_Roboto\,_sans-serif_13njd_1{font-family:Roboto,sans-serif}._fw_400_13njd_1{font-weight:400}._fs_13px_13njd_1{font-size:13px}._fs_11px_13njd_1{font-size:11px}._fs_15px_13njd_1{font-size:15px}._fs_14px_13njd_1{font-size:14px}._ov-x_auto_13njd_1{overflow-x:auto}._grid-tc_1fr_auto_1fr_13njd_1{grid-template-columns:1fr auto 1fr}._fw_normal_13njd_1{font-weight:400}._fv-num_tabular-nums_13njd_1{font-variant-numeric:tabular-nums}._pr_30px_13njd_1{padding-right:30px}._right_0_13njd_1{right:0}._top_50\%_13njd_1{top:50%}._border-block-end-width_var\(--thickness\)_13njd_1{border-block-end-width:var(--thickness)}._bd-c_sd\.reference\.color\.scale\.gray\.200_13njd_1{border-color:var(--colors-sd-reference-color-scale-gray-200)}._bd-c_sd\.reference\.color\.scale\.gray\.300_13njd_1{border-color:var(--colors-sd-reference-color-scale-gray-300)}._bd-c_sd\.system\.color\.component\.outlineVariant_13njd_1{border-color:var(--colors-sd-system-color-component-outline-variant)}._border-bottom-style_solid_13njd_1{border-bottom-style:solid}._border-left-style_solid_13njd_1{border-left-style:solid}._top_0_13njd_1{top:0}._left_0_13njd_1{left:0}._jc_flex-start_13njd_1{justify-content:flex-start}._jc_flex-end_13njd_1{justify-content:flex-end}._pr_sd\.system\.dimension\.spacing\.small_13njd_1{padding-right:var(--spacing-sd-system-dimension-spacing-small)}._ml_2px_13njd_1{margin-left:2px}._bg-c_sd\.system\.color\.impression\.primaryContainer_13njd_1{background-color:var(--colors-sd-system-color-impression-primary-container)}._ring-c_transparent_13njd_1{outline-color:transparent}._flex-g_1_13njd_1{flex-grow:1}._right_sd\.system\.dimension\.spacing\.medium_13njd_1{right:var(--spacing-sd-system-dimension-spacing-medium)}._top_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{top:var(--spacing-sd-system-dimension-spacing-extra-small)}._left_50\%_13njd_1{left:50%}._pt_sd\.system\.dimension\.spacing\.extraLarge_13njd_1{padding-top:var(--spacing-sd-system-dimension-spacing-extra-large)}._pb_sd\.system\.dimension\.spacing\.large_13njd_1{padding-bottom:var(--spacing-sd-system-dimension-spacing-large)}._bg-c_sd\.system\.color\.impression\.negative_13njd_1{background-color:var(--colors-sd-system-color-impression-negative)}._bg-c_sd\.system\.color\.impression\.primary_13njd_1{background-color:var(--colors-sd-system-color-impression-primary)}._lh_24px_13njd_1{line-height:24px}._bg-c_sd\.reference\.color\.scale\.gray\.100_13njd_1{background-color:var(--colors-sd-reference-color-scale-gray-100)}._left_0px_13njd_1{left:0}._bg-c_sd\.reference\.color\.scale\.gray\.300_13njd_1{background-color:var(--colors-sd-reference-color-scale-gray-300)}._lh_1_13njd_1{line-height:1}._grid-tc_auto_1fr_auto_13njd_1{grid-template-columns:auto 1fr auto}._pb_sd\.system\.dimension\.spacing\.small_13njd_1{padding-bottom:var(--spacing-sd-system-dimension-spacing-small)}._pt_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding-top:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._pb_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{padding-bottom:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._scr-pl_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{scroll-padding-left:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._pb_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{padding-bottom:var(--spacing-sd-system-dimension-spacing-extra-small)}._pt_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{padding-top:var(--spacing-sd-system-dimension-spacing-extra-small)}._grid-tc_1fr_auto_13njd_1{grid-template-columns:1fr auto}._bg-c_sd\.system\.color\.interaction\.disabled_13njd_1{background-color:var(--colors-sd-system-color-interaction-disabled)}._bd-w_1_13njd_1{border-width:1px}._trs-dur_\.2s_13njd_1{--transition-duration: .2s;transition-duration:.2s}._trs-prop_background\,_borderColor_13njd_1{--transition-prop: background, borderColor;transition-property:background,borderColor}._trs-tmf_cubic-bezier\(\.2\,_0\,_0\,_1\)_13njd_1{--transition-easing: cubic-bezier(.2, 0, 0, 1);transition-timing-function:cubic-bezier(.2,0,0,1)}._trs-dur_\.3s_13njd_1{--transition-duration: .3s;transition-duration:.3s}._trs-prop_transform\,_borderColor_13njd_1{--transition-prop: transform, borderColor;transition-property:transform,borderColor}._lh_sd\.reference\.typography\.lineHeight\.tight_13njd_1{line-height:var(--line-heights-sd-reference-typography-line-height-tight)}._trs-prop_color\,_border-color_13njd_1{--transition-prop: color, border-color;transition-property:color,border-color}._bd-b-c_transparent_13njd_1{border-bottom-color:transparent}._bg-c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.interaction\.hoveredOnPrimary\}\,_\{colors\.sd\.system\.color\.impression\.negativeContainer\}\)\;_13njd_1{background-color:color-mix(in srgb,var(--colors-sd-system-color-interaction-hovered-on-primary),var(--colors-sd-system-color-impression-negative-container))}._grid-tc_auto_13njd_1{grid-template-columns:auto}._mt_sd\.system\.dimension\.spacing\.extraSmall_13njd_1{margin-top:var(--spacing-sd-system-dimension-spacing-extra-small)}._mr_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{margin-right:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._mb_sd\.system\.dimension\.spacing\.twoExtraSmall_13njd_1{margin-bottom:var(--spacing-sd-system-dimension-spacing-two-extra-small)}._ml_sd\.system\.dimension\.spacing\.small_13njd_1{margin-left:var(--spacing-sd-system-dimension-spacing-small)}._flex-d_row_13njd_1{flex-direction:row}._bd-c_sd\.system\.color\.impression\.negative_13njd_1{border-color:var(--colors-sd-system-color-impression-negative)}._content_ツールチップの内容_13njd_1{content:ツールチップの内容}._content_上部に表示_13njd_1{content:上部に表示}._content_左側に表示_13njd_1{content:左側に表示}._content_右側に表示_13njd_1{content:右側に表示}._content_下部に表示_13njd_1{content:下部に表示}._content_左上に表示_13njd_1{content:左上に表示}._content_右上に表示_13njd_1{content:右上に表示}._content_左下に表示_13njd_1{content:左下に表示}._content_右下に表示_13njd_1{content:右下に表示}._content_すぐに表示（100ms）_13njd_1{content:すぐに表示（100ms）}._content_デフォルト（700ms）_13njd_1{content:デフォルト（700ms）}._content_ゆっくり表示（1500ms）_13njd_1{content:ゆっくり表示（1500ms）}._content_これは長いツールチップテキストです。最大幅が200pxに設定されているため、自動的に改行されます。_13njd_1{content:これは長いツールチップテキストです。最大幅が200pxに設定されているため、自動的に改行されます。}._content_このツールチップは表示されます_13njd_1{content:このツールチップは表示されます}._content_このツールチップは表示されません_13njd_1{content:このツールチップは表示されません}._content_ボタンのツールチップ_13njd_1{content:ボタンのツールチップ}._content_テキストのツールチップ_13njd_1{content:テキストのツールチップ}._content_アイコンのツールチップ_13njd_1{content:アイコンのツールチップ}._bg-c_sd\.system\.color\.component\.inverseSurface_13njd_1{background-color:var(--colors-sd-system-color-component-inverse-surface)}._fw_medium_13njd_1{font-weight:medium}._grid-tc_auto_1fr_auto_auto_13njd_1{grid-template-columns:auto 1fr auto auto}._open\:trf_rotate\(180deg\)_13njd_1:is([open],[data-open],[data-state=open]){transform:rotate(180deg)}._open\:trf_rotate\(0deg\)_13njd_1:is([open],[data-open],[data-state=open]){transform:rotate(0)}._\[\&_svg\]\:w_sd\.reference\.dimension\.scale\.8_13njd_1 svg{width:var(--sizes-sd-reference-dimension-scale-8)}._\[\&_svg\]\:h_sd\.reference\.dimension\.scale\.8_13njd_1 svg{height:var(--sizes-sd-reference-dimension-scale-8)}._disabled\:cursor_not-allowed_13njd_1:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}._disabled\:bg_sd\.system\.color\.interaction\.disabled_13njd_1:is(:disabled,[disabled],[data-disabled]){background:var(--colors-sd-system-color-interaction-disabled)}._disabled\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1:is(:disabled,[disabled],[data-disabled]){color:var(--colors-sd-system-color-interaction-disabled-on-surface)}._disabled\:ring_none_13njd_1:is(:disabled,[disabled],[data-disabled]){outline:2px solid transparent;outline-offset:2px}._\[\&_\.checkmark\]\:c_sd\.system\.color\.impression\.onPrimaryContainer_13njd_1 ._checkmark_13njd_1{color:var(--colors-sd-system-color-impression-on-primary-container)}._disabled\:c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.component\.outline\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredOnPrimary\}\)\;_13njd_1:is(:disabled,[disabled],[data-disabled]){color:color-mix(in srgb,var(--colors-sd-system-color-component-outline),var(--colors-sd-system-color-interaction-hovered-on-primary))}._after\:pos_absolute_13njd_1:after{position:absolute}._after\:pointer-events_none_13njd_1:after{pointer-events:none}._after\:w_100\%_13njd_1:after{width:100%}._after\:h_100\%_13njd_1:after{height:100%}._after\:bg_sd\.system\.color\.component\.inversePrimary_13njd_1:after{background:var(--colors-sd-system-color-component-inverse-primary)}._after\:z_1_13njd_1:after{z-index:1}._after\:mix-bm_multiply_13njd_1:after{mix-blend-mode:multiply}._open\:d_flex_13njd_1:is([open],[data-open],[data-state=open]){display:flex}._open\:anim_fadeIn_0\.25s_ease-out_13njd_1:is([open],[data-open],[data-state=open]){animation:_fadeIn_13njd_1 .25s ease-out}._closed\:d_none_13njd_1:is([closed],[data-closed],[data-state=closed]){display:none}._closed\:anim_fadeOut_0\.2s_ease-out_13njd_1:is([closed],[data-closed],[data-state=closed]){animation:_fadeOut_13njd_1 .2s ease-out}._hidden\:d_none_13njd_1:is([hidden],[data-hidden]){display:none}._before\:pos_absolute_13njd_1:before{position:absolute}._before\:inset_0_13njd_1:before{inset:0}._before\:z_-1_13njd_1:before{z-index:-1}._before\:bdr_sd\.system\.dimension\.radius\.full_13njd_1:before{border-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-in-range\]\]\:bg_sd\.system\.color\.interaction\.selectedSurface_13njd_1[data-in-range]{background:var(--colors-sd-system-color-interaction-selected-surface)}._\[\&\[data-in-range\]\]\:bdr_0px_13njd_1[data-in-range]{border-radius:0}._\[\&\[data-in-range\]\&\[data-in-hover-range\]\]\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1[data-in-range]._\[\&\[data-in-range\]\&\[data-in-hover-range\]\]\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1[data-in-hover-range],._\[\&\[data-hover-range-start\]\]\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1[data-hover-range-start],._\[\&\[data-hover-range-end\]\]\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1[data-hover-range-end]{background:var(--colors-sd-system-color-interaction-hovered-variant)}._selected\:c_sd\.system\.color\.impression\.onPrimaryContainer_13njd_1:is([aria-selected=true],[data-selected]){color:var(--colors-sd-system-color-impression-on-primary-container)}._selected\:z_100_13njd_1:is([aria-selected=true],[data-selected]){z-index:100}._unavailable\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1[data-unavailable]{color:var(--colors-sd-system-color-interaction-disabled-on-surface)}._unavailable\:cursor_not-allowed_13njd_1[data-unavailable]{cursor:not-allowed}._unavailable\:td_line-through_13njd_1[data-unavailable]{text-decoration:line-through}._disabled\:ring_solid_13njd_1:is(:disabled,[disabled],[data-disabled]){outline:solid}._disabled\:ring-o_0px_13njd_1:is(:disabled,[disabled],[data-disabled]){outline-offset:0px}._disabled\:bg_transparent_13njd_1:is(:disabled,[disabled],[data-disabled]){background:transparent}._\[\&_svg\]\:w_sd\.reference\.dimension\.scale\.12_13njd_1 svg{width:var(--sizes-sd-reference-dimension-scale-12)}._\[\&_svg\]\:h_sd\.reference\.dimension\.scale\.12_13njd_1 svg{height:var(--sizes-sd-reference-dimension-scale-12)}._selected\:bg_sd\.system\.color\.interaction\.selectedSurface_13njd_1:is([aria-selected=true],[data-selected]){background:var(--colors-sd-system-color-interaction-selected-surface)}._disabled\:op_0\.3_13njd_1:is(:disabled,[disabled],[data-disabled]){opacity:.3}._\[\&_svg\]\:w_24px_13njd_1 svg{width:24px}._\[\&_svg\]\:h_24px_13njd_1 svg{height:24px}._\[\&_svg\]\:d_block_13njd_1 svg{display:block}._\[\&_svg\]\:max-h_100\%_13njd_1 svg{max-height:100%}._\[\&_svg\]\:max-w_100\%_13njd_1 svg{max-width:100%}._\[\&_svg\]\:w_40px_13njd_1 svg{width:40px}._\[\&_svg\]\:h_40px_13njd_1 svg{height:40px}._\[\&\[data-selected\]\]\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1[data-selected]{color:var(--colors-sd-system-color-interaction-disabled-on-surface)}._disabled\:c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.impression\.primary\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredOnPrimary\}\)\;_13njd_1:is(:disabled,[disabled],[data-disabled]){color:color-mix(in srgb,var(--colors-sd-system-color-impression-primary),var(--colors-sd-system-color-interaction-hovered-on-primary))}._disabled\:c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.component\.outlineVariant\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredOnPrimary\}\)\;_13njd_1:is(:disabled,[disabled],[data-disabled]){color:color-mix(in srgb,var(--colors-sd-system-color-component-outline-variant),var(--colors-sd-system-color-interaction-hovered-on-primary))}._placeholder\:c_sd\.system\.color\.component\.onSurfaceVariant_13njd_1::placeholder,._placeholder\:c_sd\.system\.color\.component\.onSurfaceVariant_13njd_1[data-placeholder]{color:var(--colors-sd-system-color-component-on-surface-variant)}[data-disabled] ._\[\[data-disabled\]_\&\]\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1{color:var(--colors-sd-system-color-interaction-disabled-on-surface)}[data-state=open] ._\[\[data-state\=open\]_\&\]\:op_1_13njd_1{opacity:1}[data-placeholder-shown] ._\[\[data-placeholder-shown\]_\&\]\:c_sd\.system\.color\.component\.onSurfaceVariant_13njd_1{color:var(--colors-sd-system-color-component-on-surface-variant)}[data-state=open] ._\[\[data-state\=\'open\'\]_\&\]\:trf_rotate\(180deg\)_13njd_1{transform:rotate(180deg)}._disabled\:cursor_default_13njd_1:is(:disabled,[disabled],[data-disabled]){cursor:default}._checked\:trf_translateX\(19px\)_13njd_1:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){transform:translate(19px)}._selected\:c_sd\.system\.color\.impression\.primary_13njd_1:is([aria-selected=true],[data-selected]){color:var(--colors-sd-system-color-impression-primary)}._disabled\:bg-c_sd\.system\.color\.interaction\.disabled_13njd_1:is(:disabled,[disabled],[data-disabled]){background-color:var(--colors-sd-system-color-interaction-disabled)}._after\:content_\'\'_13njd_1:after{content:""}._after\:top_0_13njd_1:after{top:0}._after\:left_0_13njd_1:after{left:0}._expanded\:ring-w_sd\.system\.dimension\.border\.thick_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){outline-width:var(--border-widths-sd-system-dimension-border-thick)}._expanded\:ring-c_sd\.system\.color\.impression\.primary_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]){outline-color:var(--colors-sd-system-color-impression-primary)}._before\:content_\'\'_13njd_1:before{content:""}._\[\&\[data-hover-range-start\]\]\:bdr-tl_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-start]{border-top-left-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-start\]\]\:bdr-bl_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-start]{border-bottom-left-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-start\]\]\:bdr-tr_0px_13njd_1[data-hover-range-start]{border-top-right-radius:0}._\[\&\[data-hover-range-start\]\]\:bdr-br_0px_13njd_1[data-hover-range-start]{border-bottom-right-radius:0}._\[\&\[data-hover-range-end\]\]\:bdr-tr_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-end]{border-top-right-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-end\]\]\:bdr-br_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-end]{border-bottom-right-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-end\]\]\:bdr-tl_0px_13njd_1[data-hover-range-end]{border-top-left-radius:0}._\[\&\[data-hover-range-end\]\]\:bdr-bl_0px_13njd_1[data-hover-range-end]{border-bottom-left-radius:0}._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-tl_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-start]._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-tl_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-end]{border-top-left-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-bl_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-start]._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-bl_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-end]{border-bottom-left-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-tr_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-start]._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-tr_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-end]{border-top-right-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-br_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-start]._\[\&\[data-hover-range-start\]\&\[data-hover-range-end\]\]\:bdr-br_sd\.system\.dimension\.radius\.full_13njd_1[data-hover-range-end]{border-bottom-right-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-range-start\]\]\:bdr-tl_sd\.system\.dimension\.radius\.full_13njd_1[data-range-start]{border-top-left-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-range-start\]\]\:bdr-bl_sd\.system\.dimension\.radius\.full_13njd_1[data-range-start]{border-bottom-left-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-range-end\]\]\:bdr-tr_sd\.system\.dimension\.radius\.full_13njd_1[data-range-end]{border-top-right-radius:var(--radii-sd-system-dimension-radius-full)}._\[\&\[data-range-end\]\]\:bdr-br_sd\.system\.dimension\.radius\.full_13njd_1[data-range-end]{border-bottom-right-radius:var(--radii-sd-system-dimension-radius-full)}._highlighted\:bg-c_sd\.system\.color\.interaction\.hoveredVariant_13njd_1[data-highlighted]{background-color:var(--colors-sd-system-color-interaction-hovered-variant)}._disabled\:ring-c_sd\.system\.color\.component\.outline_13njd_1:is(:disabled,[disabled],[data-disabled]){outline-color:var(--colors-sd-system-color-component-outline)}._disabled\:ring-w_sd\.system\.dimension\.border\.medium_13njd_1:is(:disabled,[disabled],[data-disabled]){outline-width:var(--border-widths-sd-system-dimension-border-medium)}._disabled\:ring-c_transparent_13njd_1:is(:disabled,[disabled],[data-disabled]){outline-color:transparent}._\[\&\[data-selected\]\]\:fw_bold_13njd_1[data-selected]{font-weight:700}._invalid\:ring-c_sd\.system\.color\.impression\.negative_13njd_1:is(:invalid,[data-invalid]){outline-color:var(--colors-sd-system-color-impression-negative)}._\[\&\[data-focus\=\"true\"\]_\.control\]\:bd-c_sd\.system\.color\.impression\.primary_13njd_1[data-focus=true] ._control_13njd_1{border-color:var(--colors-sd-system-color-impression-primary)}._checked\:bg-c_sd\.system\.color\.impression\.primary_13njd_1:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background-color:var(--colors-sd-system-color-impression-primary)}._checked\:bd-c_sd\.system\.color\.impression\.primary_13njd_1:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-sd-system-color-impression-primary)}._checked\:bd-c_sd\.system\.color\.component\.surface_13njd_1:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-sd-system-color-component-surface)}._selected\:fw_bold_13njd_1:is([aria-selected=true],[data-selected]){font-weight:700}._selected\:bd-b-c_sd\.system\.color\.impression\.primary_13njd_1:is([aria-selected=true],[data-selected]){border-bottom-color:var(--colors-sd-system-color-impression-primary)}._\[\&\:has\(\[data-focus\=\"true\"\]\)\]\:ring-w_sd\.system\.dimension\.border\.thick_13njd_1:has([data-focus=true]){outline-width:var(--border-widths-sd-system-dimension-border-thick)}._\[\&\:has\(\[data-focus\=\"true\"\]\)\]\:ring-c_sd\.system\.color\.impression\.primary_13njd_1:has([data-focus=true]){outline-color:var(--colors-sd-system-color-impression-primary)}._lastOfType\:pb_8px_13njd_1:last-of-type{padding-bottom:8px}._firstOfType\:pb_0px_13njd_1:first-of-type{padding-bottom:0}._focusWithin\:ring-w_sd\.system\.dimension\.border\.thick_13njd_1:focus-within{outline-width:var(--border-widths-sd-system-dimension-border-thick)}._focusWithin\:ring-c_sd\.system\.color\.impression\.primary_13njd_1:focus-within{outline-color:var(--colors-sd-system-color-impression-primary)}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:ring-o_-2px_13njd_1{outline-offset:-2px}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:bdr_sd\.system\.dimension\.radius\.small_13njd_1{border-radius:var(--radii-sd-system-dimension-radius-small)}._focusVisible\:ring_1px_solid_13njd_1:is(:focus-visible,[data-focus-visible]){outline:1px solid}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:bdr_sd\.system\.dimension\.radius\.full_13njd_1{border-radius:var(--radii-sd-system-dimension-radius-full)}._focusVisible\:ring-o_-1px_13njd_1:is(:focus-visible,[data-focus-visible]){outline-offset:-1px}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:outline-style_solid_13njd_1{outline-style:solid}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:ring-w_1\.5px_13njd_1{outline-width:1.5px}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:ring-c_sd\.system\.color\.impression\.primary_13njd_1{outline-color:var(--colors-sd-system-color-impression-primary)}._focusVisible\:ring-c_sd\.system\.color\.component\.outline_13njd_1:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-sd-system-color-component-outline)}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:bg-c_sd\.system\.color\.interaction\.selectedSurface_13njd_1{background-color:var(--colors-sd-system-color-interaction-selected-surface)}._focus\:ring-w_sd\.system\.dimension\.border\.thick_13njd_1:is(:focus,[data-focus]){outline-width:var(--border-widths-sd-system-dimension-border-thick)}._focus\:ring-c_sd\.system\.color\.impression\.primary_13njd_1:is(:focus,[data-focus]){outline-color:var(--colors-sd-system-color-impression-primary)}._group_13njd_1:has(:focus-visible) ._\[\.group\:has\(\:focus-visible\)_\&\]\:bd-c_sd\.system\.color\.impression\.primary_13njd_1{border-color:var(--colors-sd-system-color-impression-primary)}._focusVisible\:ring-w_1px_13njd_1:is(:focus-visible,[data-focus-visible]){outline-width:1px}._focusVisible\:outline-style_solid_13njd_1:is(:focus-visible,[data-focus-visible]){outline-style:solid}._hover\:bg_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.component\.surface\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredVariant\}\)_13njd_1:is(:hover,[data-hover]){background:color-mix(in srgb,var(--colors-sd-system-color-component-surface),var(--colors-sd-system-color-interaction-hovered-variant))}._hover\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1:is(:hover,[data-hover]){background:var(--colors-sd-system-color-interaction-hovered-variant)}._hover\:bg_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.interaction\.hoveredVariant\}\,_\{colors\.sd\.system\.color\.component\.surface\}\)\;_13njd_1:is(:hover,[data-hover]){background:color-mix(in srgb,var(--colors-sd-system-color-interaction-hovered-variant),var(--colors-sd-system-color-component-surface))}._hover\:c_sd\.system\.color\.impression\.primary_13njd_1:is(:hover,[data-hover]){color:var(--colors-sd-system-color-impression-primary)}._hover\:bg-c_sd\.system\.color\.interaction\.hoveredVariant_13njd_1:is(:hover,[data-hover]){background-color:var(--colors-sd-system-color-interaction-hovered-variant)}._selected\:before\:bg_sd\.system\.color\.impression\.primaryContainer_13njd_1:is([aria-selected=true],[data-selected]):before{background:var(--colors-sd-system-color-impression-primary-container)}._expanded\:\[\&_svg\]\:trf_rotate\(180deg\)_13njd_1:is([aria-expanded=true],[data-expanded],[data-state=expanded]) svg{transform:rotate(180deg)}._enabled\:focusVisible\:ring-o_-1px_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-offset:-1px}._selected\:hover\:bg_sd\.system\.color\.interaction\.selectedSurface_13njd_1:is([aria-selected=true],[data-selected]):is(:hover,[data-hover]){background:var(--colors-sd-system-color-interaction-selected-surface)}._disabled\:selected\:bg_transparent_13njd_1:is(:disabled,[disabled],[data-disabled]):is([aria-selected=true],[data-selected]){background:transparent}._disabled\:\[\&_svg\]\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1:is(:disabled,[disabled],[data-disabled]) svg{color:var(--colors-sd-system-color-interaction-disabled-on-surface)}._disabled\:placeholder\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1:is(:disabled,[disabled],[data-disabled])::placeholder,._disabled\:placeholder\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1:is(:disabled,[disabled],[data-disabled])[data-placeholder]{color:var(--colors-sd-system-color-interaction-disabled-on-surface)}[data-placeholder-shown] ._disabled\:\[\[data-placeholder-shown\]_\&\]\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1:is(:disabled,[disabled],[data-disabled]){color:var(--colors-sd-system-color-interaction-disabled-on-surface)}._enabled\:hover\:bg_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.component\.surface\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredVariant\}\)_13njd_1:enabled:is(:hover,[data-hover]){background:color-mix(in srgb,var(--colors-sd-system-color-component-surface),var(--colors-sd-system-color-interaction-hovered-variant))}._enabled\:focusVisible\:ring-w_sd\.system\.dimension\.border\.medium_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-width:var(--border-widths-sd-system-dimension-border-medium)}._enabled\:focusVisible\:outline-style_solid_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-style:solid}._enabled\:focusVisible\:ring-c_sd\.system\.color\.interaction\.hovered_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-sd-system-color-interaction-hovered)}._enabled\:hover\:bg-c_sd\.system\.color\.interaction\.hoveredVariant_13njd_1:enabled:is(:hover,[data-hover]){background-color:var(--colors-sd-system-color-interaction-hovered-variant)}._enabled\:focusVisible\:bg-c_sd\.system\.color\.interaction\.hoveredVariant_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){background-color:var(--colors-sd-system-color-interaction-hovered-variant)}._enabled\:focusVisible\:ring-c_sd\.system\.color\.component\.outlineVariant_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-sd-system-color-component-outline-variant)}._today\:before\:bd-w_sd\.system\.dimension\.border\.medium_13njd_1[data-today]:before{border-width:var(--border-widths-sd-system-dimension-border-medium)}._today\:before\:bd-c_sd\.system\.color\.component\.outline_13njd_1[data-today]:before{border-color:var(--colors-sd-system-color-component-outline)}._today\:before\:border-style_solid_13njd_1[data-today]:before{border-style:solid}._enabled\:hover\:bg-i_linear-gradient\(0deg\,_\{colors\.sd\.system\.color\.interaction\.hovered\}_0\%\,_\{colors\.sd\.system\.color\.interaction\.hovered\}_100\%\)_13njd_1:enabled:is(:hover,[data-hover]){background-image:linear-gradient(0deg,var(--colors-sd-system-color-interaction-hovered) 0%,var(--colors-sd-system-color-interaction-hovered) 100%)}._enabled\:focusVisible\:bg-i_linear-gradient\(0deg\,_\{colors\.sd\.system\.color\.interaction\.hovered\}_0\%\,_\{colors\.sd\.system\.color\.interaction\.hovered\}_100\%\)_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){background-image:linear-gradient(0deg,var(--colors-sd-system-color-interaction-hovered) 0%,var(--colors-sd-system-color-interaction-hovered) 100%)}._enabled\:focusVisible\:ring-w_sd\.system\.dimension\.border\.thick_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-width:var(--border-widths-sd-system-dimension-border-thick)}._enabled\:focusVisible\:ring-c_sd\.system\.color\.impression\.primary_13njd_1:enabled:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-sd-system-color-impression-primary)}._enabled\:hover\:ring-c_sd\.system\.color\.interaction\.hovered_13njd_1:enabled:is(:hover,[data-hover]){outline-color:var(--colors-sd-system-color-interaction-hovered)}._checked\:disabled\:bg-c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.impression\.primary\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredOnPrimary\}\)\;_13njd_1:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):is(:disabled,[disabled],[data-disabled]){background-color:color-mix(in srgb,var(--colors-sd-system-color-impression-primary),var(--colors-sd-system-color-interaction-hovered-on-primary))}._checked\:disabled\:bd-c_transparent_13njd_1:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):is(:disabled,[disabled],[data-disabled]){border-color:transparent}._hover\:after\:pos_absolute_13njd_1:is(:hover,[data-hover]):after{position:absolute}._hover\:after\:pointer-events_none_13njd_1:is(:hover,[data-hover]):after{pointer-events:none}._hover\:after\:w_100\%_13njd_1:is(:hover,[data-hover]):after{width:100%}._hover\:after\:h_100\%_13njd_1:is(:hover,[data-hover]):after{height:100%}._hover\:after\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1:is(:hover,[data-hover]):after{background:var(--colors-sd-system-color-interaction-hovered-variant)}._hover\:after\:z_1_13njd_1:is(:hover,[data-hover]):after{z-index:1}._hover\:after\:bg_color-mix\(in_srgb\,_token\(colors\.sd\.system\.color\.component\.inversePrimary\)_95\%\,_token\(colors\.sd\.system\.color\.component\.inverseSurface\)_5\%\)_13njd_1:is(:hover,[data-hover]):after{background:color-mix(in srgb,var(--colors-sd-system-color-component-inverse-primary) 95%,var(--colors-sd-system-color-component-inverse-surface) 5%)}._hover\:after\:mix-bm_multiply_13njd_1:is(:hover,[data-hover]):after{mix-blend-mode:multiply}._hover\:before\:bg_sd\.system\.color\.interaction\.hoveredVariant_13njd_1:is(:hover,[data-hover]):before{background:var(--colors-sd-system-color-interaction-hovered-variant)}._hover\:disabled\:c_sd\.system\.color\.interaction\.disabledOnSurface_13njd_1:is(:hover,[data-hover]):is(:disabled,[disabled],[data-disabled]){color:var(--colors-sd-system-color-interaction-disabled-on-surface)}._hover\:after\:content_\'\'_13njd_1:is(:hover,[data-hover]):after{content:""}._hover\:after\:top_0_13njd_1:is(:hover,[data-hover]):after{top:0}._hover\:after\:left_0_13njd_1:is(:hover,[data-hover]):after{left:0}._enabled\:hover\:after\:pos_absolute_13njd_1:enabled:is(:hover,[data-hover]):after{position:absolute}._enabled\:hover\:after\:inset_0_13njd_1:enabled:is(:hover,[data-hover]):after{inset:0}._enabled\:hover\:after\:bg_sd\.system\.color\.interaction\.hovered_13njd_1:enabled:is(:hover,[data-hover]):after{background:var(--colors-sd-system-color-interaction-hovered)}._enabled\:focusVisible\:after\:pos_absolute_13njd_1:enabled:is(:focus-visible,[data-focus-visible]):after{position:absolute}._enabled\:focusVisible\:after\:inset_0_13njd_1:enabled:is(:focus-visible,[data-focus-visible]):after{inset:0}._enabled\:focusVisible\:after\:bg_sd\.system\.color\.interaction\.hovered_13njd_1:enabled:is(:focus-visible,[data-focus-visible]):after{background:var(--colors-sd-system-color-interaction-hovered)}._disabled\:checked\:\[\&_svg\]\:c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.impression\.primary\}\,_\{colors\.sd\.system\.color\.interaction\.hoveredOnPrimary\}\)\;_13njd_1:is(:disabled,[disabled],[data-disabled]):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]) svg{color:color-mix(in srgb,var(--colors-sd-system-color-impression-primary),var(--colors-sd-system-color-interaction-hovered-on-primary))}._disabled\:checked\:\[\&_\.checkmark\]\:c_color-mix\(in_srgb\,_\{colors\.sd\.system\.color\.interaction\.disabled\}\,_\{colors\.sd\.system\.color\.impression\.onPrimaryContainer\}\)\;_13njd_1:is(:disabled,[disabled],[data-disabled]):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]) ._checkmark_13njd_1{color:color-mix(in srgb,var(--colors-sd-system-color-interaction-disabled),var(--colors-sd-system-color-impression-on-primary-container))}._selected\:hover\:before\:bg_sd\.system\.color\.impression\.primaryContainer_13njd_1:is([aria-selected=true],[data-selected]):is(:hover,[data-hover]):before{background:var(--colors-sd-system-color-impression-primary-container)}._disabled\:hover\:before\:bg_transparent_13njd_1:is(:disabled,[disabled],[data-disabled]):is(:hover,[data-hover]):before{background:transparent}._unavailable\:hover\:before\:bg_transparent_13njd_1[data-unavailable]:is(:hover,[data-hover]):before{background:transparent}._enabled\:hover\:after\:content_\'\'_13njd_1:enabled:is(:hover,[data-hover]):after{content:""}._enabled\:focusVisible\:after\:content_\'\'_13njd_1:enabled:is(:focus-visible,[data-focus-visible]):after{content:""}._today\:\[\&\[data-in-range\]\]\:before\:bd-c_sd\.reference\.color\.scale\.white\.1000_13njd_1[data-today][data-in-range]:before{border-color:var(--colors-sd-reference-color-scale-white-1000)}@layer components{._\[\@layer_components\]\:w_min\(100\%\,_300px\)_13njd_1{width:min(100%,300px)}._\[\@layer_components\]\:w_min\(100\%\,_150px\)_13njd_1{width:min(100%,150px)}}@layer components;@media screen and (min-width: 48rem){._expanded\:w_44px_13njd_1{width:44px}._expanded\:h_44px_13njd_1{height:44px}._expanded\:pt_sd\.system\.dimension\.spacing\.large_13njd_1{padding-top:var(--spacing-sd-system-dimension-spacing-large)}._expanded\:flex-d_row-reverse_13njd_1{flex-direction:row-reverse}._expanded\:jc_end_13njd_1{justify-content:end}}}._container_13njd_7{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#f2f5ff;padding:20px}._card_13njd_16{width:100%;max-width:400px;padding:40px 30px;background:#fff;border-radius:12px;box-shadow:0 6px 18px #0000001a;text-align:center}._title_13njd_26{margin-bottom:30px;font-size:24px;font-weight:600;color:#222}._inputField_13njd_36{position:relative;width:100%;margin-top:20px}._inputField_13njd_36 label{display:block;text-align:left;font-size:14px;font-weight:500;color:#333;margin-bottom:6px;margin-top:30px}._inputField_13njd_36 input{width:100%;padding-left:16px;height:40px;line-height:1.5;border:1px solid #ccc;border-radius:6px;background-color:#fff;box-sizing:border-box}._inputField_13njd_36._username_13njd_69 input{padding-right:48px}._inputField_13njd_36._password_13njd_76 input{padding-right:12px}._inputField_13njd_36 ._clearButtonWrapper_13njd_83{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}._inputField_13njd_36 ._clearButtonWrapper_13njd_83 button,._inputField_13njd_36 button[aria-label=値をクリア]{width:28px;height:28px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:calc(50% + 10px);transform:translateY(-50%)}._inputField_13njd_36 button[aria-label=パスワードを表示],._inputField_13njd_36 button[aria-label=パスワードを非表示]{display:none}._inputField_13njd_36._password_13njd_76 ._input__icon_13njd_120 button{position:absolute;right:8px;top:calc(50% + 10px);transform:translateY(-50%);width:28px;height:28px;display:flex!important;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}._loginButton_13njd_139{width:30%;padding:14px 0;font-size:16px;border-radius:8px;margin-top:30px;border:2px solid #4A90E2;background-color:#fff;color:#4a90e2;box-shadow:0 4px 8px #0000001a;transition:all .3s ease}._loginButton_13njd_139:hover{background:#4a90e2;color:#fff;box-shadow:0 6px 12px #00000026;transform:translateY(-2px)}._loginButton_13njd_139:active{background:#357abd;border-color:#357abd;box-shadow:0 2px 4px #0003;transform:translateY(0)}._errorBox_13njd_176{margin-top:20px;background:#ffe5e5;color:#c00;padding:12px;border-radius:8px;font-size:14px}._logo_13njd_187{display:block;margin:0 auto 20px;width:120px;height:auto}
