@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=DM+Serif+Display&display=swap";.side-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:900;padding:24px}.side-panel-modal{width:100%;max-width:var(--modal-width, 720px);max-height:90vh;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000040;display:flex;flex-direction:column;background:var(--made-color-background-surface-default, #fff)}.side-panel{display:flex;flex-direction:column;height:100%;max-height:90vh;font-family:var(--made-font-family-primary);background:var(--made-color-background-surface-default, #fff)}.side-panel-header{flex-shrink:0;padding:24px 28px 20px;border-bottom:1px solid var(--made-color-border-default, #e8e5e1)}.side-panel-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.side-panel-title{margin:0;font-size:1.2rem;font-weight:700;color:var(--made-color-text-primary);letter-spacing:-.01em}.side-panel-subtitle{margin:var(--made-size-space-1-x, 4px) 0 0;font-size:var(--made-font-body-small-font-size, .875rem);color:var(--made-color-text-secondary);line-height:1.5}.side-panel-close{background:transparent;border:none;font-size:20px;line-height:1;color:var(--made-color-text-secondary, #9ca3af);cursor:pointer;padding:0;flex-shrink:0;transition:color .15s}.side-panel-close:hover{color:var(--made-color-text-primary, #141413)}.side-panel-body{flex:1;overflow-y:auto;padding:24px 28px;display:flex;flex-direction:column;gap:var(--made-size-space-3-x, 12px)}.side-panel-body made-input,.side-panel-body made-textarea{--made-component-form-control-background: var(--made-color-background-surface-secondary, #faf7f5);--made-component-form-control-border-color: transparent}.side-panel-footer{flex-shrink:0;padding:20px 28px 24px;border-top:1px solid var(--made-color-border-default, #e8e5e1);display:flex;flex-direction:column;align-items:stretch;gap:var(--made-size-space-2-x, 8px)}.side-panel-footer made-button[variant=primary]::part(base){background-color:var(--made-color-brand-secondary);border-color:var(--made-color-brand-secondary)}.side-panel-footer made-button[variant=primary]:hover::part(base){background-color:var(--made-color-background-brand-secondary-hover);border-color:var(--made-color-background-brand-secondary-hover)}.side-panel-footer-hint{text-align:center;font-size:var(--made-font-body-x-small-font-size, .75rem);color:var(--made-color-text-secondary);margin:0}.sb-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f5f5f3);font-family:var(--made-font-family-primary, sans-serif);color:var(--made-color-text-primary, #141413)}.sb-header{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:64px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-shrink:0}.sb-header-brand{display:flex;align-items:center;gap:12px}.sb-header-logo{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-header-logo img{width:22px;height:22px;object-fit:contain}.sb-header-title{font-size:18px;font-weight:800;letter-spacing:.04em;color:var(--made-color-text-primary, #141413)}.sb-alert-wrap{padding:12px 40px 0}.sb-layout{flex:1;display:flex;min-height:0}.sb-form-panel{width:480px;flex-shrink:0;display:flex;flex-direction:column;padding:32px 32px 40px;gap:24px;overflow-y:auto;background:var(--made-color-background-surface-default, #fff);border-right:1px solid var(--made-color-border-default, #e2e0dc)}.sb-results-panel{flex:1;min-width:0;padding:32px 40px 40px;overflow-y:auto;background:var(--made-color-background-default, #f5f5f3)}.sb-dropzone{border:2px dashed var(--made-color-border-default, #e8e5e1);border-radius:12px;padding:28px 20px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s;background:var(--made-color-background-default, #f8f9fb)}.sb-dropzone:hover,.sb-dropzone--active{border-color:#eb6b1a;background:#eb6b1a0a}.sb-dropzone-icon{font-size:32px;line-height:1;margin-bottom:8px;display:block}.sb-dropzone-text{font-size:14px;color:var(--made-color-text-secondary, #6b7280);line-height:1.5}.sb-dropzone-hint{font-size:12px;color:var(--made-color-text-secondary, #9ca3af);margin-top:4px}.sb-file-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.sb-file-thumb{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;border:1px solid var(--made-color-border-default, #e8e5e1);background:var(--made-color-background-surface-default, #fff);flex-shrink:0}.sb-file-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sb-file-thumb-pdf{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;font-size:11px;color:var(--made-color-text-secondary, #6b7280);gap:4px}.sb-file-thumb-pdf-icon{font-size:22px}.sb-file-thumb-remove{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:50%;background:#0009;color:#fff;border:none;font-size:11px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .12s}.sb-file-thumb-remove:hover{background:#dc2626}.sb-field-label{display:block;font-size:13px;font-weight:700;color:var(--made-color-text-primary, #141413);margin-bottom:6px;letter-spacing:.02em;text-transform:uppercase}.sb-textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:15px;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-default, #f8f9fb);resize:vertical;min-height:80px;outline:none;transition:border-color .15s}.sb-textarea:focus{border-color:#eb6b1a}.sb-analyse-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:999px;background:#eb6b1a;color:#fff;font-family:inherit;font-size:15px;font-weight:700;border:none;cursor:pointer;width:100%;transition:opacity .15s}.sb-analyse-btn:hover:not(:disabled){opacity:.88}.sb-analyse-btn:disabled{opacity:.45;cursor:not-allowed}.sb-dots{display:inline-flex;gap:4px;align-items:center}.sb-dots span{display:block;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5;animation:sb-pulse 1.2s ease-in-out infinite}.sb-dots span:nth-child(2){animation-delay:.2s}.sb-dots span:nth-child(3){animation-delay:.4s}@keyframes sb-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.sb-results-loading{display:flex;align-items:center;gap:12px;color:var(--made-color-text-secondary, #6b7280);font-size:15px;padding:40px 0}.sb-results-empty{color:var(--made-color-text-secondary, #6b7280);font-size:15px;line-height:1.6;padding:40px 0}.sb-sections{display:flex;flex-direction:column;gap:32px}.sb-section{display:flex;flex-direction:column;gap:12px}.sb-section-heading{font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--made-color-text-secondary, #6b7280);margin:0}.sb-persona-text{font-size:15px;line-height:1.65;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-surface-default, #fff);border-radius:10px;padding:16px 18px;border:1px solid var(--made-color-border-default, #e8e5e1)}.sb-journey-cards{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.sb-journey-cards::-webkit-scrollbar{height:4px}.sb-journey-cards::-webkit-scrollbar-track{background:transparent}.sb-journey-cards::-webkit-scrollbar-thumb{background:var(--made-color-border-default, #e8e5e1);border-radius:2px}.sb-journey-card{flex-shrink:0;width:180px;background:var(--made-color-background-surface-default, #fff);border-radius:10px;border:1px solid var(--made-color-border-default, #e8e5e1);padding:14px 14px 16px;display:flex;flex-direction:column;gap:8px}.sb-journey-card-head{display:flex;align-items:center;gap:8px}.sb-journey-step-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#eb6b1a;color:#fff;font-size:12px;font-weight:700;flex-shrink:0;line-height:1}.sb-journey-card-title{font-size:13px;font-weight:700;color:var(--made-color-text-primary, #141413);flex:1;min-width:0}.sb-journey-card-desc{font-size:12px;line-height:1.5;color:var(--made-color-text-secondary, #6b7280);flex:1}.sb-journey-card-emotion{font-size:20px;line-height:1;align-self:flex-end}.sb-bullet-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sb-bullet-list li{display:flex;gap:10px;font-size:15px;line-height:1.55;color:var(--made-color-text-primary, #141413)}.sb-bullet-list li:before{content:"•";color:#eb6b1a;font-weight:700;flex-shrink:0;margin-top:1px}.sb-copy-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:var(--made-color-text-primary, #141413);cursor:pointer;transition:background .13s,border-color .13s}.sb-copy-btn:hover{background:#0000000a;border-color:var(--made-color-text-primary, #141413)}.sb-copy-btn--copied{border-color:#038000;color:#038000}@media(max-width:900px){.sb-layout{flex-direction:column}.sb-form-panel{width:100%;border-right:none;border-bottom:1px solid var(--made-color-border-default, #e8e5e1)}.sb-results-panel{padding:24px}.sb-header{padding:0 16px}}@media(max-width:640px){.sb-header{padding:10px 16px;height:auto;min-height:56px;flex-wrap:wrap;gap:8px}.sb-header-title{font-size:14px}.sb-form-panel{padding:20px 16px 32px}.sb-results-panel{padding:20px 16px}.sb-alert-wrap{padding:12px 16px 0}}.sb-field-optional{font-size:11px;font-weight:400;color:var(--made-color-text-secondary, #9ca3af);text-transform:none;letter-spacing:0;margin-left:4px}.sb-screen-cards{display:flex;flex-direction:column;gap:12px}.sb-screen-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:8px}.sb-screen-card-title{font-size:14px;font-weight:700;color:var(--made-color-text-primary, #141413)}.sb-screen-card-purpose{font-size:14px;line-height:1.55;color:var(--made-color-text-secondary, #6b7280);margin:0}.sb-screen-card-elements{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.sb-screen-card-elements li{font-size:12px;background:var(--made-color-background-default, #f5f5f3);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;padding:3px 10px;color:var(--made-color-text-primary, #141413)}.sb-screen-card-notes{font-size:13px;line-height:1.55;color:#eb6b1a;margin:0;font-style:italic}.sb-context-selector{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--made-color-background-default, #f5f5f3);border-radius:10px;border:1px solid var(--made-color-border-default, #e8e5e1)}.sb-select{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:14px;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-surface-default, #fff);outline:none;cursor:pointer;transition:border-color .15s}.sb-select:focus{border-color:#eb6b1a}.sb-select:disabled{opacity:.6;cursor:not-allowed}.sb-context-hint{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin:0}.sb-section--story{background:var(--made-color-background-surface-default, #fff);border:2px solid #eb6b1a;border-radius:12px;padding:20px 24px}.sb-section-heading-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sb-section-heading-row .sb-section-heading{margin-bottom:0}.sb-figma-story{white-space:pre-wrap;font-family:var(--made-font-family-primary, sans-serif);font-size:14px;line-height:1.7;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-default, #f5f5f3);border-radius:8px;padding:16px;margin:0}.ua-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f5f5f3);font-family:var(--made-font-family-primary, sans-serif);color:var(--made-color-text-primary, #141413)}.ua-header{display:flex;align-items:center;padding:0 40px;height:64px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-shrink:0}.ua-header-brand{display:flex;align-items:center;gap:12px}.ua-header-logo{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.ua-header-logo img{width:22px;height:22px;object-fit:contain}.ua-header-title{font-size:18px;font-weight:800;letter-spacing:.04em}.ua-alert-wrap{padding:12px 40px 0}.ua-layout{flex:1;display:flex;min-height:0}.ua-form-panel{width:420px;flex-shrink:0;display:flex;flex-direction:column;padding:28px 28px 40px;gap:20px;overflow-y:auto;background:var(--made-color-background-surface-default, #fff);border-right:1px solid var(--made-color-border-default, #e2e0dc)}.ua-results-panel{flex:1;min-width:0;padding:32px 40px 40px;overflow-y:auto;background:var(--made-color-background-default, #f5f5f3)}.ua-artifact-slot{display:flex;flex-direction:column;gap:8px}.ua-artifact-header{display:flex;align-items:center;justify-content:space-between}.ua-slot-tabs{display:flex;gap:0;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:6px;overflow:hidden}.ua-slot-tab{font-size:12px;font-weight:600;padding:4px 12px;border:none;background:transparent;cursor:pointer;color:var(--made-color-text-secondary, #6b7280);transition:background .12s,color .12s}.ua-slot-tab--active{background:#eb6b1a;color:#fff}.ua-slot-tab:not(.ua-slot-tab--active):hover{background:#eb6b1a12}.ua-page-filter{display:flex;flex-direction:column;gap:6px}.ua-page-filter-option{display:flex;align-items:center;gap:5px;padding:4px 12px;border-radius:999px;cursor:pointer;border:1px solid var(--made-color-border-default, #e8e5e1);font-size:12px;font-weight:500;color:var(--made-color-text-secondary, #6b7280);transition:border-color .13s,background .13s,color .13s;-webkit-user-select:none;user-select:none}.ua-page-filter-option input[type=radio]{display:none}.ua-page-filter-option:hover{border-color:#eb6b1a;color:#eb6b1a}.ua-page-filter-option--active{border-color:#eb6b1a;background:#eb6b1a14;color:#c45510;font-weight:600}.ua-figma-slot{display:flex;flex-direction:column;gap:8px}.ua-figma-input-row{display:flex;gap:8px}.ua-figma-input{flex:1;padding:8px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:13px;outline:none;background:var(--made-color-background-default, #f8f9fb);transition:border-color .15s}.ua-figma-input:focus{border-color:#eb6b1a}.ua-figma-load-btn{padding:8px 16px;border-radius:8px;border:none;background:#141413;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .13s;white-space:nowrap;min-width:56px;display:flex;align-items:center;justify-content:center}.ua-figma-load-btn:disabled{opacity:.45;cursor:default}.ua-figma-load-btn:not(:disabled):hover{opacity:.82}.ua-figma-error{font-size:12px;color:#dc2626;margin:0}.ua-figma-preview{display:flex;flex-direction:column;gap:6px}.ua-figma-preview-count{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin:0}.ua-figma-thumb-label{position:absolute;bottom:0;left:0;right:0;background:#0000008c;color:#fff;font-size:9px;padding:2px 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ua-context-selector{display:flex;flex-direction:column;gap:8px}.ua-select{width:100%;padding:8px 10px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:14px;background:var(--made-color-background-default, #f8f9fb);outline:none;cursor:pointer;transition:border-color .15s}.ua-select:focus{border-color:#eb6b1a}.ua-context-hint{font-size:12px;color:var(--made-color-text-secondary, #9ca3af);margin:0}.ua-dropzone-section{display:flex;flex-direction:column;gap:8px}.ua-dropzone{border:2px dashed var(--made-color-border-default, #e8e5e1);border-radius:10px;padding:18px 16px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s;background:var(--made-color-background-default, #f8f9fb)}.ua-dropzone:hover,.ua-dropzone--active{border-color:#eb6b1a;background:#eb6b1a0a}.ua-dropzone-icon{font-size:22px;display:block;margin-bottom:6px}.ua-dropzone-text{font-size:13px;color:var(--made-color-text-secondary, #6b7280);line-height:1.4}.ua-dropzone-hint{font-size:11px;color:var(--made-color-text-secondary, #9ca3af);margin-top:3px}.ua-file-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ua-file-thumb{position:relative;width:64px;height:64px;border-radius:6px;overflow:hidden;border:1px solid var(--made-color-border-default, #e8e5e1);background:#fff;flex-shrink:0}.ua-file-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ua-file-thumb-pdf{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;font-size:10px;color:var(--made-color-text-secondary, #6b7280);gap:2px}.ua-file-thumb-remove{position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#0009;color:#fff;border:none;font-size:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.ua-file-thumb-remove:hover{background:#dc2626}.ua-field-label{display:block;font-size:12px;font-weight:700;color:var(--made-color-text-primary, #141413);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}.ua-field-optional{font-size:11px;font-weight:400;color:var(--made-color-text-secondary, #9ca3af);text-transform:none;letter-spacing:0;margin-left:4px}.ua-textarea{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:14px;resize:vertical;min-height:72px;background:var(--made-color-background-default, #f8f9fb);outline:none;transition:border-color .15s}.ua-textarea:focus{border-color:#eb6b1a}.ua-results-loading{display:flex;align-items:center;gap:12px;color:var(--made-color-text-secondary, #6b7280);font-size:15px;padding:40px 0}.ua-results-empty{color:var(--made-color-text-secondary, #6b7280);font-size:15px;line-height:1.6;padding:40px 0}.ua-results-empty-list{margin:12px 0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.ua-results-empty-list li{font-size:14px}.ua-sections{display:flex;flex-direction:column;gap:28px}.ua-module{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;padding:22px 24px}.ua-module-header{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.ua-module-badge{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#141413;color:#fff;padding:3px 10px;border-radius:999px}.ua-module-badge--green{background:#038000}.ua-module-title{font-size:16px;font-weight:700;margin:0;flex:1}.ua-subsection{margin-bottom:16px}.ua-subsection:last-child{margin-bottom:0}.ua-subsection-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--made-color-text-secondary, #6b7280);margin:0 0 10px}.ua-item-list{display:flex;flex-direction:column;gap:8px}.ua-item{padding:12px 14px;border-radius:8px;border-left:3px solid #eb6b1a;background:#eb6b1a0d}.ua-item--warning{border-left-color:#f59e0b;background:#f59e0b0d}.ua-item-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.ua-item-name{font-size:14px;font-weight:700}.ua-item-detail{font-size:13px;line-height:1.55;color:var(--made-color-text-secondary, #6b7280);margin:0}.ua-screen-ref{font-size:11px;font-weight:600;color:#6b5b00;background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);border-radius:999px;padding:2px 8px;white-space:nowrap}.ua-friction-list{display:flex;flex-direction:column;gap:12px}.ua-friction-card{padding:14px 16px;border-radius:8px;background:var(--made-color-background-default, #f5f5f3);border:1px solid var(--made-color-border-default, #e8e5e1)}.ua-friction-card-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ua-badge{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap}.ua-badge--orange{background:#eb6b1a1f;color:#c45510}.ua-badge--purple{background:#7c3aed1a;color:#6d28d9}.ua-badge--red{background:#dc26261a;color:#b91c1c}.ua-friction-zone-name{font-size:14px;font-weight:700}.ua-friction-detail{font-size:13px;line-height:1.55;color:var(--made-color-text-secondary, #6b7280);margin:0}.ua-table-wrap{overflow-x:auto}.ua-table{width:100%;border-collapse:collapse;font-size:13px}.ua-table th{text-align:left;padding:10px 12px;background:var(--made-color-background-default, #f5f5f3);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--made-color-text-secondary, #6b7280);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);white-space:nowrap}.ua-table td{padding:12px;border-bottom:1px solid var(--made-color-border-default, #f0ede9);vertical-align:top;line-height:1.5;color:var(--made-color-text-primary, #141413)}.ua-table tr:last-child td{border-bottom:none}.ua-table-feature{font-weight:700;white-space:nowrap}.ua-table-rec{color:#038000;font-weight:500}.ua-module--prompts{border-color:#038000}.ua-prompt-list{display:flex;flex-direction:column;gap:12px}.ua-prompt-card{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:8px;background:#0380000d;border:1px solid rgba(3,128,0,.2)}.ua-prompt-num{font-size:12px;font-weight:800;color:#038000;background:#0380001f;border-radius:999px;padding:2px 8px;flex-shrink:0;margin-top:2px}.ua-prompt-text{flex:1;font-size:14px;line-height:1.6;margin:0}.ua-copy-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;background:transparent;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .13s,border-color .13s}.ua-copy-btn:hover{background:#0000000a}.ua-copy-btn--copied{border-color:#038000;color:#038000}.ua-dots{display:inline-flex;gap:4px;align-items:center}.ua-dots span{display:block;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5;animation:ua-pulse 1.2s ease-in-out infinite}.ua-dots span:nth-child(2){animation-delay:.2s}.ua-dots span:nth-child(3){animation-delay:.4s}@keyframes ua-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.ua-header{justify-content:space-between}.ua-export-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:none;border-radius:999px;background:#111827;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.ua-export-btn:hover{opacity:.85}@media print{.ua-form-panel,.ua-alert-wrap,.ua-results-empty,.ua-results-loading,.ua-export-btn,.ua-copy-btn{display:none!important}.ua-root{min-height:unset;background:#fff}.ua-header{padding:12px 24px;border-bottom:2px solid #111;margin-bottom:20px;justify-content:flex-start}.ua-layout{display:block}.ua-results-panel{padding:0;overflow:visible}.ua-module,.ua-friction-card,.ua-item,.ua-prompt-card{page-break-inside:avoid;break-inside:avoid}.ua-table{width:100%;border-collapse:collapse}.ua-table th,.ua-table td{border:1px solid #ddd;padding:6px 8px;font-size:12px}body{margin:0}@page{margin:16mm 12mm}}@media(max-width:900px){.ua-layout{flex-direction:column}.ua-form-panel{width:100%;border-right:none;border-bottom:1px solid var(--made-color-border-default, #e8e5e1)}.ua-results-panel{padding:24px}.ua-header{padding:0 16px}}.ps-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f5f5f3);font-family:var(--made-font-family-primary, sans-serif);color:var(--made-color-text-primary, #141413)}.ps-header{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:64px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-shrink:0}.ps-header-brand{display:flex;align-items:center;gap:12px}.ps-header-logo{width:36px;height:36px;border-radius:8px;background:#111827;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-shrink:0}.ps-header-title{font-size:18px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--made-color-text-primary, #141413)}.ps-alert-wrap{padding:12px 40px 0}.ps-layout{flex:1;display:flex;min-height:0}.ps-form-panel{width:400px;min-width:320px;max-width:420px;flex-shrink:0;background:var(--made-color-background-surface-secondary, #f3f0ee);border-right:1px solid var(--made-color-border-default, #e8e5e1);padding:28px 24px 40px;display:flex;flex-direction:column;gap:20px;overflow-y:auto}.ps-divider{display:none}.ps-results-panel{flex:1;min-width:0;overflow-y:auto;padding:28px 32px 60px}.ps-form-section{display:flex;flex-direction:column;gap:6px}.ps-label{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--made-color-text-secondary, #6b7280);display:flex;align-items:center;gap:6px}.ps-required{color:#e15f1e}.ps-label-hint{font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--made-color-text-secondary, #6b7280)}.ps-textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-size:13px;font-family:inherit;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-surface-default, #fff);resize:vertical;outline:none;line-height:1.55;transition:border-color .15s}.ps-textarea:focus{border-color:#111827}.ps-textarea:disabled{opacity:.6}.ps-select{width:100%;height:44px;box-sizing:border-box;padding:9px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:13px;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-surface-default, #fff);outline:none;cursor:pointer}.ps-select:focus{border-color:#111827}.ps-select:disabled{opacity:.6}.ps-artifact-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ps-artifact-header .ps-label{margin-bottom:0}.ps-slot-tabs{display:flex;gap:4px;background:var(--made-color-background-default, #f3f4f6);border-radius:8px;padding:3px}.ps-slot-tab{padding:4px 12px;border:none;border-radius:6px;background:transparent;font-family:inherit;font-size:12px;font-weight:600;color:var(--made-color-text-secondary, #6b7280);cursor:pointer;transition:background .15s,color .15s}.ps-slot-tab--active{background:#fff;color:var(--made-color-text-primary, #141413);box-shadow:0 1px 3px #0000001a}.ps-page-filter{display:flex;gap:6px;flex-wrap:wrap}.ps-page-filter-option{display:flex;align-items:center;gap:5px;padding:4px 12px;border-radius:999px;cursor:pointer;border:1px solid var(--made-color-border-default, #e8e5e1);font-size:12px;font-weight:500;color:var(--made-color-text-secondary, #6b7280);transition:border-color .13s,background .13s,color .13s;-webkit-user-select:none;user-select:none}.ps-page-filter-option input[type=radio]{display:none}.ps-page-filter-option:hover{border-color:#111827;color:#111827}.ps-page-filter-option--active{border-color:#111827;background:#11182712;color:#111827;font-weight:600}.ps-figma-slot{display:flex;flex-direction:column;gap:10px}.ps-figma-input-row{display:flex;gap:8px}.ps-figma-input{flex:1;min-width:0;padding:9px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-family:inherit;font-size:13px;color:var(--made-color-text-primary);background:var(--made-color-background-surface-default, #fff);outline:none}.ps-figma-input:focus{border-color:#111827}.ps-figma-load-btn{padding:8px 16px;border:none;border-radius:8px;background:#111827;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s}.ps-figma-load-btn:disabled{opacity:.45;cursor:default}.ps-figma-load-btn:hover:not(:disabled){opacity:.85}.ps-figma-error{font-size:12px;color:#dc2626;margin:0}.ps-figma-count{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin:0 0 8px}.ps-dropzone{border:2px dashed var(--made-color-border-default, #d1cdc9);border-radius:12px;background:var(--made-color-background-surface-default, #fff);cursor:pointer;transition:border-color .15s,background .15s;min-height:100px}.ps-dropzone:hover,.ps-dropzone--drag{border-color:#111827;background:#f9f9f8}.ps-dropzone-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 16px;text-align:center}.ps-dropzone-icon{font-size:22px}.ps-dropzone-label{font-size:13px;font-weight:600;color:var(--made-color-text-primary, #141413)}.ps-dropzone-hint{font-size:11px;color:var(--made-color-text-secondary, #6b7280)}.ps-thumb-grid{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.ps-thumb{position:relative;width:72px;height:72px;border-radius:8px;overflow:hidden;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0}.ps-thumb-img{width:100%;height:100%;object-fit:cover}.ps-thumb-pdf{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#6b7280}.ps-thumb-remove{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;background:#0000008c;color:#fff;border:none;cursor:pointer;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.ps-thumb-name{position:absolute;bottom:0;left:0;right:0;background:#00000080;color:#fff;font-size:9px;padding:2px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-thumb--add{display:flex;align-items:center;justify-content:center;font-size:24px;color:#9ca3af;cursor:pointer;border-style:dashed}.ps-thumb--add:hover{border-color:#111827;color:#111827}.ps-simulate-btn{width:100%;padding:12px;border:none;border-radius:10px;background:#111827;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .15s;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.ps-simulate-btn:disabled{opacity:.4;cursor:not-allowed}.ps-simulate-btn:not(:disabled):hover{opacity:.85}.ps-btn-dots,.ps-btn-dots span{display:inline-flex;gap:3px}.ps-btn-dots span{width:5px;height:5px;border-radius:50%;background:#fff;animation:ps-blink 1.2s infinite}.ps-btn-dots span:nth-child(2){animation-delay:.2s}.ps-btn-dots span:nth-child(3){animation-delay:.4s}@keyframes ps-blink{0%,80%,to{opacity:.2}40%{opacity:1}}.ps-pill{display:inline-flex;align-items:center;padding:7px 16px;border-radius:999px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.ps-pill--outline{background:transparent;border:1px solid var(--made-color-border-default, #e8e5e1);color:var(--made-color-text-primary, #141413)}.ps-pill--outline:hover{border-color:#111827}.ps-results-loading,.ps-results-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:320px;color:var(--made-color-text-secondary, #6b7280);text-align:center}.ps-loading-ring{width:44px;height:44px;border:4px solid #e5e7eb;border-top-color:#111827;border-radius:50%;animation:ps-spin .8s linear infinite}@keyframes ps-spin{to{transform:rotate(360deg)}}.ps-empty-icon{font-size:36px;opacity:.25}.ps-results{display:flex;flex-direction:column;gap:28px;max-width:860px}.ps-score-banner{background:#111827;border-radius:16px;padding:24px 28px;display:flex;flex-direction:column;gap:16px}.ps-score-left{display:flex;align-items:center;gap:16px}.ps-ring text{font-family:var(--made-font-family-primary, sans-serif)}.ps-score-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80}.ps-score-persona{font-size:14px;font-weight:600;color:#fff;margin-top:2px}.ps-quote{margin:0;padding:14px 18px;background:#ffffff12;border-left:3px solid rgba(255,255,255,.3);border-radius:6px;font-size:15px;font-style:italic;color:#ffffffd9;line-height:1.6}.ps-quote-mark{font-size:20px;font-style:normal;opacity:.5;margin:0 2px}.ps-section{display:flex;flex-direction:column;gap:12px}.ps-section-title{margin:0;font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--made-color-text-secondary, #6b7280)}.ps-phases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ps-phase-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.ps-phase-head{display:flex;align-items:flex-start;gap:10px}.ps-phase-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--made-color-text-primary, #141413)}.ps-phase-verdict{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin-top:2px;line-height:1.4}.ps-obs-list{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:4px}.ps-obs-list li{font-size:12px;color:var(--made-color-text-primary, #141413);line-height:1.5}.ps-roadblocks{display:flex;flex-direction:column;gap:10px}.ps-roadblock{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:10px;padding:14px 16px}.ps-roadblock-head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.ps-roadblock-num{width:22px;height:22px;border-radius:50%;background:#111827;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ps-roadblock-title{font-size:13px;font-weight:700;color:var(--made-color-text-primary, #141413);flex:1}.ps-severity-badge{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:20px;flex-shrink:0}.ps-roadblock-detail{margin:0;font-size:13px;color:var(--made-color-text-secondary, #6b7280);line-height:1.5}.ps-delight-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ps-delight-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--made-color-text-primary, #141413);line-height:1.5}.ps-delight-icon{color:#e15f1e;flex-shrink:0}.ps-fixes{display:flex;flex-direction:column;gap:10px}.ps-fix{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:10px;padding:14px 16px}.ps-fix-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:4px}.ps-fix-text{flex:1;font-size:13px;font-weight:600;color:var(--made-color-text-primary, #141413);line-height:1.4}.ps-effort-badge{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:20px;background:#f3f4f6;color:#374151;white-space:nowrap;flex-shrink:0}.ps-fix-rationale{margin:0;font-size:12px;color:var(--made-color-text-secondary, #6b7280);line-height:1.5}.ps-a11y-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ps-a11y-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--made-color-text-primary, #141413);line-height:1.5}.ps-a11y-icon{color:#d97706;flex-shrink:0}.ps-section--json{padding-top:8px}@media(max-width:860px){.ps-header{padding:0 16px}.ps-alert-wrap{padding:12px 16px 0}.ps-layout{flex-direction:column}.ps-form-panel{width:100%;max-width:100%;border-right:none;border-bottom:1px solid var(--made-color-border-default, #e8e5e1);padding:20px 16px 24px}.ps-results-panel{padding:20px 16px 40px}.ps-phases-grid{grid-template-columns:1fr}.ps-score-banner{padding:18px 16px}}@media print{.ps-header-logo,.ps-form-panel,.ps-divider,.ps-alert-wrap,.ps-results-empty,.ps-results-loading,.ps-section--json,.ps-pill{display:none!important}.ps-root{min-height:unset;background:#fff}.ps-layout{display:block}.ps-results-panel{padding:0;overflow:visible}.ps-header{padding:12px 24px;border-bottom:2px solid #111;margin-bottom:20px}.ps-header-title{font-size:18px;color:#111}.ps-score-banner{background:#111827!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:8px;margin-bottom:20px}.ps-phase-card,.ps-roadblock,.ps-fix,.ps-section{page-break-inside:avoid;break-inside:avoid}.ps-phases-grid{grid-template-columns:repeat(3,1fr);gap:12px}body{margin:0}@page{margin:16mm 12mm}}.ud-root{max-width:860px;margin:0 auto;padding:24px 20px 60px}.ud-header{margin-bottom:24px}.ud-title{font-size:1.4rem;font-weight:700;margin:0 0 6px;color:var(--made-color-feedback-background-neutral-subtler, #1a1a1a)}.ud-subtitle{margin:0;font-size:.9rem;color:#555}.ud-form{background:#fff;border:1px solid #e0ddd8;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.ud-field-group{display:flex;flex-direction:column;gap:6px}.ud-label{font-size:.85rem;font-weight:600;color:#222;display:flex;align-items:center;gap:10px}.ud-optional{font-weight:400;color:#888}.ud-token-help{font-size:.78rem;font-weight:400;color:#06c;text-decoration:none;margin-left:auto}.ud-token-help:hover{text-decoration:underline}.ud-input{border:1.5px solid #c5c0b9;border-radius:5px;padding:9px 12px;font-size:.9rem;font-family:inherit;background:#fafaf8;transition:border-color .15s;width:100%;box-sizing:border-box}.ud-input:focus{border-color:#555;outline:none;background:#fff}.ud-input:disabled{opacity:.6}.ud-input--password{font-family:Lucida Console,monospace;letter-spacing:.05em}.ud-textarea{border:1.5px solid #c5c0b9;border-radius:5px;padding:9px 12px;font-size:.9rem;font-family:inherit;background:#fafaf8;resize:vertical;width:100%;box-sizing:border-box}.ud-textarea:focus{border-color:#555;outline:none;background:#fff}.ud-textarea:disabled{opacity:.6}.ud-token-note{font-size:.76rem;color:#888;margin:0}.ud-fetch-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ud-fetch-btn{background:#fff;border:1.5px solid #1a1a1a;color:#1a1a1a;border-radius:5px;padding:9px 18px;font-size:.87rem;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .12s}.ud-fetch-btn:hover:not(:disabled){background:#f5f3f0}.ud-fetch-btn:disabled{opacity:.45;cursor:not-allowed}.ud-fetch-hint{font-size:.82rem;color:#888}.ud-pages-picker{border:1px solid #e0ddd8;border-radius:7px;overflow:hidden}.ud-pages-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f5f3f0;border-bottom:1px solid #e0ddd8}.ud-pages-label{font-size:.82rem;font-weight:700;color:#444}.ud-pages-toggle-all{background:none;border:none;font-size:.78rem;color:#0055a5;cursor:pointer;padding:0}.ud-pages-toggle-all:hover{text-decoration:underline}.ud-pages-list{display:flex;flex-direction:column}.ud-page-item{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;border-bottom:1px solid #f0ede8;transition:background .1s}.ud-page-item:last-child{border-bottom:none}.ud-page-item:hover{background:#fafaf8}.ud-page-item--selected{background:#f0f7ff}.ud-page-item--selected:hover{background:#e8f2ff}.ud-page-checkbox{flex-shrink:0;accent-color:#0055a5;width:15px;height:15px;cursor:pointer}.ud-page-name{font-size:.88rem;color:#222;flex:1}.ud-page-frames{font-size:.76rem;color:#999;flex-shrink:0}.ud-pages-empty{margin:0;font-size:.85rem;color:#888}.ud-screens-picker{border:1px solid #e0ddd8;border-radius:7px;overflow:hidden}.ud-screens-picker-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f5f3f0;border-bottom:1px solid #e0ddd8}.ud-screens-picker-actions{display:flex;gap:12px}.ud-flow-group{border-top:1px solid #e0ddd8}.ud-flow-group:first-child{border-top:none}.ud-flow-group-header{display:flex;align-items:center;justify-content:space-between;padding:8px 14px 4px;background:#faf9f7}.ud-flow-group-name{font-size:.8rem;font-weight:600;color:#333}.ud-flow-group-count{font-size:.75rem;color:#888}.ud-screens-thumb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;padding:14px}.ud-screen-thumb{display:flex;flex-direction:column;align-items:center;gap:6px;border:1.5px solid #e0ddd8;border-radius:6px;padding:8px 6px;background:#fff;transition:opacity .15s;position:relative}.ud-screen-thumb--removed{opacity:.38}.ud-screen-thumb-img{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:3px;background:#f0ede8}.ud-screen-thumb-placeholder{width:100%;aspect-ratio:9/16;border-radius:3px;background:#e8e5e0}.ud-screen-type-badge{font-size:.66rem;font-weight:700;padding:1px 6px;border-radius:8px;text-transform:uppercase;letter-spacing:.04em}.ud-screen-type-badge--phone{background:#e6f0ff;color:#0050a0}.ud-screen-type-badge--tablet{background:#f3eeff;color:#60c}.ud-screen-type-badge--desktop{background:#e6f4e6;color:#038000}.ud-screen-thumb-name{margin:0;font-size:.72rem;color:#444;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ud-screen-thumb-action{background:none;border:none;font-size:.72rem;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .1s}.ud-screen-thumb:not(.ud-screen-thumb--removed) .ud-screen-thumb-action{color:#c00}.ud-screen-thumb:not(.ud-screen-thumb--removed) .ud-screen-thumb-action:hover{background:#fde8e8}.ud-screen-thumb--removed .ud-screen-thumb-action{color:#038000}.ud-screen-thumb--removed .ud-screen-thumb-action:hover{background:#e6f4e6}.ud-loading{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#f5f3f0;border-radius:6px}.ud-loading-label{margin:0;font-size:.9rem;font-weight:600;color:#333}.ud-loading-hint{margin:2px 0 0;font-size:.8rem;color:#777}.ud-progress{flex:1;min-width:0}.ud-progress-bar{margin:6px 0 2px;height:6px;background:#e0ddd8;border-radius:3px;overflow:hidden}.ud-progress-fill{height:100%;background:#c97a00;border-radius:3px;transition:width .3s ease}.ud-form-actions{display:flex;gap:10px;flex-wrap:wrap}.ud-primary-btn{background:#1a1a1a;color:#fff;border:none;border-radius:5px;padding:10px 22px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s}.ud-primary-btn:hover:not(:disabled){background:#333}.ud-primary-btn:disabled{opacity:.45;cursor:not-allowed}.ud-secondary-btn{background:#fff;color:#333;border:1.5px solid #c5c0b9;border-radius:5px;padding:10px 22px;font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .15s}.ud-secondary-btn:hover{border-color:#555}.ud-results{display:flex;flex-direction:column;gap:12px}.ud-results-toolbar{display:flex;justify-content:flex-end}.ud-export-btn{background:#fff;border:1.5px solid #1a1a1a;color:#1a1a1a;border-radius:5px;padding:8px 18px;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .12s}.ud-export-btn:hover{background:#f5f3f0}.ud-summary{background:#fff;border:1px solid #e0ddd8;border-radius:8px;padding:20px 24px;display:flex;flex-direction:column;gap:10px}.ud-summary-score{display:flex;align-items:center;gap:14px}.ud-score-ring{flex-shrink:0}.ud-summary-label{margin:0;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#888}.ud-summary-file{margin:2px 0 0;font-size:.82rem;color:#555}.ud-summary-headline{margin:0;font-size:1rem;font-weight:600;color:#222;line-height:1.4}.ud-summary-counts{display:flex;gap:10px;flex-wrap:wrap}.ud-count{display:inline-block;padding:3px 10px;border-radius:12px;font-size:.8rem;font-weight:700}.ud-count--critical{background:#fde8e8;color:#c00}.ud-count--warning{background:#fef3e0;color:#c97a00}.ud-count--pass{background:#e6f4e6;color:#038000}.ud-section{border:1px solid #e0ddd8;border-radius:8px;overflow:hidden}.ud-section-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:#fafaf8;border:none;cursor:pointer;font-size:.95rem;font-weight:700;color:#222;text-align:left;transition:background .12s}.ud-section-header:hover{background:#f3f1ed}.ud-section-chevron{font-size:.7rem;color:#888}.ud-section-body{padding:16px 20px;background:#fff}.ud-section-body--hidden{display:none}.ud-qw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.ud-qw-card{border:1px solid #e0ddd8;border-radius:6px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.ud-qw-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ud-qw-title{font-size:.88rem;font-weight:700;color:#222;flex:1}.ud-qw-badges{display:flex;flex-direction:column;gap:3px;align-items:flex-end;flex-shrink:0}.ud-qw-badge{font-size:.7rem;font-weight:600;padding:2px 7px;border-radius:10px;white-space:nowrap}.ud-qw-badge--effort{background:#f0eee9;color:#555}.ud-qw-badge--impact{background:#e6f0ff;color:#0050a0}.ud-qw-desc{margin:0;font-size:.82rem;color:#555;line-height:1.5}.ud-heuristics-list{display:flex;flex-direction:column;gap:0}.ud-heuristic-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #f0ede8}.ud-heuristic-row:last-child{border-bottom:none}.ud-heuristic-left{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}.ud-heuristic-id{flex-shrink:0;font-size:.75rem;font-weight:700;color:#888;min-width:26px;margin-top:2px}.ud-heuristic-info{min-width:0}.ud-heuristic-name{display:block;font-size:.88rem;font-weight:700;color:#222;margin-bottom:3px}.ud-heuristic-finding,.ud-heuristic-rec{margin:3px 0 0;font-size:.82rem;color:#555;line-height:1.5}.ud-heuristic-rec{color:#0055a5}.ud-heuristic-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.ud-status-chip{font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:10px;background:color-mix(in srgb,var(--chip-color, #888) 12%,#fff);color:var(--chip-color, #888);border:1px solid color-mix(in srgb,var(--chip-color, #888) 30%,#fff)}.ud-heuristic-score{font-size:1rem;font-weight:800}.ud-a11y-list{display:flex;flex-direction:column;gap:12px}.ud-a11y-row{border:1px solid #e8e5e0;border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.ud-a11y-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ud-a11y-chip{font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:10px;background:color-mix(in srgb,var(--chip-color, #888) 12%,#fff);color:var(--chip-color, #888);border:1px solid color-mix(in srgb,var(--chip-color, #888) 30%,#fff);flex-shrink:0}.ud-a11y-wcag{font-size:.72rem;background:#f0eee9;color:#555;padding:2px 7px;border-radius:10px;flex-shrink:0}.ud-a11y-title{font-size:.88rem;font-weight:700;color:#222}.ud-a11y-screen{font-size:.76rem;color:#888;margin-left:auto}.ud-a11y-detail{margin:0;font-size:.82rem;color:#555;line-height:1.5}.ud-a11y-fix{margin:0;font-size:.82rem;color:#0055a5;line-height:1.5}.ud-ia{display:flex;flex-direction:column;gap:12px}.ud-ia-header{display:flex;align-items:flex-start;gap:14px}.ud-ia-nav{margin:0;font-size:.88rem;color:#444;line-height:1.5;padding-top:4px;flex:1}.ud-ia-group{display:flex;flex-direction:column;gap:6px}.ud-ia-grouplabel{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#888}.ud-ia-list{margin:0;padding-left:20px}.ud-ia-list li{font-size:.85rem;color:#444;line-height:1.6}.ud-interactions-list{display:flex;flex-direction:column;gap:10px}.ud-interaction-row{border:1px solid #e8e5e0;border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:5px}.ud-interaction-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ud-interaction-pattern{font-size:.88rem;font-weight:700;color:#222}.ud-interaction-screen{font-size:.76rem;color:#888}.ud-interaction-status{font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:10px;margin-left:auto}.ud-interaction-status--good{background:#e6f4e6;color:#038000}.ud-interaction-status--inconsistent{background:#fef3e0;color:#c97a00}.ud-interaction-status--broken{background:#fde8e8;color:#c00}.ud-interaction-detail,.ud-interaction-rec{margin:0;font-size:.82rem;color:#555;line-height:1.5}.ud-interaction-rec{color:#0055a5}.ud-visual{display:flex;flex-direction:column;gap:12px}.ud-visual-header{display:flex;gap:14px;align-items:center}.ud-visual-group{display:flex;flex-direction:column;gap:6px}.ud-screens-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.ud-screen-card{border:1px solid #e0ddd8;border-radius:7px;overflow:hidden;display:flex;flex-direction:column}.ud-screen-card-header{padding:12px 14px;background:#f5f3f0;border-bottom:1px solid #e8e5e0}.ud-screen-card-title-row{display:flex;align-items:flex-start;gap:12px}.ud-screen-card-name{font-size:.9rem;font-weight:700;color:#222;display:block;margin-bottom:3px}.ud-screen-card-headline{margin:0;font-size:.8rem;color:#555;line-height:1.4}.ud-screen-strengths{padding:10px 14px;border-bottom:1px solid #f0ede8;display:flex;flex-direction:column;gap:5px}.ud-screen-issues{padding:10px 14px;display:flex;flex-direction:column;gap:8px}.ud-screen-issue{display:flex;align-items:flex-start;gap:8px}.ud-screen-issue-finding{margin:0;font-size:.82rem;color:#333;line-height:1.4}.ud-screen-issue-fix{margin:3px 0 0;font-size:.78rem;color:#0055a5;line-height:1.4}.ud-screen-notes{margin:0;padding:8px 14px 12px;font-size:.78rem;color:#888;font-style:italic;line-height:1.5;border-top:1px solid #f0ede8}.auth-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(ellipse 80% 60% at 50% -10%,color-mix(in srgb,var(--made-color-brand-secondary) 12%,transparent) 0%,transparent 55%),var(--made-color-background-default)}@media(max-height:600px){.auth-page{align-items:flex-start;padding-top:24px}}.auth-card{width:100%;max-width:420px;background:var(--made-color-background-surface-default);border-radius:var(--radius-lg);padding:36px 32px;box-shadow:var(--shadow-lg);border:1px solid var(--made-color-border-default)}.auth-brand{text-align:center;margin-bottom:28px}.auth-logo{width:56px;height:56px;margin:0 auto 16px;display:block;border-radius:14px;object-fit:contain}.auth-brand h1{font-size:1.35rem;margin-bottom:8px;color:var(--made-color-text-primary);font-weight:700;letter-spacing:-.02em}.auth-brand h1 span{color:var(--made-color-brand-secondary)}.auth-brand p{color:var(--made-color-text-secondary);font-size:.9rem;line-height:1.5}.auth-form{display:flex;flex-direction:column;gap:10px}.auth-label{font-size:.8rem;font-weight:600;color:var(--made-color-text-secondary)}.auth-input{padding:11px 14px;border:1px solid var(--made-color-border-default);border-radius:var(--radius-sm);font-size:.95rem;background:var(--made-color-background-surface-default);color:var(--made-color-text-primary);transition:border-color .15s ease,box-shadow .15s ease}.auth-input:focus{outline:none;border-color:var(--made-color-brand-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--made-color-brand-secondary) 22%,transparent)}.auth-error{color:var(--made-color-feedback-danger-default, #dc2626);font-size:.85rem;padding:10px 12px;background:var(--made-color-background-danger-subtle, #fef2f2);border:1px solid var(--made-color-border-danger, #fecaca);border-radius:var(--radius-sm)}.auth-submit{margin-top:8px;background:var(--made-color-brand-secondary);color:#fff;border:none;padding:12px;border-radius:var(--radius-sm);font-weight:600;font-size:.95rem;box-shadow:0 4px 14px color-mix(in srgb,var(--made-color-brand-secondary) 25%,transparent)}.auth-submit:hover:not(:disabled){filter:brightness(.9)}.auth-submit:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.auth-link-btn{margin-top:16px;width:100%;background:transparent;border:none;color:var(--made-color-brand-secondary);font-size:.85rem;font-weight:600;cursor:pointer;padding:8px}.auth-link-btn:hover{filter:brightness(.85);text-decoration:underline}.auth-card--wide{max-width:560px}.auth-card made-button[variant=primary]::part(base){background-color:var(--made-color-brand-secondary);border-color:var(--made-color-brand-secondary);color:#fff}.auth-card made-button[variant=primary]:hover::part(base){filter:brightness(.9)}.auth-card made-button[variant=primary][disabled]::part(base){opacity:.5;filter:none}.auth-card made-input::part(input){font-size:16px}.auth-disclaimer{margin-top:20px;padding:14px 16px;border:1px solid var(--made-color-border-default);border-radius:var(--radius-sm);background:var(--made-color-background-surface-secondary, #faf7f5);font-size:.78rem;color:var(--made-color-text-secondary);line-height:1.55}.auth-disclaimer--standalone{margin-top:0;margin-bottom:16px;max-height:340px;overflow-y:auto}.auth-agree-label{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;font-weight:600;color:var(--made-color-text-primary);cursor:pointer;margin-bottom:16px;line-height:1.45}.auth-agree-label input[type=checkbox]{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:var(--made-color-brand-secondary);cursor:pointer}.auth-submit--full{width:100%}.auth-back-btn{margin-top:12px;width:100%;background:transparent;border:none;color:var(--made-color-text-secondary);font-size:.82rem;font-weight:500;cursor:pointer;padding:6px;text-align:center}.auth-back-btn:hover{color:var(--made-color-text-primary);text-decoration:underline}.auth-disclaimer-title{font-weight:700;color:var(--made-color-text-primary);margin-bottom:6px;font-size:.8rem}.auth-disclaimer p{margin:0 0 8px}.auth-disclaimer ul{margin:0 0 8px;padding-left:18px;display:flex;flex-direction:column;gap:4px}.auth-disclaimer li{margin:0}.auth-disclaimer-data-note{margin:8px 0 0!important;font-weight:600;color:var(--made-color-feedback-warning-default, #b45309);border-top:1px solid var(--made-color-border-default);padding-top:8px}.admin-page{min-height:100vh;padding:28px 32px 48px;max-width:980px;margin:0 auto;background:var(--bg-primary)}.admin-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:32px;flex-wrap:wrap}.admin-header h1{font-size:1.5rem;margin-bottom:8px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.admin-header h1 span{color:var(--accent)}.admin-header p{color:var(--text-secondary);line-height:1.5}.admin-header-actions{display:flex;gap:12px;align-items:center}.admin-logout-btn{background:var(--bg-secondary);border:1px solid var(--border);padding:9px 32px;border-radius:var(--radius-sm);font-weight:600;font-size:.85rem;color:var(--text-secondary);min-width:120px}.admin-logout-btn:hover{border-color:var(--border-strong);color:var(--text-primary)}.admin-section{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:22px 24px;margin-bottom:24px;color:var(--text-primary);box-shadow:var(--shadow-sm)}.admin-section h2{font-size:1.05rem;margin-bottom:16px;color:var(--text-primary);font-weight:700}.admin-figma-note{color:var(--text-secondary);font-size:.9rem;line-height:1.55;margin-bottom:12px}.admin-figma-status{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.admin-figma-meta{color:var(--text-muted);font-size:.85rem}.admin-figma-actions{display:flex;gap:10px}.admin-figma-help{margin:0 0 14px;padding-left:20px;color:var(--text-secondary);font-size:.88rem;line-height:1.55}.admin-figma-help li{margin-bottom:6px}.admin-figma-probe{margin:12px 0 0;padding:12px 14px;border-radius:var(--radius-sm);background:var(--made-color-background-surface-secondary, #f3f0ee);color:var(--made-color-text-primary);font-size:.8rem;white-space:pre-wrap;overflow-x:auto;border:1px solid var(--made-color-border-default)}.admin-create-form{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.admin-create-form .auth-submit{grid-column:1 / -1;justify-self:start}.admin-textarea{grid-column:1 / -1;min-height:110px;resize:vertical;font-family:inherit}.admin-figma-field{display:flex;flex-direction:column;gap:6px}.admin-figma-field-full{grid-column:1 / -1}.admin-figma-link{color:var(--accent, #2563eb);text-decoration:none}.admin-figma-link:hover code{text-decoration:underline}.admin-figma-edit-row td{padding:0;border-bottom:1px solid var(--border);background:var(--bg-secondary)}.admin-figma-panel{padding:18px 20px 20px}.admin-figma-panel h3{margin:0 0 8px;font-size:.95rem;color:var(--text-primary)}.admin-figma-panel-grid{display:grid;gap:14px;margin-bottom:14px}.admin-figma-panel-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.admin-secondary-btn{background:var(--bg-secondary);border:1px solid var(--border);padding:8px 14px;border-radius:var(--radius-sm, 6px);font-size:.85rem;font-weight:600;color:var(--text-secondary);cursor:pointer}.admin-secondary-btn:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-primary)}.admin-secondary-btn:disabled{opacity:.55;cursor:not-allowed}.admin-figma-catalog-info{margin:0 0 12px;font-size:.88rem;color:var(--success);font-weight:600}.admin-figma-catalog-info.stale{color:#b45309}.admin-figma-catalog-error{margin:0 0 12px;font-size:.88rem;color:var(--error)}.admin-actions button.active{border-color:var(--accent, #2563eb);color:var(--accent, #2563eb);background:#2563eb14}@media(max-width:720px){.admin-create-form{grid-template-columns:1fr}}.admin-empty{color:var(--text-secondary)}.admin-table{width:100%;border-collapse:collapse;font-size:.88rem}.admin-table th,.admin-table td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);color:var(--text-primary)}.admin-table th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-weight:600}.admin-table td strong{color:var(--text-primary)}.admin-status{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:.8rem;min-width:5rem}.admin-status.active{color:var(--success);font-weight:600;background:#0596691a}.admin-status.inactive{color:var(--error);font-weight:600;background:var(--error-bg)}.admin-actions{display:flex;flex-wrap:wrap;gap:6px}.admin-actions button{background:var(--bg-secondary);border:1px solid var(--border);padding:5px 11px;border-radius:6px;font-size:.78rem;font-weight:600;color:var(--text-secondary)}.admin-actions button:hover{border-color:var(--border-strong);color:var(--text-primary)}.admin-actions button.danger{color:var(--error);border-color:var(--error-border);background:var(--error-bg)}.admin-inline-input{width:100%;padding:4px 8px;border:1px solid var(--border);border-radius:4px;font-size:.88rem;color:var(--text-primary);background:var(--bg-primary);box-sizing:border-box;min-width:80px}.admin-inline-input:focus{outline:none;border-color:var(--primary)}.admin-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.admin-section-header h2{margin:0}.admin-delete-btn{background:var(--error-bg, #fef2f2);border:1px solid var(--error-border, #fca5a5);color:var(--error, #dc2626);padding:5px 12px;border-radius:6px;font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap}.admin-delete-btn:hover{background:#fee2e2;border-color:#ef4444}.admin-delete-btn:disabled{opacity:.6;cursor:not-allowed}.ws-danger-zone{margin-top:20px;padding-top:16px;border-top:1px solid #fecaca}.ws-danger-hint{margin:8px 0 0;font-size:.78rem;color:#9ca3af}.ws-merge-backups-card{margin-top:0}.ws-merge-backups-desc{margin:0 0 14px;font-size:.88rem;color:var(--text-muted);line-height:1.5}.ws-merge-backups-list{display:flex;flex-direction:column;gap:10px}.ws-merge-backup-card{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary)}.ws-merge-backup-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;list-style:none}.ws-merge-backup-summary::-webkit-details-marker{display:none}.ws-merge-backup-time{font-size:.86rem;font-weight:600;color:var(--text-primary)}.ws-merge-backup-meta{font-size:.78rem;color:var(--text-muted)}.ws-merge-backup-body{padding:0 14px 14px;border-top:1px solid var(--border)}.ws-merge-backup-merged{margin:12px 0;font-size:.88rem;line-height:1.5;color:var(--text-secondary)}.ws-merge-backup-originals{display:flex;flex-direction:column;gap:8px;font-size:.84rem}.ws-merge-backup-originals ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.ws-merge-backup-originals li{line-height:1.45;color:var(--text-secondary)}.ws-merge-backup-author{display:block;font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin-bottom:2px}.admin-gen-name{font-weight:600;color:var(--text-primary)}.admin-gen-id{font-size:.7rem;color:var(--text-muted);word-break:break-all}.admin-error{color:var(--error, #dc2626);font-size:.85rem;margin:8px 0}.admin-section-desc{font-size:.85rem;color:var(--text-secondary);margin-bottom:16px}.admin-tabs-config{display:flex;flex-direction:column;gap:var(--made-size-space-2-x)}.admin-tab-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--made-size-space-3-x);padding:var(--made-size-space-3-x) var(--made-size-space-4-x);border:1px solid var(--made-color-border-default);border-radius:var(--made-border-radius-04);background:var(--made-color-background-surface-default);cursor:pointer;transition:border-color var(--made-motion-duration-short, .15s) var(--made-motion-easing-standard-ease, ease)}.admin-tab-toggle:hover{border-color:var(--made-color-border-strong)}.admin-tab-toggle-text{display:flex;flex-direction:column;gap:var(--made-size-space-0point5-x);min-width:0}.admin-tab-toggle-label{font-size:var(--made-font-body-default-font-size, .875rem);font-weight:600;color:var(--made-color-text-primary)}.admin-tab-toggle-desc{font-size:var(--made-font-body-x-small-font-size, .75rem);color:var(--made-color-text-secondary);line-height:1.4}.admin-tabs-actions{display:flex;align-items:center;gap:12px}.admin-tabs-msg{font-size:.82rem;color:var(--made-color-feedback-success-default, #16a34a);font-weight:600}.reset-pw-success-msg{margin:0 0 var(--made-size-space-3-x);font-size:var(--made-font-body-small-font-size, .875rem);color:var(--made-color-text-primary);line-height:1.5}.reset-pw-copy-row{display:flex;align-items:center;gap:var(--made-size-space-2-x)}.reset-pw-value{flex:1;padding:var(--made-size-space-2point5-x) var(--made-size-space-3-x);background:var(--made-color-background-surface-secondary, #faf7f5);border-radius:var(--made-border-radius-04);font-size:var(--made-font-body-default-font-size, .9rem);font-family:var(--made-font-family-monospace, monospace);color:var(--made-color-text-primary);word-break:break-all}.admin-tabs-warn{font-size:.82rem;color:#dc2626;font-weight:600}.admin-shell{display:flex;min-height:100vh;background:var(--made-color-background-default)}.admin-sidebar{width:280px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;background:var(--made-color-background-surface-default);border-right:1px solid var(--made-color-border-default);padding:24px;position:sticky;top:0;height:100vh;box-sizing:border-box}.admin-sidebar-brand{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--made-color-border-default);margin-bottom:20px}.admin-sidebar-logo{width:44px;height:44px;border-radius:12px;background:#111827;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin-sidebar-logo img{width:28px;height:28px;object-fit:contain}.admin-sidebar-brand strong{display:block;font-size:16px;font-weight:700;color:var(--made-color-text-primary)}.admin-sidebar-brand span{font-size:13px;color:var(--made-color-text-secondary)}.admin-sidebar-nav{display:flex;flex-direction:column;gap:6px;flex:1}.admin-nav-item{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:12px 14px;border:none;border-radius:10px;background:transparent;cursor:pointer;font-family:var(--made-font-family-primary);color:var(--made-color-text-primary);transition:background-color .15s ease}.admin-nav-item:hover{background-color:color-mix(in srgb,var(--made-color-text-primary) 5%,transparent)}.admin-nav-item.active{background-color:color-mix(in srgb,var(--made-color-brand-secondary) 10%,transparent)}.admin-nav-item.active .admin-nav-text strong,.admin-nav-item.active .admin-nav-text small{color:var(--made-color-brand-secondary)}.admin-nav-item.active .admin-nav-text small{opacity:.7}.admin-nav-item.subtle{color:var(--made-color-text-secondary);font-size:14px;padding:10px 14px}.admin-nav-icon{width:40px;height:40px;border-radius:10px;background:var(--made-color-background-surface-secondary, #eef0f3);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease}.admin-nav-icon img{width:20px;height:20px;opacity:.5;transition:opacity .15s ease,filter .15s ease}[data-color-mode=dark] .admin-nav-icon img{filter:invert(1);opacity:.6}[data-color-mode=dark] .admin-nav-item.active .admin-nav-icon img{filter:brightness(0) saturate(100%) invert(42%) sepia(89%) saturate(2000%) hue-rotate(5deg) brightness(100%) contrast(102%);opacity:1}.admin-nav-item.active .admin-nav-icon{background:color-mix(in srgb,var(--made-color-brand-secondary) 12%,transparent)}.admin-nav-item.active .admin-nav-icon img{opacity:1;filter:brightness(0) saturate(100%) invert(40%) sepia(95%) saturate(1500%) hue-rotate(5deg) brightness(100%) contrast(102%)}.admin-nav-text{display:flex;flex-direction:column;gap:2px}.admin-nav-text strong{font-size:14px;font-weight:700;color:var(--made-color-text-primary)}.admin-nav-text small{font-size:12px;color:var(--made-color-text-secondary);line-height:1.35}.admin-sidebar-footer{display:flex;flex-direction:column;gap:12px;margin-top:auto}.admin-sidebar-footer .admin-nav-item.subtle{padding:0;background:none;font-size:14px;font-weight:500;color:var(--made-color-text-secondary)}.admin-sidebar-footer .admin-nav-item.subtle:hover{color:var(--made-color-text-primary);background:none}.admin-theme-picker{width:100%;padding:var(--made-size-space-2-x) var(--made-size-space-3-x);border:1px solid var(--made-color-border-default);border-radius:var(--made-border-radius-04);background:var(--made-color-background-surface-default);color:var(--made-color-text-primary);font-family:var(--made-font-family-primary);font-size:var(--made-font-body-small-font-size, .85rem);cursor:pointer}.admin-main{flex:1;min-width:0;padding:var(--made-size-space-5-x) var(--made-size-space-6-x) var(--made-size-space-8-x)}.admin-main--full{padding:0;display:flex;flex-direction:column;height:100vh;overflow:hidden}.admin-main-error{margin-bottom:20px}.ws-admin{display:flex;flex-direction:column;gap:20px}.ws-admin-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.ws-admin-header h2{margin:0 0 8px;font-size:1.15rem;font-weight:700;color:var(--text-primary)}.ws-admin-desc{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.55;max-width:560px}.ws-admin-desc a{color:var(--accent);font-weight:600;text-decoration:none}.ws-admin-desc a:hover{text-decoration:underline}.ws-service-status{margin:10px 0 0;font-size:.82rem;color:var(--text-secondary)}.ws-service-status.ok{color:#0d7a4a}.ws-service-status.warn{color:#b45309}.ws-presenter-link{display:inline-flex;align-items:center;padding:10px 16px;border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border);color:var(--accent);font-size:.85rem;font-weight:600;text-decoration:none;white-space:nowrap}.ws-presenter-link:hover{border-color:var(--accent);background:#ff5f000f}.ws-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ws-create-card h3,.ws-credentials-card h3,.ws-list-card h3{margin:0 0 16px;font-size:1rem;font-weight:700;color:var(--text-primary)}.ws-form{display:flex;flex-direction:column;gap:14px}.ws-form .auth-label{display:flex;flex-direction:column;gap:6px}.ws-field-hint{font-size:.75rem;font-weight:400;color:var(--text-muted)}.ws-textarea{min-height:88px;resize:vertical;font-family:inherit}.ws-credentials-body{display:flex;flex-direction:column;gap:14px}.ws-credentials-title{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-primary)}.ws-credential-field{display:flex;flex-direction:column;gap:6px}.ws-credential-label{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ws-credential-hint{font-weight:400;text-transform:none;letter-spacing:0;font-size:.75rem}.ws-credential-row{display:flex;gap:8px;align-items:stretch}.ws-credential-value{flex:1;min-width:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--bg-primary);border:1px solid var(--border);font-size:.8rem;word-break:break-all;color:var(--text-primary)}.ws-copy-btn{flex-shrink:0;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer}.ws-copy-btn:hover{border-color:var(--accent);color:var(--accent)}.ws-qr-block{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border-radius:var(--radius-sm);background:var(--bg-primary);border:1px dashed var(--border)}.ws-qr-block img{border-radius:8px;background:var(--made-color-background-surface-default)}.ws-qr-caption{font-size:.8rem;color:var(--text-muted);text-align:center}.ws-manual-credentials{margin-top:4px;padding-top:12px;border-top:1px dashed var(--border)}.ws-manual-credentials summary{cursor:pointer;font-size:.82rem;font-weight:600;color:var(--text-muted);margin-bottom:12px}.ws-manual-credentials[open] summary{margin-bottom:14px}.ws-quick-create{display:flex;gap:10px}.ws-quick-create made-input{flex:1}.ws-section-title{display:flex;align-items:baseline;gap:var(--made-size-space-2-x)}.ws-section-title h2{margin:0}.ws-count-badge{font-size:var(--made-font-body-small-font-size, .85rem);color:var(--made-color-text-secondary);font-weight:400}.ws-view-controls{display:flex;align-items:center;gap:var(--made-size-space-1-x)}.ws-refresh-btn{display:flex;align-items:center;gap:var(--made-size-space-1point5-x);padding:var(--made-size-space-1point5-x) var(--made-size-space-2point5-x);background:transparent;border:none;border-radius:var(--made-border-radius-04);color:var(--made-color-text-secondary);font-family:var(--made-font-family-primary);font-size:var(--made-font-body-small-font-size, .85rem);cursor:pointer;transition:background-color var(--made-motion-duration-short, .15s) var(--made-motion-easing-standard-ease, ease)}.ws-refresh-btn:hover{background-color:var(--made-color-background-surface-hover);color:var(--made-color-text-primary)}.ws-refresh-btn:disabled{opacity:.5;cursor:not-allowed}.ws-view-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:var(--made-border-radius-04);color:var(--made-color-text-secondary);cursor:pointer;transition:background-color var(--made-motion-duration-short, .15s) var(--made-motion-easing-standard-ease, ease)}.ws-view-btn:hover{background-color:var(--made-color-background-surface-hover)}.ws-view-btn.active{background-color:var(--made-color-background-surface-selected);color:var(--made-color-text-primary)}.ws-workshop-list{display:flex;flex-direction:column}.ws-workshop-list-item{display:flex;align-items:center;gap:var(--made-size-space-4-x);width:100%;padding:var(--made-size-space-3point5-x) var(--made-size-space-4-x);border:none;border-top:1px solid var(--made-color-border-default);background:transparent;cursor:pointer;font-family:var(--made-font-family-primary);text-align:left;transition:background-color var(--made-motion-duration-short, .15s) var(--made-motion-easing-standard-ease, ease)}.ws-workshop-list-item:first-child{border-top:none}.ws-workshop-list-item:hover{background-color:var(--made-color-background-surface-hover)}.ws-workshop-list-item.selected{background-color:color-mix(in srgb,var(--made-color-brand-secondary) 4%,transparent);border-left:3px solid var(--made-color-brand-secondary);padding-left:calc(var(--made-size-space-4-x) - 3px)}.ws-workshop-list-left{display:flex;align-items:center;gap:var(--made-size-space-2-x);flex:1;min-width:0}.ws-workshop-list-left strong{font-size:var(--made-font-body-default-font-size, .9rem);color:var(--made-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-workshop-list-stats{font-size:var(--made-font-body-small-font-size, .85rem);color:var(--made-color-text-secondary);white-space:nowrap}.ws-workshop-list-id{font-size:var(--made-font-body-x-small-font-size, .75rem);color:var(--made-color-text-secondary);white-space:nowrap}.ws-workshop-list-date{font-size:var(--made-font-body-small-font-size, .85rem);color:var(--made-color-text-secondary);white-space:nowrap}.ws-workshop-list-chevron{font-size:1.2rem;color:var(--made-color-text-secondary);flex-shrink:0}.ws-workshop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--made-size-space-3-x)}.ws-workshop-card{text-align:left;padding:var(--made-size-space-4-x);border:1px solid var(--made-color-border-default);border-radius:var(--made-border-radius-05);background:var(--made-color-background-default);cursor:pointer;font-family:var(--made-font-family-primary);transition:border-color var(--made-motion-duration-short, .15s) var(--made-motion-easing-standard-ease, ease),box-shadow var(--made-motion-duration-short, .15s) var(--made-motion-easing-standard-ease, ease)}.ws-workshop-card:hover{border-color:var(--made-color-border-strong);box-shadow:var(--shadow-sm)}.ws-workshop-card.selected{border-color:var(--made-color-brand-secondary);box-shadow:0 0 0 3px var(--accent-ring);background:color-mix(in srgb,var(--made-color-brand-secondary) 4%,transparent)}.ws-workshop-card h4{margin:10px 0 8px;font-size:.95rem;color:var(--text-primary);line-height:1.35}.ws-workshop-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.ws-workshop-date{font-size:.72rem;color:var(--text-muted)}.ws-workshop-stats{display:flex;gap:6px;font-size:.8rem;color:var(--text-secondary);margin-bottom:8px}.ws-workshop-id{font-size:.7rem;color:var(--text-muted)}.ws-workshop-client{display:inline-block;font-size:.7rem;font-weight:600;color:var(--made-color-brand-secondary, #e15f1e);background:color-mix(in srgb,var(--made-color-brand-secondary, #e15f1e) 10%,transparent);border-radius:999px;padding:2px 7px;margin-top:4px}.ws-state-badge{display:inline-block;padding:3px 8px;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ws-state-badge.state-setup{background:#e0e7ff;color:#3730a3}.ws-state-badge.state-collecting{background:#d1fae5;color:#065f46}.ws-state-badge.state-clustering{background:#fef3c7;color:#92400e}.ws-state-badge.state-review{background:#fce7f3;color:#9d174d}.ws-state-badge.state-voting{background:#dbeafe;color:#1e40af}.ws-state-badge.state-done{background:#f3f4f6;color:#4b5563}@media(max-width:1100px){.admin-table th:nth-child(2),.admin-table td:nth-child(2),.admin-table th:nth-child(3),.admin-table td:nth-child(3){display:none}}@media(max-width:900px){.admin-shell{flex-direction:column}.admin-sidebar{width:100%;height:auto;position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;padding:var(--made-size-space-3-x)}.admin-sidebar-brand{border-bottom:none;margin-bottom:0;padding-bottom:0}.admin-sidebar-nav{flex-direction:row;flex:1;justify-content:center}.admin-sidebar-footer{flex-direction:row;border-top:none;margin-top:0;padding-top:0;width:100%;justify-content:flex-end}.admin-nav-text small{display:none}.admin-main{padding:var(--made-size-space-5-x) var(--made-size-space-4-x) var(--made-size-space-8-x)}@media(max-width:600px){.admin-main{padding:16px 16px 100px}}.ws-admin-grid{grid-template-columns:1fr}}.admin-native-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.admin-native-label{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.admin-native-input,.admin-native-textarea{width:100%;box-sizing:border-box;padding:8px 12px;font-size:.9rem;font-family:inherit;color:var(--text-primary, #1a1a1a);background:var(--made-color-background-default, #fff);border:1px solid var(--made-color-border-default, #ccc);border-radius:6px;outline:none;transition:border-color .15s}.admin-native-input:focus,.admin-native-textarea:focus{border-color:var(--accent, #2563eb)}.admin-native-input:disabled,.admin-native-textarea:disabled{opacity:.5;cursor:not-allowed}.admin-native-textarea{resize:vertical;min-height:80px;line-height:1.5}.wcc-shell{min-height:100vh;background:#faf7f5;display:flex;flex-direction:column;font-family:var(--made-font-family-primary, system-ui, sans-serif)}.wcc-editor-shell{position:fixed;top:56px;left:0;right:0;bottom:0;z-index:50;overflow-y:auto;background:#faf7f5;display:flex;flex-direction:column}@media(max-width:1000px){.wcc-editor-shell{top:48px;overflow-y:auto;-webkit-overflow-scrolling:touch}}.wcc-editor-shell .wcc-shell{min-height:100%;flex:1}.wcc-topbar{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #E15F1E;display:flex;align-items:center;padding:0 40px;height:72px;flex-shrink:0;gap:8px}.wcc-topbar-left{position:relative;flex-shrink:0}.wcc-topbar-title{flex:1;text-align:left;font-size:20px;font-weight:500;line-height:1.25;color:#141413}.wcc-topbar-right{flex-shrink:0;margin-left:auto}.wcc-topbar-left{position:relative;display:flex;align-items:center}.wcc-topbar-icon-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wcc-topbar-icon-btn img{width:24px;height:24px}.wcc-topbar-settings-btn{background:none;border:none;cursor:pointer;padding:8px 12px;display:flex;align-items:center;gap:8px;font-family:var(--made-font-family-primary, inherit);font-size:var(--made-font-size-h6, 16px);font-weight:500;color:var(--made-color-text-primary, #141413);line-height:1.25;white-space:nowrap;border-radius:4px}.wcc-topbar-settings-btn img{width:20px;height:20px}.wcc-topbar-settings-btn:hover{background:#1414130f}.wcc-topbar-create-btn{background:#141413;color:#fff;border:none;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:opacity .15s}.wcc-topbar-create-btn:hover{opacity:.85}.wcc-menu-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:100;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 8px 32px #0000001f;min-width:220px;padding:8px;display:flex;flex-direction:column;gap:2px}.wcc-menu-item{background:none;border:none;text-align:left;padding:10px 14px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;color:#333;cursor:pointer;transition:background .12s}.wcc-menu-item:hover{background:#f5f5f5}.wcc-menu-item.active{background:#fff4ee;color:#eb6b1a;font-weight:700}.wcc-menu-divider{height:1px;background:#e5e5e5;margin:4px 0}.wcc-menu-item--logout{color:#888}.wcc-menu-item--logout:hover{color:#111;background:#f5f5f5}.wcc-main{flex:1;padding:10px 80px;width:100%;max-width:1608px;box-sizing:border-box;margin-left:auto;margin-right:auto}.wcc-main--full{margin:0;max-width:none;padding:0;display:flex;flex-direction:column;height:calc(100vh - 60px);overflow:hidden}@media(max-width:1500px){.wcc-main{padding-left:10px}}@media(max-width:700px){.wcc-shell{overflow-x:hidden;max-width:100vw;background:#faf7f5}.wcc-topbar{background:#faf7f5;border-bottom:1px solid #eb6b1a;padding:4px 16px;height:48px}.wcc-topbar-title{text-align:left;font-size:16px;font-weight:500;color:#141413;padding-right:0}.wcc-main{padding:0}.wcc-main--full{height:calc(100vh - 48px)}}.wcc-dashboard{display:flex;flex-direction:column;gap:24px;max-width:1256px;width:100%;margin:0 auto}.wcc-dashboard-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.wcc-dashboard-title{font-size:22px;font-weight:700;color:#111;margin:0}.wcc-create-btn{background:#eb6b1a;color:#fff;border:none;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .15s;flex-shrink:0}.wcc-create-btn:hover{opacity:.88}.wcc-create-btn:disabled{opacity:.45;cursor:not-allowed}.wcc-card{background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden}.wcc-table{width:100%;border-collapse:collapse;font-size:14px}.wcc-table th{text-align:left;padding:14px 20px;font-size:13px;font-weight:700;color:#111;border-bottom:1px solid #ebebeb;background:#fff}.wcc-table td{padding:14px 20px;color:#333;border-bottom:1px solid #f0f0f0;vertical-align:middle}.wcc-table tbody tr:last-child td{border-bottom:none}.wcc-table tbody tr:hover td{background:#fafafa}.wcc-table-name{font-weight:500;color:#111}.wcc-table-truncate{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcc-status{display:inline-flex;align-items:center;justify-content:center;padding:4px 14px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.wcc-status--active{background:#d1fae5;color:#065f46}.wcc-status--inactive,.wcc-status--archived{background:#f3f4f6;color:#6b7280}.wcc-settings-btn{background:#fef3c7;color:#92400e;border:none;border-radius:999px;padding:5px 16px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .12s;white-space:nowrap}.wcc-settings-btn:hover{background:#fde68a}.wcc-row-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.wcc-add-theme-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:600;color:#111;cursor:pointer;line-height:1.4}.wcc-add-theme-btn:hover{opacity:.7}.wcc-add-theme-btn:disabled{opacity:.4;cursor:not-allowed}.wcc-ghost-btn{background:none;border:1px solid #e5e5e5;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600;color:#555;cursor:pointer;white-space:nowrap;transition:border-color .12s,color .12s}.wcc-ghost-btn:hover{border-color:#bbb;color:#111}.wcc-danger-btn{background:none;border:1px solid #fca5a5;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600;color:#dc2626;cursor:pointer;white-space:nowrap;transition:background .12s}.wcc-danger-btn:hover{background:#fef2f2}@media(max-width:700px){.wcc-dashboard-header{flex-direction:column;align-items:stretch;gap:12px}.wcc-create-btn{width:100%;text-align:center}.wcc-card{overflow-x:hidden;border-radius:12px}.wcc-table thead{display:none}.wcc-table,.wcc-table tbody,.wcc-table tr,.wcc-table td{display:block;width:100%;box-sizing:border-box}.wcc-table tr{border-bottom:1px solid #e5e5e5;padding:14px 16px}.wcc-table tbody tr:last-child{border-bottom:none}.wcc-table tbody tr:hover td{background:transparent}.wcc-table td{padding:2px 0;border-bottom:none;font-size:13px}.wcc-table td[data-label]:before{content:attr(data-label) ": ";font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#999;margin-right:4px}.wcc-table-truncate{max-width:100%;white-space:normal;font-size:14px;font-weight:600;color:#111;margin-bottom:2px}.wcc-row-actions{flex-wrap:wrap;margin-top:8px}}.wcc-mobile-only{display:none!important}.wcc-desktop-only{display:block}.wcc-topbar.wcc-desktop-only,.wcc-settings-backdrop.wcc-desktop-only{display:flex}@media(max-width:1000px){.wcc-mobile-only{display:block!important}.wcc-desktop-only{display:none!important}.wcc-hmw-mobile.wcc-mobile-only,.wcc-topbar.wcc-mobile-only,.wcc-sheet-backdrop.wcc-mobile-only{display:flex!important}}.wcc-mobile-dash-header{display:flex;flex-direction:column;gap:14px;padding:8px 0 4px}.wcc-mobile-dash-title{font-size:28px;font-weight:800;color:#111;margin:0;letter-spacing:-.01em}.wcc-create-btn--full{width:100%;text-align:center;border-radius:999px;padding:14px 22px;font-size:15px}.wcc-dash-header-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.wcc-dash-title{font-size:32px;font-weight:500;color:#141413;margin:0;letter-spacing:-.64px;line-height:1.25}.wcc-empty-state-card{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 16px #14141329}.wcc-empty-state-inner{border:1px dashed #777470;border-radius:8px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center}.wcc-empty-state-icon{width:48px;height:48px;filter:invert(30%) sepia(80%) saturate(1000%) hue-rotate(5deg) brightness(85%) contrast(110%)}.wcc-empty-state-text{display:flex;flex-direction:column;gap:10px;align-items:center}.wcc-empty-state-title{font-size:24px;font-weight:500;color:#141413;margin:0;letter-spacing:-.48px;line-height:1.25}.wcc-empty-state-desc{font-size:14px;font-weight:500;color:#141413;line-height:20px;margin:0;max-width:300px}.wcc-dash-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 0}.wcc-dash-mobile-title{font-size:24px;font-weight:500;color:#141413;margin:0;letter-spacing:-.48px;line-height:1.25}.wcc-dash-mobile-create-btn{background:#141413;color:#fff;border:none;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0}.wcc-mobile-empty-outer-card{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 16px #14141329;border:1px solid #e8e5e1}.wcc-mobile-empty-inner{border:1px dashed #777470;border-radius:8px;padding:32px 20px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.wcc-ws-cards{display:flex;flex-direction:column;gap:20px;padding:20px}.wcc-ws-card{display:flex;flex-direction:column;gap:0;padding:16px 16px 20px;background:#fff;border-radius:16px;border:1px solid #e8e5e1;box-shadow:0 2px 8px #1414131f;cursor:pointer;transition:box-shadow .12s;height:166px;box-sizing:border-box;overflow:hidden}.wcc-ws-card:active{box-shadow:0 2px 4px #1414130f}.wcc-ws-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wcc-ws-card-col{display:flex;flex-direction:column;gap:0;flex:1;min-width:0;justify-content:center}.wcc-ws-card-date{font-size:12px;font-weight:700;letter-spacing:.04em;color:#777470;text-transform:uppercase;line-height:1.25;margin-bottom:14px}.wcc-ws-card-chevron{width:20px;height:20px;flex-shrink:0;opacity:.5;margin-top:2px}.wcc-ws-card-name{font-size:20px;font-weight:500;color:#141413;line-height:1.25;letter-spacing:-.02em;margin-bottom:8px}.wcc-ws-card-location{font-size:16px;font-weight:400;color:#141413;line-height:1.5;margin-bottom:14px}.wcc-ws-card-status{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:999px;font-size:14px;font-weight:400;color:#141413;background:#faf7f5;border:1px solid #e8e5e1;width:fit-content}.wcc-ws-card-status--active .wcc-ws-card-dot{background:#16a34a}.wcc-ws-card-status--inactive .wcc-ws-card-dot,.wcc-ws-card-status--archived .wcc-ws-card-dot{background:#9ca3af}.wcc-ws-card-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.wcc-dash-view-toggle{display:flex;align-items:center;gap:16px;justify-content:flex-end}.wcc-dash-view-btn{background:none;border:none;cursor:pointer;padding:0;width:24px;height:24px;opacity:.4;transition:opacity .12s}.wcc-dash-view-btn.active{opacity:1}.wcc-dash-view-btn:hover{opacity:.75}.wcc-dash-view-btn img{width:24px;height:24px;display:block}.wcc-desktop-ws-grid{display:flex;flex-direction:row;align-items:flex-start;gap:32px}.wcc-desktop-ws-col{flex:1;display:flex;flex-direction:column;gap:20px;min-width:0}.wcc-ws-table-card{width:100%;border:1px solid #e8e5e1;border-radius:16px;box-shadow:0 4px 16px #14141329;overflow:hidden}.wcc-ws-table-header{display:flex;align-items:center;gap:24px;height:64px;padding:16px 20px;background:#faf7f5;border-bottom:1px solid #e8e5e1;font-size:16px;font-weight:700;color:#141413;line-height:24px;box-sizing:border-box}.wcc-ws-table-row{display:flex;align-items:center;gap:24px;height:64px;padding:16px 20px;background:#fff;border-bottom:1px solid #e8e5e1;font-size:16px;font-weight:400;color:#141413;line-height:24px;cursor:pointer;box-sizing:border-box;transition:background .1s}.wcc-ws-table-row:last-child{border-bottom:none}.wcc-ws-table-row:hover{background:#faf7f5}.wcc-ws-table-col{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcc-ws-table-col--name,.wcc-ws-table-col--client{width:260px}.wcc-ws-table-col--date,.wcc-ws-table-col--location{width:160px}.wcc-ws-table-col--status{width:120px}.wcc-ws-table-col--action{flex:1;display:flex;justify-content:flex-end}.wcc-ws-table-ws-name{color:#c44100;font-weight:700}.wcc-ws-table-view-btn{display:inline-flex;align-items:center;gap:4px;font-size:16px;font-weight:500;color:#141413}.wcc-ws-table-view-btn img{width:20px;height:20px;opacity:.5}.wcc-mobile-topnav{padding:12px 20px 0;display:flex;align-items:center;justify-content:center}.wcc-mobile-topnav-label{font-size:15px;font-weight:500;color:#6b7280}.wcc-mobile-ws-header{display:flex;align-items:center;gap:16px;padding:20px}.wcc-mobile-workshop-title{font-size:20px;font-weight:500;color:#141413;margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em}.wcc-mobile-ws-divider{height:2px;background:#e8e5e1;flex-shrink:0;width:100%}.wcc-mobile-ws-title-bar{display:flex;flex-direction:column;gap:20px;padding:20px 20px 0;background:#faf7f5}.wcc-mobile-ws-title{font-size:24px;font-weight:500;color:#141413;margin:0;letter-spacing:-.48px;line-height:1.25}.wcc-mobile-action-bar{display:flex;gap:0;padding:0;border-bottom:1.5px solid #e8e5e1;margin:0}.wcc-mobile-pill-btn{flex:1;background:none;border:none;border-bottom:4px solid transparent;margin-bottom:-1.5px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;color:#676561;cursor:pointer;text-align:center;transition:color .12s,border-color .12s}.wcc-mobile-pill-btn.active{font-weight:500;color:#141413;border-bottom-color:#141413}.wcc-mobile-pill-btn:hover{color:#555}.wcc-mobile-tab{flex:1;background:none;border:none;border-bottom:4px solid transparent;margin-bottom:-1px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;color:#676561;cursor:pointer;text-align:center;transition:color .12s,border-color .12s}.wcc-mobile-tab.active{color:#141413;border-bottom-color:#141413}.wcc-mobile-tab:hover{color:#555}.wcc-mobile-tool-cards{display:flex;flex-direction:column;gap:20px;padding:20px 20px 32px}.wcc-mobile-tool-card{background:#fff;border:1px solid #e8e5e1;border-radius:16px;padding:16px 20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px #1414131f;overflow:hidden}.wcc-mobile-tool-name{font-size:20px;font-weight:500;color:#141413;letter-spacing:-.4px;line-height:1.25;margin:0}.wcc-mobile-tool-enable-row{display:flex;align-items:center;justify-content:space-between;background:#faf7f5;border-radius:24px;padding:10px 16px}.wcc-mobile-tool-toggle-label{font-size:14px;font-weight:500;color:#141413;line-height:20px}.wcc-mobile-tool-view-row{display:flex;justify-content:flex-end}.wcc-mobile-tool-view-btn{display:inline-flex;align-items:center;gap:4px;background:none;border:none;font-size:14px;font-weight:500;color:#141413;cursor:pointer;padding:0;font-family:inherit;line-height:1.25}.wcc-mobile-tool-view-btn img{width:18px;height:18px;flex-shrink:0}.wcc-mobile-tool-view-btn:hover{opacity:.7}.wcc-tool-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.wcc-mobile-context-cards{display:flex;flex-direction:column;gap:16px;padding:16px 20px 32px}.wcc-ctx-card{background:#fff;border:1px dashed #777470;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 8px #1414130f}.wcc-ctx-card-eyebrow{font-size:12px;font-weight:700;color:#777470;text-transform:uppercase;letter-spacing:.04em;margin:0}.wcc-ctx-card-tags{display:flex;flex-wrap:wrap;gap:8px}.wcc-ctx-file-tag{display:inline-flex;align-items:center;gap:2px;background:#faf7f5;border:1px solid #e8e5e1;border-radius:999px;padding:2px 6px 2px 8px;font-size:14px;color:#141413;white-space:nowrap}.wcc-ctx-tag-remove{background:none;border:none;padding:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.wcc-ctx-tag-remove img{width:16px;height:16px;opacity:.55}.wcc-ctx-tag-remove:hover img{opacity:.9}.wcc-ctx-card-desc{font-size:16px;color:#141413;line-height:1.5;margin:0}.wcc-ctx-card-empty{font-size:16px;color:#676561;line-height:1.5;margin:0;text-align:center}.wcc-ctx-card-actions{display:flex;align-items:center;justify-content:space-between}.wcc-ctx-card-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;color:#141413;cursor:pointer;transition:opacity .12s}.wcc-ctx-card-btn img{width:18px;height:18px;opacity:.65}.wcc-ctx-card-btn:hover{opacity:.7}.wcc-ctx-card-btn:disabled{opacity:.4;cursor:default}.wcc-ctx-card-empty-box{background:#faf7f5;border-radius:8px;padding:16px;text-align:center;font-size:16px;color:#141413;line-height:1.5}.wcc-mobile-context-section{display:flex;flex-direction:column}.wcc-mobile-context-body{background:#faf7f5;display:flex;flex-direction:column;gap:20px;padding:20px 20px 32px}.wcc-mobile-ctx-card{background:#fff;border:1px solid #e8e5e1;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 8px #14141329}.wcc-mobile-ctx-card-heading{display:flex;align-items:center;gap:8px}.wcc-mobile-ctx-card-heading img{width:24px;height:24px}.wcc-mobile-ctx-card-title{font-size:18px;font-weight:500;color:#c44100;letter-spacing:-.36px;line-height:1.25;margin:0}.wcc-mobile-ctx-card-desc,.wcc-mobile-ctx-card-hint{font-size:14px;font-weight:500;color:#141413;line-height:20px;margin:0}.wcc-mobile-ctx-card-hint u{text-underline-offset:2px}.wcc-mobile-section-divider{height:1px;background:#e8e5e1;margin:0}.wcc-mobile-section-divider--strong{height:2px;background:#777470}.wcc-mobile-persona-hint{font-size:14px;font-weight:400;color:#141413;line-height:20px;margin:0}.wcc-ctx-content{display:flex;flex-direction:column;gap:16px;padding:20px 20px 32px}.wcc-ctx-section-title{font-size:18px;font-weight:500;color:#141413;margin:0;line-height:1.25;letter-spacing:-.02em}.wcc-ctx-field{display:flex;flex-direction:column;gap:8px}.wcc-ctx-field-label{font-size:14px;font-weight:400;color:#141413;line-height:20px}.wcc-ctx-field-header{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.wcc-ctx-char-count{font-size:12px;color:#9ca3af;white-space:nowrap;flex-shrink:0}.wcc-ctx-textarea{width:100%;box-sizing:border-box;border:1px solid #777470;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:16px;color:#141413;background:#faf7f5;line-height:1.5;resize:vertical;outline:none}.wcc-ctx-textarea:focus{border-color:#141413}.wcc-ctx-textarea:disabled{opacity:.6}.wcc-ctx-divider{height:2px;background:#e8e5e1;width:100%;align-self:stretch;flex-shrink:0}.wcc-ctx-divider--strong{background:#e8e5e1;margin-top:16px;margin-bottom:16px}.wcc-ctx-persona-hint{font-size:14px;color:#777470;margin:0;line-height:1.4}.wcc-ctx-readonly{background:#faf7f5;border-color:#777470;color:#777470;cursor:default;min-height:44px;line-height:1.5}.wcc-cvp-solution-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.wcc-cvp-upload-btn{display:flex;align-items:center;gap:4px;background:none;border:none;font-size:14px;font-weight:500;color:#141413;cursor:pointer;padding:4px 0;white-space:nowrap;flex-shrink:0}.wcc-cvp-upload-btn img{width:16px;height:16px}.wcc-cvp-upload-btn:disabled{opacity:.4;cursor:default}.wcc-cvp-upload-msg{font-size:12px;color:#16a34a;display:block;margin-top:4px}.wcc-cvp-upload-msg--error{color:#dc2626}.wcc-cvp-suggestion{margin-top:6px;padding:10px 12px;background:#f3f0ee;border-radius:6px;border:1px solid #e8e5e1}.wcc-cvp-suggestion p{margin:0 0 8px;font-size:13px;color:#141413;line-height:1.5}.wcc-cvp-suggestion-actions{display:flex;gap:8px}.wcc-cvp-card{background:#fff;border-radius:16px;box-shadow:0 4px 8px #14141329;padding:16px;display:flex;flex-direction:column;gap:16px}.wcc-cvp-card-header{display:flex;align-items:center;gap:8px}.wcc-cvp-card-header-icon{width:20px;height:20px;flex-shrink:0}.wcc-cvp-card-title-row{display:flex;align-items:center;gap:8px}.wcc-cvp-card-section-name{font-size:18px;font-weight:500;color:#c44100;letter-spacing:-.36px;line-height:1.25;margin:0}.wcc-cvp-card-badge{width:24px;height:24px;border-radius:9999px;background:#c44100;color:#fff;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-cvp-upload-row{display:flex;align-items:center;gap:24px}.wcc-cvp-upload-hint{flex:1;min-width:0;font-size:16px;font-weight:500;color:#141413;line-height:1.5;margin:0}.wcc-ctx-persona-upload-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.wcc-ctx-persona-upload-btn img{width:18px;height:18px;opacity:.75;flex-shrink:0}.wcc-upload-msg{font-size:13px;color:#16a34a;display:block}.wcc-upload-msg:empty{display:none}.wcc-settings-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141366;z-index:200;display:flex;align-items:center;justify-content:center;padding:32px}.wcc-settings-modal{background:#fff;border:1px solid #e8e5e1;border-radius:16px;padding:32px;box-shadow:0 4px 8px #14141329;width:100%;max-width:720px;max-height:calc(100vh - 64px);overflow-y:auto;display:flex;flex-direction:column;gap:0}.wcc-settings-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.wcc-settings-title{font-size:32px;font-weight:500;color:#141413;margin:0;letter-spacing:-.64px;line-height:1.15}.wcc-settings-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.wcc-settings-close img{width:24px;height:24px}.wcc-settings-divider{height:1px;background:#e8e5e1;margin:20px 0}.wcc-settings-row{display:flex;flex-direction:row;gap:20px;align-items:flex-start}.wcc-settings-row-label{width:200px;flex-shrink:0;font-size:16px;font-weight:600;color:#141413;margin:0;padding-top:6px;letter-spacing:-.32px}.wcc-settings-row-label--danger{color:#dc2626}.wcc-settings-row-fields{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.wcc-settings-edit-row{display:flex;justify-content:flex-end}.wcc-settings-edit-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid #c4bfb9;border-radius:8px;font-size:14px;font-weight:500;color:#141413;cursor:pointer;padding:8px 16px;font-family:inherit}.wcc-settings-edit-btn:hover{background:#faf7f5}.wcc-settings-edit-btn img{width:16px;height:16px}.wcc-settings-status-pill{display:inline-flex;align-items:center;gap:12px;background:#faf7f5;border-radius:999px;padding:10px 16px}.wcc-settings-status-label{font-size:14px;font-weight:500;color:#141413}.wcc-settings-footer{display:flex;justify-content:flex-end;padding-top:4px}.wcc-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:200;display:flex;align-items:flex-end;overflow:hidden}@keyframes wcc-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.wcc-sheet{width:100%;max-width:100vw;box-sizing:border-box;background:var(--made-color-background-surface-default, white);border-radius:24px 24px 0 0;max-height:92dvh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 16px #14141329;will-change:transform;animation:wcc-sheet-slide-up .3s ease}.wcc-sheet-handle-area{flex-shrink:0;padding:10px 0 6px;display:flex;justify-content:center;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.wcc-sheet-handle{width:40px;height:4px;background:#c5c2be;border-radius:999px}@media(min-width:701px){.wcc-sheet-backdrop{align-items:center;justify-content:center}.wcc-sheet{width:480px;max-height:80dvh;border-radius:20px}.wcc-sheet-handle{display:none}}.wcc-sheet-scroll{flex:1;min-width:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:24px 20px max(32px,env(safe-area-inset-bottom,32px));display:flex;flex-direction:column;gap:20px}.wcc-sheet-title-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.wcc-sheet-title{font-size:24px;font-weight:500;color:var(--made-color-brand-primary, #141413);margin:0;letter-spacing:-.48px}.wcc-sheet-close-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0}.wcc-sheet-close-btn img{width:24px;height:24px}.wcc-sheet-section{padding:20px 0}.wcc-sheet-section-title{font-size:18px;font-weight:500;color:#141413;margin:0;letter-spacing:-.02em}.wcc-sheet-activation-row{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:10px;padding:16px}.wcc-sheet-logo-tag{display:inline-flex;align-items:center;gap:2px;background:#faf7f5;border:1px solid #e8e5e1;border-radius:9999px;padding:0 0 0 6px;font-size:14px;color:#141413}.wcc-sheet-logo-tag-remove{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px}.wcc-sheet-logo-tag-remove img{width:16px;height:16px}.wcc-sheet-login-divider{height:1px;background:#e8e5e1;margin:0 0 14px}.wcc-sheet-success-msg{font-size:13px;color:#16a34a;margin-top:4px}.wcc-sheet-date-wrapper{position:relative;width:100%}.wcc-sheet-input--date{padding-right:44px;cursor:pointer;text-align:left}.wcc-sheet-input--date::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:44px;height:100%;cursor:pointer}.wcc-sheet-date-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none;color:#141413;line-height:1}.wcc-sheet-divider{height:2px;background:var(--made-color-border-default, #e8e5e1);margin:0;flex-shrink:0}.wcc-sheet-divider--strong{background:var(--made-color-border-strong, #777470)}.wcc-create-section-title{font-size:18px;font-weight:500;color:#141413;margin:0;line-height:1.25;letter-spacing:-.02em}.wcc-sheet-title-row+.wcc-create-section-title{margin-top:0}.wcc-sheet-toggle-row{display:flex;align-items:center;justify-content:space-between}.wcc-sheet-toggle-label{font-size:15px;font-weight:500;color:#111}.wcc-toggle{position:relative;width:48px;height:24px;border-radius:999px;background:#d1d5db;border:none;cursor:pointer;padding:0;transition:background .2s;flex-shrink:0}.wcc-toggle--on{background:#038000}.wcc-toggle-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .2s}.wcc-toggle--on .wcc-toggle-thumb{left:calc(100% - 21px)}.wcc-sheet-field{display:flex;flex-direction:column;gap:4px}.wcc-sheet-label{font-size:12px;font-weight:400;color:#141413;line-height:1.35}.wcc-sheet-input{width:100%;padding:8px 12px;border:1px solid #777470;border-radius:10px;background:#faf7f5;color:#141413;font-family:inherit;font-size:16px;outline:none;box-sizing:border-box;transition:border-color .13s;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wcc-sheet-input:focus{border-color:#eb6b1a}.wcc-sheet-input::placeholder{color:#b0aca7}.wcc-sheet-input--readonly{background:#faf7f5;border-color:#777470;color:#141413;cursor:default}.wcc-sheet-input--readonly:focus{border-color:#777470}.wcc-sheet-input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0}.wcc-sheet-outline-btn{width:100%;background:#f8f5f0;border:1px solid #2d2016;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:15px;font-weight:500;color:#1a1a1a;cursor:pointer;text-align:center;transition:background .12s}.wcc-sheet-outline-btn:hover:not(:disabled){background:#efe9e0}.wcc-sheet-outline-btn:disabled{opacity:.5;cursor:default}.wcc-sheet-login-card{background:#fff;border-radius:16px;border:1px solid #e8e5e1;padding:16px}.wcc-sheet-login-username{display:flex;flex-direction:column;gap:8px;padding-bottom:14px}.wcc-sheet-login-username-label{font-size:12px;font-weight:700;color:#777470;letter-spacing:.04em;text-transform:uppercase}.wcc-sheet-login-username-value{font-size:14px;font-weight:700;color:#141413}.wcc-sheet-danger-btn{width:100%;background:#fff;border:1.5px solid #111;border-radius:999px;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:600;color:#111;cursor:pointer;text-align:center;transition:background .12s,color .12s,border-color .12s}.wcc-sheet-danger-btn:hover{background:#fee2e2;color:#dc2626;border-color:#dc2626}.wcc-sheet-field-label{font-size:15px;font-weight:600;color:#141413;margin-bottom:2px;display:block}.wcc-sheet-textarea{width:100%;padding:12px 14px;border:1.5px solid #e0dbd4;border-radius:10px;background:#fff;color:#141413;font-family:inherit;font-size:15px;line-height:1.55;resize:none;box-sizing:border-box;outline:none;transition:border-color .13s;-webkit-appearance:none}.wcc-sheet-textarea:focus{border-color:#eb6b1a}.wcc-sheet-textarea::placeholder{color:#b0aca7}.wcc-sheet-actions-row{display:flex;gap:10px;margin:16px 0 20px}.wcc-sheet-action-pill{flex:1;background:#fff;border:1.5px solid #d1d5db;border-radius:999px;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:500;color:#141413;cursor:pointer;text-align:center;transition:background .12s,border-color .12s;white-space:nowrap}.wcc-sheet-action-pill:hover:not(:disabled){background:#f5f5f5;border-color:#9ca3af}.wcc-sheet-action-pill:disabled{opacity:.5;cursor:default}.wcc-sheet-scroll .wcc-context-subtabs{margin-bottom:4px;margin-top:4px}.wcc-sheet-save-btn{width:100%;background:#111;color:#fff;border:none;border-radius:999px;padding:16px 20px;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;margin-top:24px;transition:opacity .12s}.wcc-sheet-save-btn:hover:not(:disabled){opacity:.85}.wcc-sheet-save-btn:disabled{opacity:.5;cursor:default}.wcc-empty{padding:48px 24px;text-align:center;color:#9ca3af;font-size:14px}.wcc-mobile-empty-state{padding:20px}.wcc-mobile-empty-card{background:#fff;border:1px dashed #777470;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 16px #14141329}.wcc-mobile-empty-title{font-size:20px;font-weight:500;color:#141413;text-align:center;margin:0;letter-spacing:-.4px;line-height:1.25}.wcc-mobile-empty-desc{font-size:14px;font-weight:500;color:#141413;text-align:center;line-height:20px;margin:0;max-width:300px}.wcc-create-form{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px}.wcc-create-form-title{font-size:16px;font-weight:700;color:#111;margin:0}.wcc-page{max-width:900px;margin:0 auto;width:100%}.wcc-page-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.wcc-page-title{font-size:22px;font-weight:700;color:#111;margin:0}.wcc-back-btn{background:none;border:1px solid #e5e5e5;border-radius:999px;padding:6px 14px 6px 10px;font-family:inherit;font-size:13px;font-weight:600;color:#555;cursor:pointer;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;gap:4px}.wcc-back-btn img{width:16px;height:16px;opacity:.55;transform:rotate(180deg);flex-shrink:0}.wcc-back-btn:hover{border-color:#bbb;color:#111}.wcc-back-btn:hover img{opacity:.8}@media(max-width:600px){.wcc-page-header{flex-direction:column;align-items:flex-start;gap:8px}}.wcc-form-row{display:flex;gap:20px;margin-bottom:20px}.wcc-form-field{flex:1;display:flex;flex-direction:column;gap:6px}.wcc-form-label{font-size:13px;font-weight:600;color:#333}.wcc-form-input{border:1px solid #d1d5db;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;color:#111;background:#fff;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.wcc-form-input:focus{border-color:#eb6b1a}.wcc-form-input::placeholder{color:#9ca3af}@media(max-width:600px){.wcc-form-row{flex-direction:column;gap:12px}}.wcc-form-actions{display:flex;justify-content:flex-end;margin-top:8px}.wcc-form-error{background:#fef2f2;color:#dc2626;border:1px solid #fca5a5;border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:16px}.wcc-toast{position:fixed;top:calc(68px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:10000;max-width:363px;width:calc(100vw - 32px);padding:16px;border-radius:20px;font-size:16px;font-weight:500;letter-spacing:-.32px;color:#141413;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;align-items:flex-start;gap:12px;animation:wcc-toast-in .2s ease}.wcc-toast-icon{width:20px;height:20px;flex-shrink:0;margin-top:2px}.wcc-toast-icon--success{filter:invert(26%) sepia(96%) saturate(700%) hue-rotate(97deg) brightness(85%)}.wcc-toast-body{flex:1;min-width:0;line-height:24px}.wcc-toast-close{background:none;border:none;padding:0;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-toast-close img{width:20px;height:20px}.wcc-toast--success .wcc-toast-close img{filter:invert(26%) sepia(96%) saturate(700%) hue-rotate(97deg) brightness(85%)}.wcc-toast--error{background:#dc2626;color:#fff;border:1px solid #b91c1c;padding:12px 20px;border-radius:10px;font-size:14px;display:block;box-shadow:0 4px 20px #0000002e}.wcc-toast--success{background:#ebffeb;border:1px solid #cdffcc}@keyframes wcc-toast-in{0%{opacity:0;transform:translate(-50%) translateY(-12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.wcc-mobile-header,.wcc-mobile-tab-bar{display:none}.wcc-desktop-header{display:block}@media(max-width:700px){.wcc-desktop-header{display:none}.wcc-mobile-header{display:flex;flex-direction:column;background:#fff;margin:12px 16px 0;border-radius:16px;border:1px solid #e8e5e1;padding:16px 20px 0;overflow:hidden}.wcc-mobile-header-top{margin-bottom:4px}.wcc-mobile-section-label{font-size:13px;color:#9ca3af;font-weight:500}.wcc-mobile-header-title-row{display:flex;align-items:center;gap:10px;margin-bottom:16px;margin-top:2px}.wcc-mobile-back-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0}.wcc-mobile-back-btn img{width:22px;height:22px;transform:rotate(180deg)}.wcc-mobile-workshop-title{font-size:20px;font-weight:500;letter-spacing:-.02em}.wcc-mobile-header-actions{display:flex;gap:10px;padding-bottom:16px}.wcc-mobile-action-pill{flex:1;padding:11px 16px;border:1.5px solid #d1d5db;border-radius:999px;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:#111;cursor:pointer;text-align:center;transition:background .13s,border-color .13s}.wcc-mobile-action-pill:active{background:#f5f5f5}.wcc-mobile-tab-bar{display:flex;gap:0;border-bottom:2px solid #e5e5e5;background:#fff;margin:0 16px;border-radius:0}.wcc-tool-settings-label{display:none}.wcc-tool-chevron{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1.5px solid #e5e5e5;font-size:16px;color:#6b7280;line-height:1;background:#f9fafb}.wcc-tool-row--tappable{cursor:pointer}.wcc-tool-row--tappable:active{background:#fafafa}.wcc-table-row--tappable{cursor:pointer}.wcc-table-row--tappable:active td{background:#f5f5f5}.wcc-page{padding:0;max-width:100%;background:transparent}.wcc-editor-body{padding:16px 16px 120px}.wcc-editor-footer{position:fixed;bottom:0;left:0;right:0;padding:12px 16px max(16px,env(safe-area-inset-bottom));background:#f2f2f2;border-top:1px solid #e5e5e5;z-index:50}.wcc-editor-footer .wcc-create-btn{width:100%;border-radius:999px;padding:16px;font-size:16px}}@media(min-width:701px){.wcc-tool-chevron{display:none}.wcc-tool-settings-label{display:inline}}.wcc-editor-hero{margin-bottom:4px;padding:0 0 16px}.wcc-editor-hero-name{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wcc-editor-title{font-size:24px;font-weight:700;color:#111}.wcc-editor-subtitle{font-size:13px;color:#6b7280;margin:6px 0 0}.wcc-tab-bar{display:flex;gap:0;border-bottom:2px solid #e5e5e5;margin-bottom:24px}.wcc-tab-btn{background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;transition:color .15s,border-color .15s}.wcc-tab-btn.active{color:#eb6b1a;border-bottom-color:#eb6b1a;background:#fff7f3;border-radius:6px 6px 0 0}.wcc-tab-btn:not(.active):hover{color:#374151}.wcc-editor-body{display:flex;flex-direction:column;gap:20px;padding-bottom:100px}.wcc-editor-field{display:flex;flex-direction:column;gap:6px}.wcc-editor-label{font-size:13px;font-weight:600;color:#333}.wcc-editor-textarea{border:1px solid #d1d5db;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;color:#111;background:#fff;outline:none;resize:vertical;transition:border-color .15s;width:100%;box-sizing:border-box;line-height:1.5}.wcc-editor-textarea:focus{border-color:#eb6b1a}.wcc-editor-textarea::placeholder{color:#9ca3af}.wcc-editor-section-title{font-size:13px;font-weight:700;color:#555;text-transform:uppercase;letter-spacing:.04em;padding-bottom:6px;border-bottom:1px solid #f3f4f6;margin-top:4px}.wcc-upload-btn{display:inline-flex;align-items:center;background:#eb6b1a;color:#fff;border:none;border-radius:999px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;width:fit-content;opacity:.7}.wcc-editor-footer{position:fixed;bottom:0;left:0;right:0;background:#fffffff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid #e5e5e5;padding:16px 40px;display:flex;align-items:center;justify-content:flex-end;gap:16px;z-index:50}@media(max-width:600px){.wcc-editor-footer{padding:12px 16px;flex-direction:column-reverse;align-items:stretch;gap:8px}.wcc-editor-footer .wcc-create-btn{width:100%;text-align:center}.wcc-save-msg{display:block;text-align:center}}.wcc-save-msg{font-size:13px;color:#16a34a;font-weight:500}.wcc-settings-page{max-width:700px}.wcc-settings-heading{font-size:20px;font-weight:700;color:#111;margin:0 0 20px}.wcc-tools-section{display:flex;flex-direction:column;gap:12px}.wcc-tools-section-header{display:flex;align-items:center;gap:12px}.wcc-tools-section-title{font-size:15px;font-weight:700;color:#111}.wcc-tools-action-btn{background:#eb6b1a;color:#fff;border:none;border-radius:999px;padding:5px 16px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}.wcc-tools-action-btn:hover:not(:disabled){background:#d45e14}.wcc-tools-action-btn:disabled{opacity:.6;cursor:default}.wcc-tools-list{display:flex;flex-direction:column;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;background:#fff}.wcc-tool-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid #f3f4f6}.wcc-tool-row:last-child{border-bottom:none}.wcc-tool-name{font-size:14px;font-weight:500;color:#111}.wcc-tool-actions{display:flex;align-items:center;gap:8px}.wcc-tool-status{border:none;border-radius:999px;padding:5px 14px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.wcc-tool-status--active{background:#d1fae5;color:#065f46}.wcc-tool-status--active:hover:not(:disabled){background:#a7f3d0}.wcc-tool-status--inactive{background:#f3f4f6;color:#6b7280}.wcc-tool-status--inactive:hover:not(:disabled){background:#e5e7eb;color:#374151}.wcc-tool-status:disabled{opacity:.7;cursor:default}.wcc-tool-settings-btn{background:#f3f4f6;border:1px solid #e5e5e5;border-radius:999px;padding:5px 14px;font-family:inherit;font-size:12px;font-weight:600;color:#555;cursor:pointer;white-space:nowrap;transition:background .12s}.wcc-tool-settings-btn:hover:not(:disabled){background:#e5e7eb}.wcc-tool-settings-btn:disabled{opacity:.6;cursor:default}.wcc-tool-info{display:flex;flex-direction:column;gap:4px;min-width:0}.wcc-tool-url-row{display:flex;align-items:center;gap:8px}.wcc-tool-url{font-size:11px;color:#9ca3af;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.wcc-tool-copy-btn{background:none;border:1px solid #e5e5e5;border-radius:999px;padding:2px 10px;font-family:inherit;font-size:11px;font-weight:600;color:#6b7280;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s,color .12s}.wcc-tool-copy-btn:hover{background:#f3f4f6;color:#111}.wcc-context-card{background:#fff;border-radius:16px;border:1px solid #e8e5e1;padding:20px 20px 24px;display:flex;flex-direction:column;gap:16px}.wcc-context-card-title{font-size:22px;font-weight:700;color:#111;margin:0}.wcc-context-subtabs{display:flex;gap:0;border-bottom:2px solid #e5e5e5}.wcc-context-subtab{background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:8px 16px 8px 0;font-family:inherit;font-size:14px;font-weight:600;color:#9ca3af;cursor:pointer;transition:color .13s,border-color .13s}.wcc-context-subtab.active{color:#111;border-bottom-color:#111}.wcc-fill-files-btn{background:#111;color:#fff;border:none;border-radius:999px;padding:14px 20px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;width:100%;text-align:center;transition:opacity .13s}.wcc-fill-files-btn:hover:not(:disabled){opacity:.85}.wcc-fill-files-btn:disabled{opacity:.5;cursor:default}.wcc-context-field{display:flex;flex-direction:column;gap:6px}.wcc-context-label{font-size:14px;font-weight:600;color:#111}.wcc-context-textarea{width:100%;padding:12px 14px;border:1px solid #e8e5e1;border-radius:10px;background:#faf9f7;color:#111;font-family:inherit;font-size:14px;line-height:1.55;resize:none;box-sizing:border-box;outline:none;transition:border-color .13s}.wcc-context-textarea:focus{border-color:#eb6b1a;background:#fff}.wcc-context-textarea::placeholder{color:#b0aca7}@media(max-width:700px){.wcc-tools-section-title{font-size:18px;font-weight:700;color:#111}.wcc-tools-section-header{align-items:center;padding:4px 0}.wcc-tools-section:first-child .wcc-tools-section-header{padding:8px 0 0}.wcc-tools-list{border-radius:16px;border:1px solid #e8e5e1;overflow:hidden}.wcc-tool-row{align-items:center;padding:16px 18px;border-bottom:1px solid #f0ede9}.wcc-tool-name{font-size:15px;font-weight:500}.wcc-tool-status{padding:7px 18px;font-size:13px}.wcc-tool-settings-btn{width:36px;height:36px;padding:0;border-radius:50%;border:1.5px solid #e0ddd9;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-tool-chevron{font-size:16px;color:#555;line-height:1;display:flex;align-items:center;justify-content:center;width:auto;height:auto;border:none;background:none}}.wcc-login-details-card{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;background:#fff}.wcc-login-detail-row{display:flex;align-items:flex-start;gap:16px;padding:14px 20px;border-bottom:1px solid #f3f4f6}.wcc-login-detail-row:last-child{border-bottom:none}.wcc-login-detail-label{font-size:13px;font-weight:600;color:#6b7280;width:90px;flex-shrink:0;padding-top:10px}.wcc-login-detail-value{font-size:14px;font-weight:500;color:#111;padding-top:10px}.wcc-login-pw-row{display:flex;align-items:center;gap:10px;flex:1}.wcc-pw-msg{display:block;font-size:12px;color:#dc2626}.wcc-pw-msg--ok{color:#16a34a}.wcc-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.wcc-modal{background:#fff;border-radius:12px;width:100%;max-width:860px;max-height:90vh;overflow-y:auto;overflow-x:hidden;padding:36px 40px 28px;position:relative}.wcc-modal-close{position:absolute;top:16px;right:20px;background:none;border:1.5px solid #333;border-radius:50%;width:32px;height:32px;font-size:14px;cursor:pointer;color:#333;display:flex;align-items:center;justify-content:center;line-height:1}.wcc-modal-close:hover{background:#f3f4f6}.wcc-modal-title{font-size:20px;font-weight:700;color:#111;margin:0 0 2px}.wcc-modal-subtitle{font-size:13px;font-weight:600;color:#111;margin:0 0 20px}.wcc-persona-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}@media(max-width:600px){.wcc-persona-grid{grid-template-columns:1fr}}.wcc-persona-field{display:flex;flex-direction:column;gap:6px;min-width:0}.wcc-persona-label{font-size:13px;font-weight:600;color:#111}.wcc-persona-textarea{border:none;border-radius:8px;background:#e9e9e9;padding:12px 14px;font-size:13px;color:#333;resize:vertical;min-height:110px;font-family:inherit;line-height:1.5;outline:none;width:100%;box-sizing:border-box}.wcc-persona-textarea:focus{background:#e0e0e0}.wcc-modal-footer{display:flex;justify-content:flex-end;margin-top:24px}.wcc-modal--wide{max-width:1040px}.wcc-modal--confirm{max-width:480px}.wcc-modal-body{font-size:14px;color:#444;line-height:1.6;margin:12px 0 0}.wcc-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:28px}.wcc-modal-btn{padding:9px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:background .15s}.wcc-modal-btn--ghost{background:#f3f4f6;color:#333}.wcc-modal-btn--ghost:hover{background:#e5e7eb}.wcc-modal-btn--danger{background:#dc2626;color:#fff}.wcc-modal-btn--danger:hover{background:#b91c1c}.wcc-tool-modal-header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.wcc-tool-modal-url-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.wcc-tool-modal-url{font-size:13px;color:#555;word-break:break-all;flex:1;min-width:0;padding-bottom:15px}.wcc-import-btn{display:inline-block;background:#f97316;color:#fff;border:none;border-radius:20px;padding:7px 16px;font-size:13px;font-weight:500;cursor:pointer;margin-bottom:20px}.wcc-import-btn:hover{background:#ea6c0a}.wcc-section-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.wcc-suggest-stages-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 13px;border-radius:999px;border:1.5px solid #f97316;background:transparent;color:#f97316;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .14s,color .14s}.wcc-suggest-stages-btn:hover:not(:disabled){background:#f97316;color:#fff}.wcc-suggest-stages-btn:disabled{opacity:.5;cursor:default}.wcc-journey-stages{display:flex;flex-direction:column;gap:6px}.wcc-journey-row{display:grid;grid-template-columns:1fr 2fr auto;gap:8px;align-items:center}.wcc-journey-remove-btn{background:none;border:none;color:#aaa;font-size:18px;line-height:1;cursor:pointer;padding:4px 6px;border-radius:4px;flex-shrink:0;transition:color .13s,background .13s}.wcc-journey-remove-btn:hover:not(:disabled){color:#dc2626;background:#fee2e2}.wcc-journey-remove-btn:disabled{opacity:.4;cursor:default}.wcc-journey-stage-input,.wcc-journey-desc-input{padding:10px 12px;border-radius:8px;border:none;background:#e9e9e9;font-size:13px;font-family:inherit;color:#333;outline:none}.wcc-journey-stage-input:focus,.wcc-journey-desc-input:focus{background:#e0e0e0}.wcc-add-stage-btn{background:none;border:none;color:#555;font-size:13px;cursor:pointer;margin-top:8px;padding:0;display:flex;align-items:center;gap:6px}.wcc-add-stage-btn:hover{color:#111}.wcc-tool-settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--made-color-background-default, #faf7f5);display:flex;flex-direction:column;overflow:hidden}.wcc-tool-settings-overlay .wcc-page-header{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #e8e5e1;padding:0 40px;height:72px;display:flex;align-items:center;gap:16px;flex-shrink:0;margin-bottom:0}.wcc-hmw-mobile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--made-color-background-default, #faf7f5);display:flex;flex-direction:column;overflow:hidden}.wcc-hmw-appbar{display:flex;align-items:center;gap:16px;height:48px;padding:4px 16px;flex-shrink:0}.wcc-hmw-header-section{display:flex;flex-direction:column;gap:8px;padding:8px 20px 0;flex-shrink:0}.wcc-hmw-settings-title{font-size:20px;font-weight:500;color:#141413;text-align:center;letter-spacing:-.4px;line-height:1.25;margin:0}.wcc-hmw-appbar-back{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;flex-shrink:0}.wcc-hmw-appbar-back img{width:24px;height:24px}.wcc-hmw-appbar-center{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding-right:0}.wcc-hmw-appbar-back-label{font-family:inherit;font-size:16px;font-weight:500;color:#141413;line-height:1.25;flex:1;min-width:0}.wcc-hmw-appbar-action{background:none;border:none;font-size:14px;font-weight:500;color:#141413;cursor:pointer;padding:0;white-space:nowrap;display:flex;align-items:center;gap:4px;flex-shrink:0}.wcc-hmw-appbar-action img{width:16px;height:16px;opacity:.7}.wcc-hmw-appbar-icon{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0}.wcc-hmw-appbar-icon img{width:24px;height:24px}.wcc-hmw-appbar-icon:disabled{opacity:.4;cursor:default}.wcc-hmw-appbar-qr{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0}.wcc-hmw-appbar-qr img{width:24px;height:24px}.wcc-hmw-copy-url-btn{background:none;border:1.5px solid #141413;border-radius:999px;font-family:inherit;font-size:13px;font-weight:500;color:#141413;padding:4px 14px;cursor:pointer;white-space:nowrap;flex-shrink:0}.wcc-hmw-copy-url-btn:active{opacity:.7}.wcc-hmw-modal-title{font-size:20px;font-weight:500;color:#141413;text-align:center;letter-spacing:-.4px;line-height:1.25;margin:0;padding:12px 20px 0;flex-shrink:0}.wcc-hmw-tabs{display:flex;padding:0 20px;border-bottom:1px solid #e8e5e1;flex-shrink:0;margin-top:8px}.wcc-hmw-tab{flex:1;background:none;border:none;border-bottom:4px solid transparent;font-family:inherit;font-size:14px;font-weight:400;color:var(--made-color-text-secondary, #676561);padding:8px 16px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;margin-bottom:-1px}.wcc-hmw-tab.active{color:#141413;font-weight:500;border-bottom-color:#141413}.wcc-hmw-mobile .wcc-mobile-action-bar{flex-shrink:0;padding:0 20px;border-bottom:1px solid #e8e5e1}.wcc-ctx-content--stretch{flex:1;min-height:0;overflow-y:auto}.wcc-ctx-content--stretch>*{flex-shrink:0}.wcc-ctx-content--stretch .wcc-expander-prompt-field{flex:1}.wcc-expander-prompt-field{flex:1;min-height:0;display:flex;flex-direction:column}.wcc-expander-prompt-textarea{flex:1;min-height:756px;resize:none}.wcc-expander-theme-block{display:flex;flex-direction:column;gap:16px}.wcc-expander-theme-heading{display:flex;align-items:center;justify-content:space-between}.wcc-ctx-content .wcc-expander-theme-input{border:1px solid #777470;border-radius:8px;background:#fff;padding:12px 14px;font-size:16px;color:#141413;min-height:unset;height:44px;resize:none}.wcc-ctx-content .wcc-expander-theme-input:focus{background:#fff;border-color:#141413}.wcc-hmw-mobile .wcc-ctx-content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.wcc-hmw-suggest-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding-top:16px}.wcc-hmw-stages{display:flex;flex-direction:column;gap:20px}.wcc-hmw-stage{display:flex;flex-direction:column;gap:8px;padding-top:16px}.wcc-hmw-stage-header{display:flex;align-items:center;justify-content:space-between}.wcc-hmw-stage-remove{background:none;border:none;color:#aaa;font-size:14px;cursor:pointer;padding:4px;line-height:1}.wcc-hmw-stage-remove:hover{color:#dc2626}.wcc-hmw-stage-remove:disabled{opacity:.4;cursor:default}.wcc-hmw-stage-name{min-height:unset!important;height:44px;resize:none}.wcc-hmw-add-stage-row{display:flex;justify-content:flex-end}.wcc-hmw-add-stage-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:none;font-size:14px;font-weight:500;font-family:inherit;color:#141413;cursor:pointer;padding:0}.wcc-hmw-add-stage-btn img{width:20px;height:20px}.wcc-hmw-add-stage-btn:hover{opacity:.7}.wcc-hmw-add-stage-btn:disabled{opacity:.4;cursor:default}.wcc-hmw-appbar{background:#fff;border-bottom:1px solid #e15f1e}.wcc-hmw-appbar-actions{display:flex;align-items:center;gap:4px;margin-left:auto}.wcc-hmw-appbar-action-btn{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;color:#141413;padding:4px 8px;border-radius:999px;white-space:nowrap}.wcc-hmw-appbar-action-btn img{width:16px;height:16px;opacity:.8}.wcc-hmw-appbar-action-btn:active{opacity:.6}.wcc-hmw-title-section{display:flex;flex-direction:column;gap:8px;padding:16px 20px 0;background:#faf7f5;flex-shrink:0}.wcc-hmw-modal-title-lg{font-size:24px;font-weight:500;color:#141413;letter-spacing:-.48px;line-height:1.25;margin:0}.wcc-hmw-title-section .wcc-hmw-tabs{padding:0;margin-top:0}.wcc-hmw-ctx-content{gap:20px;padding:16px 20px 32px;background:#faf7f5}.wcc-hmw-ctx-h4{font-size:20px;font-weight:500;color:#141413;letter-spacing:-.4px;line-height:1.25;margin:0}.wcc-hmw-ctx-desc{font-size:16px;font-weight:500;color:#141413;line-height:24px;margin:0}.wcc-hmw-ctx-card{background:#fff;border:1px solid #e8e5e1;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 8px #14141329}.wcc-hmw-ctx-card-header{display:flex;align-items:center;gap:8px}.wcc-hmw-ctx-card-icon{width:24px;height:24px}.wcc-hmw-ctx-card-title{font-size:18px;font-weight:500;color:#c44100;letter-spacing:-.36px;line-height:1.25;margin:0}.wcc-hmw-ctx-stage-header{display:flex;align-items:center;gap:8px}.wcc-hmw-ctx-stage-label{font-size:20px;font-weight:500;color:#c44100;letter-spacing:-.4px;line-height:1.25}.wcc-hmw-ctx-stage-badge{width:24px;height:24px;background:#c44100;border-radius:9999px;color:#fff;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-hmw-ctx-stage-hint{font-size:14px;font-weight:500;color:#141413;line-height:20px;margin:0}.wcc-hmw-ctx-desc-label-row{display:flex;align-items:center;justify-content:space-between}.wcc-hmw-ctx-char-count{font-size:14px;font-weight:400;color:#676561;line-height:16px;flex-shrink:0}.wcc-hmw-ctx-stage-header .wcc-hmw-stage-remove{margin-left:auto}.wcc-hmw-pill-tabs{display:flex;background:#f3f0ee;border-radius:9999px;padding:4px;gap:0;width:100%}.wcc-hmw-pill-tab{flex:1;background:none;border:none;border-radius:9999px;font-family:inherit;font-size:14px;font-weight:500;color:#676561;padding:8px 12px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.wcc-hmw-pill-tab.active{background:#fff;color:#141413}.wcc-hmw-pill-tab:disabled{opacity:.55;cursor:not-allowed}@media(max-width:480px){.wcc-hmw-pill-tab{white-space:normal;font-size:12px;line-height:1.25;padding:8px 6px}}.wcc-hmw-ctx-prompt{display:flex;flex-direction:column}.wcc-hmw-ctx-card--stretch{flex:1;min-height:0}.wcc-hmw-prompt-field{flex:1;min-height:0;display:flex;flex-direction:column}.wcc-hmw-prompt-label{font-size:12px;font-weight:400;color:#141413;line-height:16px}.wcc-hmw-prompt-textarea{flex:1;min-height:200px;resize:vertical}.wcc-ait-section-heading--orange{color:#c44100!important;font-size:24px;letter-spacing:-.48px}.wcc-ait-prompt-icon{width:48px;height:48px}.wcc-ait-stage-card--stretch{align-items:stretch}.wcc-ait-stage-card--stretch .wcc-ait-label-col{align-self:stretch;height:auto}.wcc-ait-stage-card--stretch .wcc-ait-fields-col--stretch{flex:1;min-height:0;display:flex;flex-direction:column}@media(max-width:600px){.wcc-modal-overlay{padding:0;align-items:flex-end}.wcc-modal{padding:28px 20px 24px;border-radius:16px 16px 0 0;max-height:92vh;max-width:100vw;box-sizing:border-box}.wcc-journey-row{grid-template-columns:1fr auto;grid-template-rows:auto auto}.wcc-journey-stage-input{grid-column:1;grid-row:1}.wcc-journey-desc-input{grid-column:1;grid-row:2}.wcc-journey-remove-btn{grid-column:2;grid-row:1 / 3;align-self:center}.wcc-journey-stage-input,.wcc-journey-desc-input{min-width:0;width:100%;box-sizing:border-box}.wcc-tool-modal-url{word-break:break-all;min-width:0;padding-bottom:15px;padding-top:15px}.wcc-import-btn{width:100%;text-align:center;box-sizing:border-box}.wcc-section-title-row{display:block}.wcc-tool-modal-url-row{display:block;gap:15px}.wcc-tools-action-btn{flex-shrink:0}}.wcc-expander-cols{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;min-width:0;width:100%}.wcc-expander-col{display:flex;flex-direction:column;min-width:0}.wcc-readonly-field{padding:8px 10px;border-radius:6px;border:1px solid var(--made-color-border-default, #e8e5e1);background:var(--made-color-background-surface-secondary, #f3f0ee);font-size:13px;line-height:1.5;color:var(--made-color-text-primary, #141413);min-height:38px;white-space:pre-wrap}.wcc-readonly-empty{color:var(--made-color-text-secondary, #a09e9b);font-style:italic}.wcc-upload-outputs-btn{display:inline-flex;align-items:center;gap:6px;margin-top:12px;background:none;border:none;padding:0;font-size:12px;color:#9ca3af;cursor:not-allowed;font-family:inherit}.wcc-expander-theme-input{padding:10px 12px;border-radius:8px;border:none;background:#e9e9e9;font-size:13px;font-family:inherit;color:#333;outline:none;width:100%;box-sizing:border-box}.wcc-expander-theme-input:focus{background:#e0e0e0}@media(max-width:600px){.wcc-expander-cols{display:block;width:100%}.wcc-expander-col{display:block;width:100%;margin-bottom:24px}.wcc-expander-col:last-child{margin-bottom:0}.wcc-expander-col .wcc-persona-textarea,.wcc-expander-col .wcc-expander-theme-input,.wcc-expander-col .wcc-readonly-field{display:block;width:100%;box-sizing:border-box}}.qr-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:1100}.qr-modal{background:#fff;border-radius:16px;padding:32px 28px 24px;width:420px;max-width:95vw;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 8px 32px #0000002e}.qr-title{margin:0;font-size:16px;font-weight:700;text-align:center;color:#1a1a1a}.qr-canvas-wrap{border:1px solid #e5e5e5;border-radius:8px;padding:8px;background:#fff}.qr-url{font-size:11px;color:#888;word-break:break-all;text-align:center;margin:0}.qr-actions{display:flex;gap:10px}.wcc-create-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#14141366;display:flex;align-items:center;justify-content:center;padding:40px 240px;overflow-y:auto}.wcc-create-modal{background:#fff;border:1px solid #e8e5e1;border-radius:16px;width:100%;max-width:1032px;display:flex;flex-direction:column;gap:32px;padding:32px;box-sizing:border-box;box-shadow:0 4px 16px #14141329}.wcc-create-modal-header{display:flex;align-items:center;justify-content:space-between}.wcc-create-modal-title{font-size:32px;font-weight:500;color:#141413;margin:0;letter-spacing:-.02em;line-height:1.25}.wcc-create-modal-close{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-create-modal-close img{width:24px;height:24px}.wcc-create-modal-close:disabled{opacity:.5;cursor:default}.wcc-create-modal-section{display:flex;align-items:flex-start;gap:20px}.wcc-create-modal-section-label{font-size:20px;font-weight:500;color:#141413;margin:0;width:300px;flex-shrink:0;line-height:1.25;letter-spacing:-.02em;padding-top:4px}.wcc-create-modal-fields{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px}.wcc-create-modal-date-row{display:flex;gap:16px}.wcc-create-modal-date-row .wcc-create-modal-field{flex:1;min-width:0}.wcc-create-modal-field{display:flex;flex-direction:column;gap:4px}.wcc-create-modal-field--short{max-width:400px}.wcc-create-modal-label{font-size:12px;font-weight:400;color:#141413;line-height:1.35}.wcc-create-modal-input{width:100%;box-sizing:border-box;border:1px solid #777470;border-radius:10px;padding:8px 12px;font-family:inherit;font-size:14px;color:#141413;background:#faf7f5;outline:none;line-height:1.5;height:40px;transition:border-color .13s}.wcc-create-modal-input:focus{border-color:#141413}.wcc-create-modal-input::placeholder{color:#96918b}.wcc-create-modal-input:disabled{opacity:.5;cursor:not-allowed}.wcc-password-wrap{position:relative;display:flex;align-items:center}.wcc-password-input{padding-right:40px!important}.wcc-password-toggle{position:absolute;right:10px;background:none;border:none;padding:0;cursor:pointer;color:#777470;display:flex;align-items:center;line-height:0}.wcc-password-toggle:hover{color:#141413}.wcc-create-modal-divider{height:2px;background:#e8e5e1;width:100%;flex-shrink:0;margin:0}.wcc-create-modal-footer{display:flex;justify-content:flex-end}.wcc-topbar-back-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;gap:4px;font-family:inherit;font-size:16px;font-weight:500;color:#141413;line-height:1.25}.wcc-topbar-back-btn img{width:24px;height:24px}.wcc-topbar-back-btn:hover{opacity:.7}.wcc-topbar--ws{height:56px;background-color:#fff;padding:4px 16px;border-bottom:1px solid var(--made-color-border-focused, #e15f1e);justify-content:space-between}.wcc-ws-detail-content{padding:32px 128px;display:flex;flex-direction:column;gap:32px}.wcc-ws-detail-title{font-size:32px;font-weight:500;color:#141413;letter-spacing:-.64px;line-height:1.25;margin:0;padding-top:30px}.wcc-ws-detail-tabs{display:flex;margin-bottom:32px;border-bottom:1px solid #777470}.wcc-ws-detail-tab{background:none;border:none;border-bottom:4px solid transparent;margin-bottom:-1px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;color:#676561;cursor:pointer;letter-spacing:0;line-height:20px;transition:color .15s,border-color .15s}.wcc-ws-detail-tab.active{color:#141413;border-bottom-color:#141413}.wcc-ws-detail-tab:not(.active):hover{color:#333}.wcc-ws-detail-body{display:flex;flex-direction:column;gap:32px;padding-bottom:60px}.wcc-ws-detail-section{display:flex;align-items:flex-start;gap:56px}.wcc-ws-detail-label-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;align-self:stretch}.wcc-ws-detail-section-title{font-size:20px;font-weight:500;color:#141413;letter-spacing:-.4px;line-height:1.25;margin:0}.wcc-ws-detail-section-desc{font-size:16px;font-weight:400;color:#141413;line-height:24px;letter-spacing:0;margin:0}.wcc-ws-detail-fields{width:800px;flex-shrink:0;display:flex;flex-direction:column;gap:32px}.wcc-ws-detail-two-col{display:flex;gap:32px}.wcc-ws-detail-two-col .wcc-ctx-field{flex:1;min-width:0}.wcc-ws-detail-hint{font-size:16px;color:#141413;margin:0}.wcc-ws-detail-upload-row{display:flex;align-items:center;gap:32px}.wcc-ws-detail-upload-hint{flex:1;min-width:0;font-size:16px;font-weight:500;color:#141413;line-height:24px;margin:0}.wcc-ws-detail-upload-btn{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1.5px solid #141413;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;color:#141413;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s}.wcc-ws-detail-upload-btn img{width:18px;height:18px}.wcc-ws-detail-upload-btn:hover:not(:disabled){background:#f5f0eb}.wcc-ws-detail-upload-btn:disabled{opacity:.5;cursor:not-allowed}.wcc-ws-detail-divider{height:2px;background:#e8e5e1;width:100%;flex-shrink:0}.wcc-ws-detail-divider--strong{background:#777470}.wcc-ws-detail-action-row{display:flex;align-items:center;justify-content:flex-end;gap:16px}.wcc-ws-context-card{background:#fff;border-radius:16px;box-shadow:0 4px 8px #14141329;padding:32px;display:flex;gap:56px;align-items:flex-start}.wcc-ws-context-card-left{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;align-self:stretch}.wcc-ws-context-card-icon{width:48px;height:48px}.wcc-ws-context-card-info{display:flex;flex-direction:column;gap:8px}.wcc-ws-context-card-title{font-size:24px;font-weight:500;color:#c44100;letter-spacing:-.48px;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcc-ws-context-card-desc{font-size:16px;font-weight:400;color:#141413;line-height:24px;margin:0}@media(max-width:1400px){.wcc-ws-detail-content:not(.wcc-ws-detail-content--flat){padding-left:10px;padding-right:10px}.wcc-ws-detail-content:not(.wcc-ws-detail-content--flat) .wcc-ws-context-card{display:block}.wcc-ws-detail-content:not(.wcc-ws-detail-content--flat) .wcc-ws-context-card .wcc-ws-detail-fields{width:100%;margin-top:24px}}@media(max-width:1200px){.wcc-ws-detail-content:not(.wcc-ws-detail-content--flat){padding:32px 40px}.wcc-ws-detail-content:not(.wcc-ws-detail-content--flat) .wcc-ws-detail-fields{width:600px}}@media(max-width:1000px){.wcc-ws-detail-section{flex-direction:column;gap:16px}.wcc-ws-detail-fields{width:100%}.wcc-ws-context-card{flex-direction:column;gap:24px}.wcc-ws-context-card .wcc-ws-detail-fields{width:100%}}.wcc-aitools-layout{display:flex;gap:24px;align-items:flex-start}.wcc-aitools-menu{flex-shrink:0;width:260px;background:#fff;border-radius:16px;border:1px solid #e8e5e1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;overflow:hidden;padding:6px}.wcc-aitools-menu-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;cursor:pointer;border-bottom:none;border-radius:10px;transition:background .1s;outline:none}.wcc-aitools-menu-item:hover{background:#faf9f7}.wcc-aitools-menu-item.active{background:#f3f0ee}.wcc-aitools-menu-label{font-size:14px;font-weight:400;color:#141413;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.wcc-aitools-detail{flex:1;min-width:0}.wcc-aitools-detail-title{font-size:28px;font-weight:500;color:#141413;letter-spacing:-.56px;margin:0 0 24px}.wcc-aitools-placeholder{font-size:14px;color:#676561;padding:24px 0}.wcc-aitools-inline-content{display:flex;flex-direction:column;gap:16px}.wcc-flat-section-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8580;margin:0;padding:14px 16px 8px;background:#faf9f7;border-bottom:1px solid #f0ede9}.wcc-flat-mobile-section{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8580;margin:0 0 12px}.wcc-editor-shell .wcc-main.wcc-main--flat{max-width:none;width:100%;margin:0;padding:0}.wcc-ws-detail-content--flat{display:grid;grid-template-columns:240px minmax(0,1fr);gap:0;padding:0;min-height:calc(100vh - 56px);align-items:start}.wcc-flat-sidebar{background:#fff;border-right:1px solid #e8e5e1;position:sticky;top:0;align-self:start;max-height:calc(100vh - 56px);overflow-y:auto;padding:8px 0 32px}.wcc-flat-sidebar .wcc-flat-section-label{padding:20px 20px 8px;background:transparent;border-bottom:none}.wcc-flat-sidebar .wcc-flat-section-label:first-child{padding-top:24px}.wcc-flat-nav-item{display:flex;align-items:center;padding:11px 20px;cursor:pointer;border-left:3px solid transparent;transition:background .1s;outline:none}.wcc-flat-nav-item:hover{background:#faf9f7}.wcc-flat-nav-item.active{background:#f3f0ee;border-left-color:#e15f1e}.wcc-flat-nav-label{font-size:14px;font-weight:500;color:#141413;line-height:1.35}.wcc-ws-detail-main{min-width:0}.wcc-ws-detail-content--flat .wcc-ws-detail-main{display:flex;flex-direction:column;gap:32px;padding:32px 56px 60px}.wcc-ws-detail-content--flat .wcc-ws-detail-title{padding-top:0;flex-shrink:0}.wcc-ws-detail-content--flat .wcc-ws-context-card{flex-direction:column;gap:28px;padding:32px 36px}.wcc-ws-detail-content--flat .wcc-ws-context-card-left{flex:none;width:100%;flex-direction:row;align-items:flex-start;gap:16px}.wcc-ws-detail-content--flat .wcc-ws-context-card-icon{flex-shrink:0;margin-top:2px}.wcc-ws-detail-content--flat .wcc-ws-context-card-info{flex:1;min-width:0}.wcc-ws-detail-content--flat .wcc-ws-context-card-title{white-space:normal;overflow:visible;text-overflow:unset}.wcc-ws-detail-content--flat .wcc-ws-context-card-desc{max-width:640px}.wcc-ws-detail-content--flat .wcc-ws-detail-fields{width:100%;max-width:none}.wcc-ws-detail-content--flat .wcc-ws-detail-upload-row{flex-wrap:wrap;align-items:flex-start;gap:16px 24px}.wcc-ws-detail-content--flat .wcc-ws-detail-upload-hint{flex:1 1 320px;min-width:0;font-weight:400;line-height:1.5}.wcc-ws-detail-content--flat .wcc-ws-detail-two-col{flex-wrap:wrap}.wcc-ws-detail-content--flat .wcc-ws-detail-two-col .wcc-ctx-field{flex:1 1 280px}.wcc-layout-pills{display:inline-flex;background:#f3f0ee;border-radius:10px;padding:4px;gap:4px}.wcc-layout-pill{border:none;background:transparent;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;color:#676561}.wcc-layout-pill--on{background:#fff;color:#141413;box-shadow:0 1px 2px #00000014}.wcc-layout-hint{margin:8px 0 0;font-size:13px;color:#676561;line-height:1.4}.wcc-ait-row{display:flex;gap:32px;align-items:flex-start;padding:32px 0}.wcc-ait-label-col{width:220px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.wcc-ait-section-heading{font-size:20px;font-weight:500;color:#c44100!important;letter-spacing:-.4px;margin:0}.wcc-ait-section-hint{font-size:16px;font-weight:400;color:#141413;line-height:1.5;margin:0}.wcc-ait-section-intro{display:flex;flex-direction:column;gap:10px}.wcc-ait-section-desc{font-size:16px;font-weight:500;color:#141413;line-height:1.5;margin:0}.wcc-ait-fields-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}.wcc-ait-two-col{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.wcc-ait-two-col .wcc-ctx-field{display:flex;flex-direction:column}.wcc-ait-two-col .wcc-ctx-field .wcc-ctx-textarea{flex:1}.wcc-ait-divider{height:2px;background:#e8e5e1;width:100%;flex-shrink:0}.wcc-ait-divider--strong{background:#e8e5e1}.wcc-ait-upload-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1.5px solid #141413;border-radius:999px;background:transparent;font-size:14px;font-weight:500;color:#141413;cursor:pointer;white-space:nowrap;width:fit-content}.wcc-ait-upload-btn img{width:16px;height:16px}.wcc-ait-upload-btn:disabled{opacity:.5;cursor:default}.wcc-ait-upload-msg{font-size:13px;color:#16a34a;margin:0}.wcc-ait-upload-msg--error{color:#dc2626}.wcc-ait-upload-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.wcc-ait-upload-hint{font-size:16px;font-weight:500;color:#141413;line-height:24px;margin:0;flex:1;min-width:0}.wcc-ait-themes-upload-row{display:flex;align-items:center;gap:24px}.wcc-ait-themes-upload-desc{flex:1;min-width:0;font-size:16px;font-weight:500;color:#141413;line-height:24px;margin:0}.wcc-ait-themes-upload-action{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.wcc-ait-remove-btn{font-size:13px;color:#dc2626;background:none;border:none;cursor:pointer;padding:0;text-align:left}.wcc-ait-add-row{padding:16px 0}.wcc-ait-action-row{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:16px 0 32px;flex-wrap:wrap}.wcc-ait-row--stretch{flex:1;min-height:320px}.wcc-ait-fields-col--stretch{flex:1;min-height:0;height:100%}.wcc-ait-fields-col--stretch .wcc-expander-prompt-field{height:100%}.wcc-ait-fields-col--stretch .wcc-expander-prompt-textarea{min-height:756px}@media(max-width:800px){.wcc-ait-row{flex-direction:column}.wcc-ait-label-col{width:100%}}.wcc-ait-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.wcc-ait-title-group{display:flex;flex-direction:column;gap:4px}.wcc-ait-eyebrow{font-size:12px;font-weight:700;color:#777470;letter-spacing:.48px;text-transform:uppercase;margin:0;line-height:1.25}.wcc-ait-title{font-size:32px;font-weight:500;color:#141413;letter-spacing:-.64px;line-height:1.25;margin:0}.wcc-ait-url-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.wcc-ait-url-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;color:#141413;padding:0;white-space:nowrap}.wcc-ait-url-btn img{width:16px;height:16px}.wcc-ait-url-btn:hover{opacity:.7}.wcc-ait-pill-tabs{display:flex;gap:16px;background:#f3f0ee;border-radius:9999px;padding:4px;margin-bottom:32px;width:100%}.wcc-ait-pill-tab{background:none;border:none;border-radius:9999px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:400;color:#676561;cursor:pointer;line-height:20px;white-space:nowrap;transition:background .15s,color .15s}.wcc-ait-pill-tab.active{background:#fff;color:#141413;font-weight:500}.wcc-ait-pill-tab:disabled{opacity:.55;cursor:not-allowed}.wcc-ait-stage-block{display:flex;flex-direction:column;gap:12px}.wcc-ait-stage-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.wcc-ait-row--card{background:#fff;border-radius:16px;box-shadow:0 4px 8px #14141329;padding:32px}.wcc-ait-section-heading--brand{color:#c44100;font-size:24px;letter-spacing:-.48px}.wcc-ait-section-heading--lg{font-size:24px;letter-spacing:-.48px}.wcc-ait-persona-icon{width:56px;height:56px;flex-shrink:0}.wcc-ait-persona-icon img{width:100%;height:100%;filter:invert(35%) sepia(80%) saturate(600%) hue-rotate(355deg) brightness(95%)}.wcc-ait-cjm-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 0}.wcc-ait-themes-section-header{display:flex;flex-direction:column;gap:16px}.wcc-ait-stage-card{display:flex;gap:32px;align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 4px 8px #14141329;padding:32px}.wcc-ait-stage-card .wcc-ait-label-col{width:240px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.wcc-ait-stage-card .wcc-ait-fields-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.wcc-ait-stage-label-row{display:flex;align-items:center;gap:8px}.wcc-ait-stage-label-text{font-size:24px;font-weight:500;color:#c44100;letter-spacing:-.48px;line-height:1.25}.wcc-ait-stage-badge{width:40px;height:40px;border-radius:9999px;background:#c44100;color:#fff;font-size:18px;font-weight:500;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-ctx-input{width:100%;box-sizing:border-box;background:var(--made-color-background-feedback-neutral-default, #faf7f5);border:1px solid var(--made-component-form-control-border-color, #777470);border-radius:10px;padding:12px 16px;font-family:inherit;font-size:16px;color:#141413;line-height:20px;outline:none}.wcc-ctx-input:focus{border-color:#eb6b1a}.wcc-ctx-input::placeholder{color:#96918b}.wcc-ctx-input:disabled{opacity:.6;cursor:not-allowed}@media(max-width:800px){.wcc-ait-stage-card{flex-direction:column}.wcc-ait-stage-card .wcc-ait-label-col{width:100%}}.wcc-exp-mob-section-title{font-size:20px;font-weight:600;color:#141413;letter-spacing:-.4px;margin:0 0 8px;line-height:1.3}.wcc-exp-mob-card{background:#fff;border:1px solid #e8e5e1;border-radius:16px;box-shadow:0 4px 8px #14141329;padding:16px;display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.wcc-exp-mob-persona-header{display:flex;align-items:center;gap:8px}.wcc-exp-mob-persona-icon{width:24px;height:24px;flex-shrink:0;filter:invert(35%) sepia(80%) saturate(600%) hue-rotate(355deg) brightness(95%)}.wcc-exp-mob-persona-label{font-size:18px;font-weight:600;color:#c44100;letter-spacing:-.36px;margin:0;line-height:1.3}.wcc-exp-mob-persona-textarea{min-height:160px}.wcc-exp-mob-theme-header{display:flex;align-items:center;gap:8px}.wcc-exp-mob-theme-label{font-size:18px;font-weight:600;color:#c44100;letter-spacing:-.36px;margin:0;line-height:1.3}.wcc-exp-mob-badge{width:24px;height:24px;border-radius:9999px;background:#c44100;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wcc-exp-mob-upload-row{display:flex;align-items:center;gap:12px}.wcc-exp-mob-upload-hint{flex:1;min-width:0;font-size:14px;font-weight:500;color:#141413;line-height:1.4;margin:0}.wcc-exercise-loading,.wcc-exercise-error{display:flex;align-items:center;justify-content:center;min-height:100vh;font-size:16px;color:#6b6b6b;padding:24px;text-align:center}.wcc-hmw-room-create{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:16px 0 20px}.wcc-hmw-room-create-input{flex:1;min-width:180px;min-height:40px;height:40px;resize:none;padding:8px 12px}.wcc-hmw-room-list{display:flex;flex-direction:column;gap:14px}.wcc-hmw-room-card{border:1px solid #e8e5e1;border-radius:12px;background:#fff;padding:16px 18px}.wcc-hmw-room-card-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:12px}.wcc-hmw-room-title{margin:0;font-size:16px;font-weight:600;color:#141413}.wcc-hmw-room-meta{font-size:13px;color:#8b95a5;text-transform:capitalize}.wcc-hmw-room-link-row{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:8px}.wcc-hmw-room-link-label{font-size:12px;font-weight:600;color:#6b6b6b}.wcc-hmw-room-link{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#3d3d3d}.wcc-hmw-room-qr-block{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:4px 0 12px}.wcc-hmw-room-qr-hit{display:inline-flex;padding:8px;border:1px solid #e8e5e1;border-radius:12px;background:#fff;cursor:pointer}.wcc-hmw-room-qr-hit:hover{border-color:#c8c4be}.wcc-hmw-room-qr{display:block;width:168px;height:168px}.wcc-hmw-room-qr-hint{margin:0;font-size:12px;color:#8b95a5}@media(max-width:700px){.wcc-hmw-room-link-row{grid-template-columns:1fr auto}.wcc-hmw-room-link-label{grid-column:1 / -1}}.wcc-gp-theme-row{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-bottom:1px solid #f3f4f6}.wcc-gp-theme-row:last-child{border-bottom:none}.wcc-gp-theme-label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#374151}.wcc-gp-theme-sub{font-size:12px;font-weight:400;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.wcc-gp-sb-upload-btn{border:1px dashed #d1d5db;background:#fafafa;color:#6b7280;font-size:12px;font-weight:500;border-radius:7px;padding:7px 12px;cursor:pointer;transition:border-color .15s,color .15s;text-align:left}.wcc-gp-sb-upload-btn:hover{border-color:#6366f1;color:#6366f1;background:#f5f3ff}.wcc-gp-sb-msg{font-size:12px;color:#059669}.wcc-gp-sb-msg--error{color:#b91c1c}.wcc-gp-sb-badge{background:#ede9fe;border:1px solid #c4b5fd;border-radius:7px;padding:8px 10px}.wcc-gp-sb-badge-row{display:flex;align-items:center;gap:6px}.wcc-gp-sb-badge-icon{flex-shrink:0;font-size:14px;color:#7c3aed}.wcc-gp-sb-badge-text{font-size:12px;font-weight:500;color:#5b21b6;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcc-gp-sb-badge-clear{background:none;border:none;color:#7c3aed;font-size:16px;line-height:1;cursor:pointer;padding:0 2px;flex-shrink:0}.wcc-gp-sb-badge-clear:hover{color:#5b21b6}.wcc-gp-sb-badge-scenes{display:flex;flex-wrap:wrap;gap:3px;margin-top:5px}.wcc-gp-sb-badge-scene{background:#ddd6fe;color:#5b21b6;border-radius:4px;padding:1px 7px;font-size:11px}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:120px 24px;color:var(--made-color-text-secondary);font-size:16px;font-family:var(--made-font-family-primary)}.loading-state-spinner-wrap{position:relative;width:48px;height:48px}.hmw-m-root{--hmw-m-bg: #f7f4ef;--hmw-m-surface: #ffffff;--hmw-m-ink: #141413;--hmw-m-muted: #6b6862;--hmw-m-border: #ddd9d2;--hmw-m-accent: #e15f1e;--hmw-m-body-box: #f3f0ea;width:100%;max-width:100%;height:100svh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--hmw-m-bg);color:var(--hmw-m-ink);font-family:var(--made-font-family-primary, "Segoe UI", sans-serif)}html:has(.hmw-m-root),body:has(.hmw-m-root),#root:has(.hmw-m-root),made-theme-provider:has(.hmw-m-root){width:100%;max-width:100%;height:100%;overflow:hidden}.hmw-m-top{position:sticky;top:0;z-index:20;background:var(--hmw-m-surface)}.hmw-m-titlebar{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--hmw-m-surface);border-bottom:1px solid #cfc8bc;flex-shrink:0}.hmw-m-menu-btn{width:40px;height:40px;border:none;background:transparent;color:var(--hmw-m-ink);display:grid;place-items:center;padding:0;cursor:pointer;border-radius:8px}.hmw-m-title{margin:0;font-size:18px;font-weight:700;letter-spacing:.01em}.hmw-m-tabs{display:grid;grid-template-columns:1fr 1fr;background:var(--hmw-m-surface);border-bottom:1px solid var(--hmw-m-border);flex-shrink:0}.hmw-m-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:14px 8px;border:none;border-bottom:3px solid transparent;background:transparent;color:var(--hmw-m-muted);font:inherit;font-size:clamp(13px,3.8vw,15px);font-weight:600;cursor:pointer}.hmw-m-tab+.hmw-m-tab{border-left:1px solid #ece8e1}.hmw-m-tab--active{color:#1f7a4d;border-bottom-color:#1f7a4d;background:#eef7f1}.hmw-m-tab--active .hmw-m-fav-count{background:#1f7a4d}.hmw-m-fav-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--hmw-m-ink);color:#fff;font-size:11px;line-height:18px;text-align:center;flex-shrink:0}.hmw-m-body{flex:1;min-width:0;min-height:0;width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.hmw-m-section{padding:16px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.hmw-m-section made-alert{display:block;max-width:100%;overflow:hidden}.hmw-m-heading{margin:0 0 6px;font-family:var(--made-font-family-primary);font-size:var(--made-font-size-h3);line-height:1.15;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}.hmw-m-sub{margin:0 0 20px;font-family:var(--made-font-family-primary, "Mark Offc For MC", sans-serif);font-size:16px;font-weight:var(--made-font-weight-regular, 400);line-height:var(--made-line-height-rem-05, 24px);letter-spacing:var(--made-letter-spacing-default, 0px);color:var(--made-color-text-primary, #141413);word-break:break-word}.hmw-m-sub strong{font-family:var(--made-font-family-primary-bold, "Mark Offc For MC", sans-serif);font-weight:var(--made-font-weight-bold, 700)}.hmw-m-field{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.hmw-m-label{font-size:14px;font-weight:700}.hmw-m-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:0}.hmw-m-char-count{font-size:12px;color:#999;flex-shrink:0}.hmw-m-textarea,.hmw-m-select{width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--hmw-m-border);border-radius:12px;background:var(--hmw-m-surface);padding:12px 14px;font:inherit;font-size:16px;line-height:1.45;color:var(--hmw-m-ink)}.hmw-m-textarea{resize:vertical;min-height:88px}.hmw-m-textarea-wrap{position:relative}.hmw-m-textarea-wrap .hmw-m-textarea{padding-right:36px}.hmw-m-pain-actions{display:flex;gap:8px}.hmw-m-pain-action-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1.5px solid var(--hmw-m-ink);border-radius:999px;background:var(--hmw-m-surface);color:var(--hmw-m-ink);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.hmw-m-pain-action-btn:active{background:var(--hmw-m-body-box)}.hmw-m-pain-action-btn:disabled{opacity:.4;cursor:not-allowed}.hmw-m-file-input{display:none}.hmw-m-textarea-clear{position:absolute;top:10px;right:10px;width:22px;height:22px;border:none;border-radius:50%;background:var(--hmw-m-border);color:var(--hmw-m-muted);font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.hmw-m-textarea-clear:hover{background:#ccc;color:var(--hmw-m-ink)}.hmw-m-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:48px;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,#666 50%),linear-gradient(135deg,#666 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}.hmw-m-textarea:focus,.hmw-m-select:focus{outline:2px solid var(--hmw-m-ink);outline-offset:1px}.hmw-m-readonly{width:100%;box-sizing:border-box;border:1px solid var(--hmw-m-border);border-radius:12px;background:var(--hmw-m-body-box);padding:12px 14px;font-size:15px;line-height:1.45;color:var(--hmw-m-muted);white-space:pre-wrap}.hmw-m-stage-desc{margin:0;font-size:13px;color:var(--hmw-m-muted);line-height:1.4}.hmw-m-primary-btn,.hmw-m-secondary-btn,.hmw-m-danger-btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 20px;min-height:52px;border-radius:999px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;white-space:nowrap;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.hmw-m-primary-btn{width:100%;margin-top:8px;border:1.5px solid #111;background:#111;color:#fff;margin-bottom:8px}.hmw-m-primary-btn:disabled,.hmw-m-secondary-btn:disabled,.hmw-m-danger-btn:disabled{opacity:.45;cursor:not-allowed}.hmw-m-primary-btn--footer{margin-top:0;margin-bottom:0;width:auto;flex:1}.hmw-m-secondary-btn{flex:1;border:1.5px solid #111;background:#fff;color:#111}.hmw-m-original-draft{display:flex;flex-direction:row;align-items:stretch;background:#fff;border:none;border-radius:16px;box-shadow:0 4px 8px #1414130f;overflow:hidden;word-break:break-word;cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;margin-bottom:16px}.hmw-m-original-draft-stripe{width:4px;flex-shrink:0;background:#e15f1e}.hmw-m-original-draft-inner{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;padding:16px}.hmw-m-original-draft-header{display:flex;align-items:center;gap:12px}.hmw-m-original-draft-avatar{width:40px;height:40px;border-radius:999px;background:#e15f1e;color:#fff;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hmw-m-original-draft-label{font-size:16px;font-weight:500;line-height:24px;color:#141413}.hmw-m-original-draft-body{background:var(--made-color-background-feedback-neutral-default, #faf7f5);border-radius:12px;padding:12px}.hmw-m-original-draft-text{margin:0;font-size:16px;font-weight:500;line-height:24px;color:#141413}.hmw-m-card-list{display:flex;flex-direction:column;gap:14px}.hmw-m-card{background:var(--made-color-background-surface-default, white);border-radius:16px;box-shadow:0 4px 8px var(--made-color-box-shadow-primary, rgba(20, 20, 19, .06));padding:16px;max-width:100%;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:16px}.hmw-m-card--clickable{position:relative;padding:0;gap:0;overflow:hidden}.hmw-m-submitted-badge{position:absolute;top:0;right:0;z-index:1;width:40px;height:40px;background:#16a34a;clip-path:polygon(0 0,100% 0,100% 100%);pointer-events:none}.hmw-m-submitted-badge:after{content:"✓";position:absolute;top:4px;right:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:1}.hmw-m-card-hit{display:block;width:100%;padding:16px;border:none;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer}.hmw-m-card--clickable .hmw-m-card-actions{padding:0 16px 14px;justify-content:flex-end}.hmw-m-danger-btn{width:100%;margin-top:8px;border:1.5px solid #b42318;background:#fff;color:#b42318}.hmw-m-icon-btn--danger{color:#b42318}.hmw-m-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#14141473;display:grid;place-items:center;padding:24px}.hmw-m-confirm{width:100%;max-width:380px;background:#fff;border-radius:20px;padding:24px 20px 20px;box-shadow:0 16px 40px #0000002e}.hmw-m-confirm-title{margin:0 0 8px;font-size:20px;font-weight:800}.hmw-m-confirm-body{margin:0 0 20px;font-size:15px;line-height:1.45;color:#6b6862}.hmw-m-confirm-actions{display:flex;gap:10px}.hmw-m-confirm-actions .hmw-m-primary-btn,.hmw-m-confirm-actions .hmw-m-secondary-btn,.hmw-m-confirm-actions .hmw-m-danger-btn{margin:0;width:auto;flex:1;min-height:48px}.hmw-m-card-text{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-05, 24px);letter-spacing:var(--made-letter-spacing-default, 0px);color:#000;overflow-wrap:anywhere}.hmw-m-card-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.hmw-m-card-num{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#e15f1e;color:#fff;display:grid;place-items:center;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-medium, 500);box-shadow:0 0 0 var(--made-color-border-none, rgba(255,255,255,0))}.hmw-m-card-titles{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.hmw-m-card-title{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-05, 24px);letter-spacing:var(--made-letter-spacing-default, 0px);color:#000;overflow-wrap:anywhere}.hmw-m-card-sub{margin:0;font-size:13px;line-height:1.4;color:var(--hmw-m-muted);overflow-wrap:anywhere}.hmw-m-card-body{background:var(--made-color-background-feedback-neutral-default, #faf7f5);border-radius:12px;padding:12px}.hmw-m-card-actions{display:flex;justify-content:flex-end;gap:8px}.hmw-m-icon-btn{width:36px;height:36px;border-radius:999px;border:1.5px solid #cfc8bc;background:#fff;color:#444;display:grid;place-items:center;cursor:pointer;padding:0}.hmw-m-icon-btn--fav{background:#111;border-color:#111;color:#fff}.hmw-m-footer{display:flex;gap:12px;margin-top:20px;padding-bottom:0}.hmw-m-empty-fav{margin-top:12px;min-height:280px;border:1.5px dashed #cfc8bc;border-radius:16px;background:#ffffff73;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 20px;gap:8px}.hmw-m-empty-fav-icon{color:#9a958c;margin-bottom:4px;transform:scale(1.8)}.hmw-m-empty-fav-title{margin:0;font-size:16px;font-weight:700;color:#6b6862}.hmw-m-empty-fav-desc{margin:0;font-size:14px;color:#8a857c}.hmw-m-skel{display:block;background:#e5e1da;border-radius:6px;animation:hmw-m-pulse 1.2s ease-in-out infinite}.hmw-m-skel--circle{width:28px;height:28px;border-radius:50%;flex-shrink:0}.hmw-m-skel--circle-sm{width:36px;height:36px;border-radius:50%}.hmw-m-skel--line{height:12px;margin-bottom:8px}.hmw-m-card--skeleton .hmw-m-card-body{min-height:110px}@keyframes hmw-m-pulse{0%,to{opacity:.55}50%{opacity:1}}.hmw-m-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#14141459;display:flex;align-items:flex-end;overscroll-behavior:none}.hmw-m-sheet{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(88vh,720px);overflow:hidden;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -8px 30px #0000001f}.hmw-m-sheet-top{position:relative;flex-shrink:0;padding:10px 16px 0}.hmw-m-sheet-handle{width:42px;height:4px;border-radius:999px;background:#d5d0c8;margin:4px auto 12px}.hmw-m-sheet-close{position:absolute;top:8px;right:8px;z-index:1;width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:var(--hmw-m-ink);font-size:28px;line-height:1;display:grid;place-items:center;cursor:pointer}.hmw-m-sheet-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding:0 16px calc(24px + env(safe-area-inset-bottom,0px))}.hmw-m-sheet .hmw-m-primary-btn{margin-top:8px;margin-bottom:8px}.hmw-m-toast{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:100;width:calc(100% - 32px);max-width:420px;padding:14px 16px;border-radius:20px;background:#ebffeb;border:1px solid #cdffcc;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;align-items:center;gap:12px;color:#141413;animation:hmw-m-toast-in .2s ease}.hmw-m-toast-icon{flex-shrink:0;display:grid;place-items:center}.hmw-m-toast-body{flex:1;min-width:0;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.hmw-m-toast-close{flex-shrink:0;width:28px;height:28px;border:none;background:transparent;padding:0;display:grid;place-items:center;cursor:pointer;border-radius:8px}@media(min-width:768px){.hmw-m-sheet-backdrop{align-items:center;padding:24px}.hmw-m-sheet{width:min(520px,100%);margin:0 auto;border-radius:20px;max-height:min(80vh,720px)}}.hmw-workshop-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--made-color-background-default, #fafbfc);color:var(--made-color-text-primary, #141413);padding:24px;font-family:var(--made-font-family-primary, system-ui, -apple-system, sans-serif)}.hmw-workshop-card{width:100%;max-width:420px;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:var(--made-border-radius-06, 16px);padding:28px;box-shadow:0 4px 24px #0000000f;display:flex;flex-direction:column;gap:12px}.hmw-workshop-card-wide{max-width:400px}.hmw-workshop-card h1,.hmw-workshop-card h2{margin:0;font-size:1.3rem;color:var(--made-color-text-primary, #141413)}.hmw-workshop-sub{margin:0;color:var(--made-color-text-secondary, #676561);font-size:.95rem}.hmw-phase-waiting{margin:8px 0 20px;padding:16px;border-radius:var(--made-border-radius-04, 8px);background:var(--made-color-background-surface-secondary, #faf7f5);border:1px solid var(--made-color-border-default, #e8e5e1)}.hmw-phase-waiting h2{margin:0 0 10px;font-size:1.05rem;color:var(--made-color-text-primary, #141413)}.hmw-phase-waiting p{margin:0;font-size:.9rem;line-height:1.5;color:var(--made-color-text-secondary, #676561)}.hmw-workshop-error{color:var(--made-color-feedback-danger-default, #dc2626);font-size:.9rem;margin:8px 0}.hmw-confirm-preview{background:var(--made-color-background-surface-secondary, #faf7f5);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:var(--made-border-radius-04, 8px);padding:16px;line-height:1.5;color:var(--made-color-text-primary, #141413)}.hmw-confirm-actions{display:flex;flex-direction:column;gap:8px}.hmw-workshop-join-page .hmw-workshop-card{max-width:480px}.hmw-workshop-join-page-submit{align-items:flex-start;justify-content:center;padding-top:20px;padding-bottom:32px}.hmw-join-shell{width:100%;max-width:520px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.hmw-join-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.hmw-join-badge{display:inline-flex;align-items:center;max-width:60%;padding:6px 12px;border-radius:999px;background:var(--made-color-background-surface-secondary, #f6f7f9);border:1px solid var(--made-color-border-default, #e2e6ec);color:var(--made-color-text-secondary, #8b95a5);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hmw-join-user{display:flex;align-items:center;gap:10px;min-width:0}.hmw-join-avatar{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--made-color-brand-secondary, #ff5f00);color:#fff;font-size:.8rem;font-weight:700}.hmw-join-name{color:var(--made-color-text-primary, #141413);font-size:.95rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hmw-join-hero h1{margin:0 0 8px;font-size:clamp(1.75rem,6vw,2rem);line-height:1.15;font-weight:700;color:var(--made-color-text-primary, #141413)}.hmw-join-instructions{margin:0;color:var(--made-color-text-secondary, #676561);font-size:.95rem;line-height:1.5}.hmw-workshop-submit-card{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--made-color-background-surface-secondary, #f6f7f9);border:1px solid var(--made-color-border-default, #e2e6ec);border-radius:var(--made-border-radius-06, 16px)}.hmw-workshop-submit-card made-textarea{--made-component-form-control-background: var(--made-color-background-surface-default, #fff);--made-component-form-control-border-color: var(--made-color-border-default, #e2e6ec)}.hmw-submit-idea-btn{margin-top:4px!important}.hmw-submit-idea-btn::part(base){background-color:var(--made-color-brand-secondary, #ff5f00);border-color:var(--made-color-brand-secondary, #ff5f00);border-radius:var(--made-border-radius-05, 12px)}.hmw-submit-idea-btn:hover::part(base){background-color:var(--made-color-background-brand-secondary-hover, #c44100);border-color:var(--made-color-background-brand-secondary-hover, #c44100)}.hmw-join-submissions-card,.hmw-join-empty-card{padding:20px;background:var(--made-color-background-surface-secondary, #f6f7f9);border:1px solid var(--made-color-border-default, #e2e6ec);border-radius:var(--made-border-radius-06, 16px)}.hmw-join-submissions-card h2{margin:0 0 12px;font-size:1rem;font-weight:700;color:var(--made-color-text-primary, #141413)}.hmw-join-submissions-card ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.hmw-join-submissions-card li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e2e6ec);border-radius:var(--made-border-radius-05, 12px);font-size:.9rem;line-height:1.5;color:var(--made-color-text-primary, #141413)}.hmw-sub-text{flex:1;min-width:0}.hmw-sub-actions{display:flex;gap:2px;flex-shrink:0}.hmw-join-btn{margin-top:12px}.hmw-join-btn::part(base){background-color:var(--made-color-brand-secondary, #ff5f00);border-color:var(--made-color-brand-secondary, #ff5f00);border-radius:var(--made-border-radius-05, 12px)}.hmw-join-btn:hover::part(base){background-color:var(--made-color-background-brand-secondary-hover, #c44100);border-color:var(--made-color-background-brand-secondary-hover, #c44100)}.hmw-join-empty-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-style:dashed}.hmw-join-empty-icon{color:var(--made-color-text-secondary, #8b95a5);flex-shrink:0}.hmw-join-empty-title{margin:0;color:var(--made-color-text-secondary, #676561);font-size:.95rem;font-weight:500;line-height:1.45}.hmw-join-empty-sub{margin:0;color:var(--made-color-text-secondary, #8b95a5);font-size:.88rem;line-height:1.45}.hmw-photo-tip{display:flex;align-items:flex-start;gap:10px}.hmw-photo-tip-icon{flex-shrink:0;color:var(--made-color-text-secondary, #676561)}.hmw-photo-tip-copy{min-width:0}.hmw-photo-tip-title{margin:0 0 2px;font-weight:600;color:var(--made-color-text-primary, #141413);font-size:.85rem;line-height:1.35}.hmw-photo-tip-desc{margin:0;color:var(--made-color-text-secondary, #676561);font-size:.8rem;line-height:1.45}.hmw-workshop-canvas-root{--bg: #F2F2F2;--surface: #FFFFFF;--border: #E0E0E0;--border-md: #C8C8C8;--text-1: #1A1A1A;--text-2: #4A4A4A;--text-3: #909090;--mc-red: #f37338;--mc-dark: #1A1A1A;--mc-red-light: #FEF0E8;min-height:100vh;height:100vh;background:var(--bg);color:var(--text-1);display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.hmw-workshop-canvas-root.hmw-workshop-v2{height:100vh;max-height:100vh;min-height:100vh;overflow:hidden;background:#f6f4f1;font-size:17px}.hmw-workshop-v2{background:#f6f4f1;color:#141413;display:flex;flex-direction:column;position:relative}.hmw-canvas-layout{flex:1;display:grid;grid-template-columns:360px minmax(0,1fr);min-height:0;overflow:hidden}.hmw-canvas-sidebar{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border);background:var(--bg);overflow:hidden}.hmw-canvas-sidebar-scroll{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.hmw-sidebar-panel{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;flex-shrink:0}.hmw-sidebar-panel-header{padding:18px 20px 16px;border-bottom:1px solid var(--border);background:var(--mc-dark)}.hmw-sidebar-eyebrow{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-red);margin-bottom:6px}.hmw-sidebar-panel-title{margin:0;font-family:"DM Serif Display",Georgia,serif;font-size:1.25rem;font-weight:400;color:#fff;line-height:1.15;letter-spacing:-.02em}.hmw-sidebar-panel-desc{margin:6px 0 0;font-size:12px;line-height:1.5;color:#ffffff8c}.hmw-sidebar-panel-body{padding:18px 20px 20px}.hmw-sidebar-block+.hmw-sidebar-block{margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}.hmw-sidebar-block-title{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.hmw-sidebar-challenge{margin:0;font-size:15px;line-height:1.6;color:var(--text-1)}.hmw-sidebar-rules{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:8px}.hmw-sidebar-rules li{font-size:13px;line-height:1.5;color:var(--text-2)}.hmw-sidebar-examples{display:flex;flex-direction:column;gap:10px}.hmw-sidebar-example-card{margin:0;padding:12px 14px;border-left:3px solid var(--mc-red);border-radius:0 10px 10px 0;background:var(--bg);font-size:13px;line-height:1.55;color:var(--text-1)}.hmw-sidebar-callout{padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);flex-shrink:0}.hmw-sidebar-callout .hmw-sidebar-block-title{margin-bottom:6px}.hmw-sidebar-note{margin:0;font-size:13px!important;line-height:1.5;color:var(--text-3)!important}.hmw-sidebar-block-qr{text-align:center}.hmw-sidebar-block-qr .hmw-sidebar-block-title{text-align:left}.hmw-canvas-sidebar-footer{flex-shrink:0;padding:12px 16px 16px;background:var(--bg)}.hmw-canvas-sidebar-footer .hmw-canvas-logout{width:100%;padding:10px 18px;font-size:13px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer}.hmw-canvas-main{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface)}.hmw-canvas-header{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px 20px 12px;flex-shrink:0}.hmw-canvas-header-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.hmw-canvas-status-pill{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;padding:12px 22px;border-radius:999px;background:#f0f0f0;color:#6b6b6b;font-size:14px;font-weight:500;line-height:1.2}.hmw-canvas-header-right{display:flex;flex-direction:row;align-items:center}.hmw-canvas-status-title{color:#1a1a1a;font-weight:700;font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmw-canvas-header-left{display:flex;align-items:center;gap:10px;min-width:0}.hmw-canvas-room-label{flex-shrink:0;display:inline-flex;padding:4px 8px;border-radius:4px;background:#ebffeb;color:#038000;font-family:DM Sans,Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hmw-stage-progress{display:flex;align-items:stretch;margin:0;padding:10px 6px 2px;list-style:none;width:100%}.hmw-stage-step{display:flex;align-items:center;min-width:0;flex:1}.hmw-stage-step:first-child{flex:0 0 auto}.hmw-stage-line{flex:1;height:2px;margin:0 8px;background:#e2e6ec;border-radius:99px}.hmw-stage-step.is-done .hmw-stage-line,.hmw-stage-step.is-current .hmw-stage-line{background:#038000}.hmw-stage-dot{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid #d7d2cc;background:#fff;color:#8b95a5;font-size:12px;font-weight:800}.hmw-stage-label{margin-left:8px;font-size:13px;font-weight:600;color:#8b95a5;white-space:nowrap}.hmw-stage-step.is-done .hmw-stage-dot{background:#038000;border-color:#038000;color:#fff}.hmw-stage-step.is-done .hmw-stage-label{color:#038000}.hmw-stage-step.is-current .hmw-stage-dot{background:#ff5f00;border-color:#ff5f00;color:#fff}.hmw-stage-step.is-current .hmw-stage-label{color:#1a1a1a;font-weight:700}.hmw-canvas-status-sep{color:#9a9a9a;font-weight:400}.hmw-workshop-timer{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:20px}.hmw-timer-display-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border-radius:100px;border:1px solid #E2E6EC;background:#f6f7f9;color:#8b95a5}.hmw-timer-display-pill.running{background:var(--made-color-background-surface-default)}.hmw-timer-clock-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:999px;background:transparent;color:inherit;cursor:pointer;flex-shrink:0}.hmw-timer-clock-btn:hover{background:#0000000f}.hmw-timer-clock-icon{width:18px;height:18px;color:#8a8a8a;flex-shrink:0}.hmw-timer-display{font-family:Inter,system-ui,sans-serif;font-size:1.1rem;font-weight:700;color:#1a1a1a;letter-spacing:.02em;min-width:4.2rem;text-align:center;line-height:1;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.hmw-timer-btn-in-pill{margin-left:2px;padding:7px 14px;border:none;border-radius:999px;background:#fff;color:#1a1a1a;box-shadow:0 0 0 1px #e2e6ec;font-size:12px;font-weight:600;font-family:Inter,sans-serif;line-height:1.2;cursor:pointer}.hmw-timer-btn-in-pill:hover{background:#1a1a1a;color:#fff;box-shadow:none}.hmw-timer-controls{display:flex;align-items:center;gap:8px}.hmw-timer-btn{padding:10px 22px;border:none;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;transition:background .15s,opacity .15s;line-height:1.2}.hmw-timer-btn-start{background:transparent;color:var(--text-1);border:1px solid var(--border)}.hmw-timer-btn-start:hover{background:transparent;border-color:var(--text-2);color:var(--text-1)}.hmw-timer-btn-reset{background:transparent;color:var(--text-2);border:1px solid var(--border)}.hmw-timer-btn-reset:hover{background:transparent;border-color:var(--text-2);color:var(--text-1)}.hmw-workshop-meta{margin:8px 0 0;color:var(--text-3);font-size:13px}.hmw-spotlight-chip-meta{display:inline-block;margin-left:8px;color:var(--text-2);font-weight:600}.hmw-phase-badge{display:inline-block;background:var(--mc-red-light);color:var(--mc-red);padding:3px 10px;border-radius:999px;margin-right:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.hmw-canvas-controls{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:14px 28px;border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0;flex-wrap:wrap}.hmw-canvas-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.hmw-canvas-actions button,.hmw-canvas-logout{padding:10px 18px;border:none;border-radius:10px;background:var(--mc-red);color:#fff;font-weight:600;font-size:13px;cursor:pointer;font-family:Inter,sans-serif;transition:background .15s}.hmw-canvas-actions button:hover:not(:disabled),.hmw-canvas-logout:hover{background:#d45e25}.hmw-canvas-actions .hmw-btn-muted{border:1px solid var(--border);background:var(--surface);color:var(--text-2)}.hmw-canvas-actions .hmw-btn-muted:hover{background:var(--bg);border-color:var(--border-md);color:var(--text-1)}.hmw-canvas-logout{border:none;background:transparent;color:var(--text-2)}.hmw-canvas-logout:hover{background:transparent;color:var(--text-1)}.hmw-canvas-actions .hmw-btn-ai{border:1px solid var(--border);background:transparent;color:var(--text-2)}.hmw-canvas-actions .hmw-btn-ai:disabled{border-color:var(--border);background:var(--bg);color:var(--text-3);opacity:1;cursor:not-allowed}.hmw-canvas-actions .hmw-btn-danger{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}.hmw-canvas-actions .hmw-btn-ai:disabled,.hmw-canvas-actions .hmw-btn-danger:disabled,.hmw-canvas-actions button:disabled{opacity:.55;cursor:not-allowed}.hmw-canvas-error{margin:0;padding:10px 28px;flex-shrink:0}.hmw-qr{display:block;width:168px;height:168px;border-radius:10px;background:var(--made-color-background-surface-default);margin:4px auto 10px;border:1px solid var(--border)}.hmw-sidebar-block-qr made-button{margin-top:8px}.hmw-join-url{word-break:break-all;font-size:12px!important;color:var(--text-3)!important}.hmw-canvas-viewport{position:relative;flex:1;min-height:0;overflow:hidden;background:radial-gradient(circle at 1px 1px,rgba(0,0,0,.05) 1px,transparent 0),#ececec;background-size:24px 24px;cursor:grab}.hmw-canvas-viewport:active{cursor:grabbing}.hmw-canvas-toolbar{position:absolute;top:16px;right:16px;z-index:2;display:flex;gap:8px}.hmw-canvas-toolbar button{padding:8px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-2);font-size:13px;font-weight:500;cursor:pointer;font-family:Inter,sans-serif;box-shadow:0 2px 8px #0000000f}.hmw-canvas-toolbar button:hover{background:var(--bg);color:var(--text-1)}.hmw-canvas-board{position:relative;min-width:1200px;min-height:800px;transform-origin:0 0;transition:transform .05s linear}.hmw-sticky-card{position:absolute;display:flex;flex-direction:column;width:240px;min-height:148px;padding:16px 16px 14px;border:1px solid rgba(0,0,0,.05);border-radius:4px;text-align:left;box-shadow:1px 2px #0000000a,0 10px 24px var(--sticky-shadow, rgba(0, 0, 0, .12));cursor:pointer;font:inherit;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.hmw-sticky-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.28) 0%,transparent 42%);pointer-events:none}.hmw-sticky-card:after{content:"";position:absolute;right:0;bottom:0;width:20px;height:20px;background:linear-gradient(135deg,transparent 48%,var(--sticky-fold, rgba(0, 0, 0, .08)) 48%);pointer-events:none}.hmw-sticky-card:hover{transform:translateY(-2px);box-shadow:1px 3px #0000000d,0 14px 30px var(--sticky-shadow, rgba(0, 0, 0, .16))}.hmw-sticky-label{position:relative;z-index:1;display:block;margin-top:auto;padding-top:12px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a7a;align-self:flex-start}.hmw-sticky-text{position:relative;z-index:1;margin:0;font-size:14px;line-height:1.5;font-weight:400;color:#1a1a1a}.hmw-canvas-board-vote{min-width:1200px;min-height:900px}.hmw-vote-unit{position:absolute;display:flex;align-items:stretch;gap:10px}.hmw-vote-unit .hmw-sticky-card{position:relative;left:auto;top:auto}.hmw-vote-sticky{width:240px;min-height:148px}.hmw-vote-body{position:relative;z-index:1}.hmw-vote-blind .hmw-vote-body{overflow:hidden;min-height:52px}.hmw-vote-frost{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff80,#ffffffc7 45%,#ffffffe6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.hmw-vote-blind .hmw-sticky-text{filter:blur(5px);-webkit-user-select:none;user-select:none;opacity:.3}.hmw-vote-hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:2.85rem;font-weight:800;line-height:1;margin-bottom:10px;color:#1a1a1a}.hmw-vote-chip-pips{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.hmw-vote-chip-pips.is-compact{font-size:.68rem}.hmw-vote-chip-pip{padding:2px 6px;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1.2}.hmw-vote-chip-pip-5{background:#fef3c7;color:#b45309}.hmw-vote-chip-pip-3{background:#e0f2fe;color:#0369a1}.hmw-vote-chip-pip-1{background:#dcfce7;color:#15803d}.hmw-vote-side{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:76px;padding:14px 12px;border-radius:10px;background:var(--surface);color:var(--text-1);border:1px solid var(--border);box-shadow:0 4px 14px #00000014;align-self:center}.hmw-vote-side-rank{font-size:.75rem;color:var(--text-3);margin-bottom:6px}.hmw-vote-side-count{font-size:2.1rem;font-weight:800;line-height:1;color:var(--mc-red)}.hmw-vote-side-label{font-size:.68rem;color:var(--text-3);margin-top:6px;text-transform:uppercase;letter-spacing:.05em}.hmw-ai-badge{position:absolute;top:10px;right:10px;z-index:2;padding:2px 7px;border-radius:4px;font-size:.65rem;font-weight:800;letter-spacing:.06em;background:#5c6bc0;color:#fff;box-shadow:0 1px 4px #0000002e}.hmw-ai-badge-inline{position:static;display:inline-block;margin-bottom:10px}.hmw-results-ai-badge{display:inline-block;margin-left:8px;padding:1px 6px;border-radius:4px;font-size:.65rem;font-weight:800;letter-spacing:.05em;background:#5c6bc0;color:#fff;vertical-align:middle}.hmw-canvas-empty,.hmw-canvas-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-3);font-size:15px}.hmw-spotlight-backdrop{--bg: #F2F2F2;--surface: #FFFFFF;--border: #E0E0E0;--text-1: #1A1A1A;--text-2: #4A4A4A;--text-3: #909090;--mc-red: #f37338;position:fixed;top:0;right:0;bottom:0;left:0;background:#14141385;display:flex;align-items:center;justify-content:center;z-index:400;padding:24px}.hmw-ai-loading-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#080c12b8;display:flex;align-items:center;justify-content:center;z-index:500;padding:24px}.hmw-ai-loading-dialog{background:#1a2332;border:1px solid #4c5d78;border-radius:16px;padding:28px 32px;max-width:360px;width:100%;text-align:center;box-shadow:0 16px 48px #00000073}.hmw-confirm-dialog{background:#1a2332;border:1px solid #4c5d78;border-radius:16px;padding:32px;max-width:400px;width:100%;text-align:center;box-shadow:0 16px 48px #00000073;display:flex;flex-direction:column;align-items:center;gap:12px}.hmw-confirm-dialog-icon{font-size:2rem;line-height:1}.hmw-confirm-dialog-title{margin:0;font-size:1.2rem;font-weight:700;color:#f0f4f8}.hmw-confirm-dialog-body{margin:0;font-size:.9rem;line-height:1.55;color:#94a3b8;max-width:320px}.hmw-confirm-dialog-actions{display:flex;gap:10px;margin-top:8px;justify-content:center}.hmw-confirm-backdrop-light{background:#14141347}.hmw-confirm-dialog-light{position:relative;background:#fff;border:none;border-radius:28px;padding:40px 36px 32px;max-width:520px;width:calc(100% - 32px);text-align:center;box-shadow:0 24px 64px #1414132e;gap:16px}.hmw-confirm-dialog-light .hmw-confirm-dialog-title{color:#141413;font-size:1.55rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;max-width:20ch}.hmw-confirm-dialog-light .hmw-confirm-dialog-body{color:#8a8580;font-size:1rem;line-height:1.5;max-width:38ch}.hmw-confirm-dialog-light .hmw-confirm-dialog-actions{margin-top:12px;gap:12px;flex-wrap:wrap}.hmw-confirm-dialog-light .hmw-confirm-dialog-actions .hmw-pill-btn{min-width:150px;padding:12px 22px}.hmw-confirm-dialog-close{position:absolute;top:18px;right:18px;width:36px;height:36px;border:none;background:transparent;color:#141413;font-size:1.6rem;line-height:1;cursor:pointer;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;opacity:.7}.hmw-confirm-dialog-close:hover{opacity:1;background:#f3eee6}.hmw-ai-loading-spinner{width:36px;height:36px;margin:0 auto 16px;border:3px solid #3d4f66;border-top-color:#7c4dff;border-radius:50%;animation:hmw-ai-spin .75s linear infinite}@keyframes hmw-ai-spin{to{transform:rotate(360deg)}}.hmw-ai-loading-message{margin:0;font-size:1rem;font-weight:600;color:#e8edf2}.hmw-ai-loading-hint{margin:10px 0 0;font-size:.85rem;color:#9aa8b8}.hmw-spotlight{background:#fff;border:1px solid #E0E0E0;border-radius:16px;padding:28px 28px 24px;max-width:640px;width:100%;color:#1a1a1a;box-shadow:0 20px 56px #00000038}.hmw-spotlight h2{margin:0 0 16px;color:var(--text-1);font-size:1.05rem;font-weight:600}.hmw-spotlight-text{font-size:1.25rem;line-height:1.5;margin:0 0 16px;color:var(--text-1)}.hmw-spotlight .hmw-workshop-meta{color:var(--text-3)}.hmw-spotlight>button{padding:10px 20px;border:none;border-radius:10px;background:var(--mc-red);color:#fff;font-weight:600;cursor:pointer;font-family:Inter,sans-serif}.hmw-spotlight>button:hover{background:#d45e25}.hmw-spotlight .hmw-btn-muted{border:1px solid var(--border);background:var(--surface);color:var(--text-2)}.hmw-spotlight .hmw-btn-muted:hover{background:var(--bg);color:var(--text-1)}.hmw-workshop-card-wide{max-width:480px}.hmw-workshop-join-page-vote{align-items:stretch;justify-content:flex-start;padding:0;background:#f4f1ec}.hmw-workshop-join-page-vote>.hmw-mvote,.hmw-workshop-join-page-vote>.hmw-vote-status-screen{width:100%;height:100svh;height:100dvh}.hmw-mvote{--hmw-vote-orange: var(--made-color-brand-secondary, #e15f1e);--hmw-vote-ink: var(--made-color-text-primary, #141413);--hmw-vote-muted: var(--made-color-text-secondary, #676561);--hmw-vote-cream: #faf7f5;--hmw-vote-card: #ffffff;--hmw-vote-soft: #f3f0ee;--hmw-vote-border: #e8e5e1;--hmw-vote-font: var(--made-font-family-primary, "Mark Offc For MC", "Mark for MC", system-ui, sans-serif);--hmw-vote-font-bold: var(--made-font-family-primary-bold, "Mark Offc For MC", "Mark for MC", system-ui, sans-serif);box-sizing:border-box;max-width:480px;margin:0 auto;height:100svh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding:0;background:var(--hmw-vote-cream);color:var(--hmw-vote-ink);font-family:var(--hmw-vote-font);font-weight:var(--made-font-weight-regular, 400);letter-spacing:var(--made-letter-spacing-default, 0);-webkit-font-smoothing:antialiased}.hmw-mvote-appbar{display:flex;align-items:center;height:48px;padding:4px 16px;background:#fff;border-bottom:1px solid var(--hmw-vote-orange);flex-shrink:0}.hmw-mvote-brand{margin:0;font-family:var(--hmw-vote-font);font-size:var(--made-font-size-h6, 16px);font-weight:var(--made-font-weight-h6, 500);line-height:1.25;color:var(--hmw-vote-ink)}.hmw-mvote-sticky-top{flex-shrink:0;background:var(--hmw-vote-cream);padding:20px 20px 0}.hmw-mvote-topbar{display:flex;flex-direction:column;gap:8px}.hmw-mvote-hero h2{margin:0;font-family:var(--hmw-vote-font);font-size:var(--made-font-size-h3, 24px);font-weight:var(--made-font-weight-h3, 500);line-height:1.25;letter-spacing:var(--made-letter-spacing-h3, -.02em);color:#141413}.hmw-mvote-remaining{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:16px}.hmw-mvote-remaining-label{flex:1;font-family:var(--hmw-vote-font);font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-regular, 400);color:var(--hmw-vote-ink)}.hmw-mvote-remaining-chips{display:flex;align-items:center;justify-content:flex-end;gap:8px}.hmw-mvote-chip{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#222221;color:#fff;font-family:var(--hmw-vote-font);font-size:14px;font-weight:500;line-height:1;transition:background .15s ease,opacity .15s ease}.hmw-mvote-chip.is-used{background:#d8d4cf;color:#fff;opacity:.85}.hmw-mvote-tabs{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;margin:0 -20px;padding:0 20px;border-bottom:1px solid var(--hmw-vote-border, #e8e5e1);scrollbar-width:none;scroll-behavior:smooth;touch-action:pan-x}.hmw-mvote-tabs::-webkit-scrollbar{display:none}.hmw-mvote-tabs.is-single{border-bottom:none}.hmw-mvote-tab{height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:4px solid transparent;background:transparent;display:inline-flex;gap:4px;align-items:center;flex:0 0 auto;min-width:0;padding:8px 16px;margin:0 0 -1px;font-family:var(--hmw-vote-font);font-size:14px;font-weight:var(--made-font-weight-medium, 500);color:var(--made-color-text-secondary, #676561);cursor:pointer;line-height:20px;white-space:nowrap;box-sizing:border-box}.hmw-mvote-tabs.is-single .hmw-mvote-tab{max-width:100%}.hmw-mvote-tab.is-active{color:var(--made-color-text-brand, #141413);border-bottom-color:var(--made-color-text-brand, #141413)}.hmw-mvote-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--hmw-vote-orange);color:#fff;font-family:var(--hmw-vote-font-bold);font-size:.7rem;font-weight:var(--made-font-weight-bold, 700);line-height:1;flex-shrink:0}.hmw-mvote-tab-label{line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmw-mvote-list{list-style:none;margin:0;padding:20px 20px 24px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.hmw-mvote-card{background:var(--hmw-vote-card);border:1px solid var(--hmw-vote-border, #e8e5e1);border-radius:12px;box-shadow:0 4px 8px var(--made-color-box-shadow-primary, rgba(20, 20, 19, .06))}.hmw-mvote-card.is-expanded,.hmw-mvote-card.is-picked{border-color:var(--hmw-vote-orange)}.hmw-mvote-card-main{display:block;width:100%;margin:0;padding:12px;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit}.hmw-mvote-card-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.hmw-mvote-index{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--hmw-vote-orange);color:#fff;font-family:var(--hmw-vote-font);font-size:var(--made-font-size-02, 12px);font-weight:var(--made-font-weight-medium, 500)}.hmw-mvote-title{flex:1;min-width:0;font-family:var(--hmw-vote-font);font-size:var(--made-font-size-body-default, 14px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-04, 20px);color:#141413;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmw-mvote-assigned{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:#fff4ec;color:var(--hmw-vote-orange);font-family:var(--hmw-vote-font-bold);font-size:.85rem;font-weight:var(--made-font-weight-bold, 700)}.hmw-mvote-statement{background:var(--hmw-vote-soft);border-radius:8px;padding:8px}.hmw-mvote-statement p{margin:0;font-family:var(--hmw-vote-font);font-size:var(--made-font-size-body-default, 14px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-04, 20px);color:#141413}.hmw-mvote-expand{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 16px}.hmw-mvote-weight-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #d9d4ce;background:#fff;color:#444;border-radius:999px;min-height:40px;padding:8px 10px;font-family:var(--hmw-vote-font);font-size:.875rem;font-weight:var(--made-font-weight-medium, 500);cursor:pointer}.hmw-mvote-weight-btn:disabled{opacity:.35;cursor:not-allowed}.hmw-mvote-weight-btn.is-selected{background:var(--hmw-vote-ink);border-color:var(--hmw-vote-ink);color:#fff}.hmw-mvote-footer{flex-shrink:0;padding:16px 20px 8px;background:var(--hmw-vote-cream);border-top:1px solid var(--hmw-vote-border, #e8e5e1)}.hmw-mvote-footer .hmw-mvote-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 20px;border:none;border-radius:999px;background:#111;color:#fff;font-family:var(--hmw-vote-font);font-size:16px;font-weight:var(--made-font-weight-medium, 500);line-height:1.2;letter-spacing:0;cursor:pointer}.hmw-mvote-submit:disabled{opacity:.45;cursor:not-allowed}.hmw-mvote-submit:not(:disabled):hover{filter:brightness(1.08)}.hmw-vote-status-screen{--hmw-vote-orange: var(--made-color-brand-secondary, #ff5f00);--hmw-vote-font: var(--made-font-family-primary, "Mark Offc For MC", "Mark for MC", system-ui, sans-serif);--hmw-vote-font-bold: var(--made-font-family-primary-bold, "Mark Offc For MC", "Mark for MC", system-ui, sans-serif);min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:32px 20px;box-sizing:border-box;font-family:var(--hmw-vote-font);-webkit-font-smoothing:antialiased}.hmw-vote-status-screen.is-thanks,.hmw-vote-status-screen.is-hold,.hmw-vote-status-screen.is-ended{background:var(--made-color-background-default, #faf7f5)}.hmw-vote-status-screen.is-hold{align-items:flex-start;padding-top:80px}.hmw-vote-status-inner{width:100%;max-width:360px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.hmw-vote-status-illustration{display:flex;align-items:center;justify-content:center;flex-shrink:0}.hmw-vote-status-illus-img{width:194px;height:194px;object-fit:contain;display:block}.hmw-vote-status-screen.is-ended .hmw-vote-status-illus-img{width:229px;height:229px}.hmw-vote-status-screen.is-hold .hmw-vote-status-illus-img{width:300px;height:313px}.hmw-vote-status-screen h1,.hmw-vote-status-screen p{margin:0}.hmw-vote-status-inner>div:last-child,.hmw-vote-status-inner>h1,.hmw-vote-status-inner>p{width:100%}.hmw-vote-status-text-group{display:flex;flex-direction:column;gap:8px;width:100%}.hmw-vote-status-screen h1{font-family:var(--hmw-vote-font);font-size:var(--made-font-size-h3, 24px);font-weight:var(--made-font-weight-medium, 500);line-height:1.25;letter-spacing:-.02em;color:var(--made-color-text-primary, #141413)}.hmw-vote-status-screen p{font-family:var(--hmw-vote-font);font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-regular, 400);line-height:var(--made-line-height-rem-05, 1.5);color:var(--made-color-text-secondary, #676561)}.hmw-vote-status-close{margin-top:0!important}.hmw-sticky-votes{display:block;margin-top:10px;font-size:.75rem;font-weight:700;color:#5c4a00}.hmw-leaderboard{margin:0;padding-left:1.2rem;font-size:.85rem;line-height:1.45}.hmw-leaderboard-rank{display:inline-block;min-width:1.8rem;font-weight:700;color:#9aa8b8}.hmw-results-panel{padding:20px 24px 32px;overflow-y:auto;max-height:calc(100vh - 140px)}.hmw-results-panel h2{margin:0 0 8px;font-size:1.25rem;color:#e8edf2}.hmw-results-desc{margin:0 0 20px;color:#9aa8b8;font-size:.9rem}.hmw-results-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.hmw-results-item{display:flex;gap:16px;align-items:flex-start;padding:16px 18px;border-radius:12px;background:#ffffff0a;border:1px solid #2d3a4d}.hmw-results-item:first-child{border-color:#2dd48a73;background:#2dd48a14}.hmw-results-rank{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#1a2332;font-weight:800;font-size:1rem;color:#2dd48a}.hmw-results-body{flex:1;min-width:0}.hmw-results-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}.hmw-results-votes{font-size:.8rem;font-weight:700;color:#2dd48a;padding:2px 8px;border-radius:999px;background:#2dd48a1f}.hmw-results-author{font-size:.75rem;color:#7a8a9a}.hmw-results-text{margin:0;font-size:1rem;line-height:1.45;color:#e8edf2}.hmw-results-panel-compact{margin-top:20px;padding:0;max-height:none}.hmw-results-panel-compact h2{font-size:1.05rem;margin-bottom:12px}.hmw-sticky-rank{display:block;font-size:.7rem;font-weight:800;color:#5c4a00;margin-bottom:4px}.hmw-leaderboard-count{display:inline-block;min-width:1.5rem;font-weight:700;color:#2dd48a}.hmw-leaderboard-text{color:#b8c4d0}.hmw-spotlight-edit-label{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;font-size:.85rem;font-weight:600;color:#4a4a4a}.hmw-spotlight-edit{display:block;width:100%;min-height:140px;margin:0;padding:12px 14px;border-radius:10px;border:1px solid #E0E0E0;background:#f7f7f7;color:#1a1a1a;font:inherit;font-size:1rem;font-weight:400;line-height:1.5;resize:vertical}.hmw-spotlight-edit:focus{outline:none;border-color:#f37338;box-shadow:0 0 0 3px #f373381f;background:#fff}.hmw-organize-root{flex:1;min-height:min-content;padding:16px 24px 48px;overflow:visible;background:var(--bg)}.hmw-organize-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px}.hmw-organize-toolbar button{padding:10px 18px;border:none;border-radius:10px;background:var(--mc-red);color:#fff;font-weight:600;font-size:13px;cursor:pointer;font-family:Inter,sans-serif}.hmw-organize-toolbar button:disabled{opacity:.55;cursor:not-allowed}.hmw-organize-job-error{color:#b91c1c;font-size:.85rem}.hmw-organize-hint,.hmw-organize-empty p{color:var(--text-3);font-size:.9rem;line-height:1.5}.hmw-organize-hint{margin:0 0 16px}.hmw-organize-clusters{display:flex;flex-direction:column;gap:28px}.hmw-organize-cluster{background:transparent;border:none;border-radius:12px;padding:12px;transition:background .15s ease,box-shadow .15s ease}.hmw-organize-cluster.is-drop-target{background:#f3733814;box-shadow:inset 0 0 0 2px var(--mc-red)}.hmw-organize-cluster header h3{margin:0 0 8px;font-size:1rem;color:var(--text-1);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hmw-organize-theme-edit{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.hmw-organize-theme-input{flex:1;min-width:160px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;font:inherit}.hmw-organize-theme-edit-btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:13px;font-weight:600;line-height:1;padding:8px 14px;border:1px solid #141413;border-radius:999px;background:#fff;color:#141413;cursor:pointer}.hmw-organize-theme-edit-btn:hover{background:#141413;color:#fff}.hmw-organize-cluster header p{margin:0 0 8px;font-size:.85rem;color:var(--text-3)}.hmw-organize-rep{font-size:.82rem!important;color:var(--text-2)!important}.hmw-organize-cluster-items,.hmw-organize-ungrouped{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}.hmw-organize-sticky.hmw-sticky-card{position:relative;left:auto;top:auto;width:220px;min-height:168px;padding:0;overflow:visible}.hmw-organize-sticky.is-selected{outline:2px solid #141413;outline-offset:3px}.hmw-organize-sticky.is-draggable,.hmw-organize-sticky.is-draggable .hmw-organize-sticky-open{cursor:grab}.hmw-organize-sticky.is-dragging{opacity:.45}.hmw-organize-check{position:absolute;top:8px;left:8px;z-index:3;width:22px;height:22px;display:grid;place-items:center;border-radius:4px;background:#ffffffeb;box-shadow:0 1px 2px #0000001f;cursor:pointer}.hmw-organize-check input{width:16px;height:16px;margin:0;accent-color:#141413;cursor:pointer}.hmw-organize-sticky-open{display:block;width:100%;min-height:168px;padding:36px 16px 16px;border:none;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer}.hmw-organize-sticky-open .hmw-sticky-text{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.hmw-btn-ai{padding:10px 16px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text-2);font-weight:600;cursor:pointer}.hmw-btn-danger{padding:10px 16px;border:1px solid #ef4444;border-radius:8px;background:#ef44441f;color:#fca5a5;font-weight:600;cursor:pointer}.hmw-btn-danger:disabled{opacity:.5;cursor:not-allowed}.hmw-spotlight-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-top:8px}.hmw-spotlight-actions-start,.hmw-spotlight-actions-end{display:flex;flex-direction:row;align-items:center;gap:8px}.hmw-spotlight-actions-end{margin-left:auto}.hmw-spotlight-actions made-button{min-width:104px}.hmw-spotlight .hmw-spotlight-actions made-button::part(button),.hmw-spotlight .hmw-spotlight-actions button{min-height:36px;padding:8px 16px;border-radius:8px}@media(max-width:900px){.hmw-canvas-layout{grid-template-columns:1fr}.hmw-canvas-sidebar{display:none}.hmw-canvas-header{gap:10px}.hmw-canvas-header-top{flex-direction:column;align-items:stretch;gap:12px}.hmw-stage-label{font-size:11px}.hmw-workshop-timer{justify-content:flex-end;flex-wrap:wrap}}.hmw-canvas-viewport-summary{overflow-y:auto;background:var(--bg)}.hmw-canvas-viewport-organize{overflow-x:hidden;overflow-y:auto;cursor:default;display:flex;flex-direction:column;background:var(--bg)}.hmw-canvas-viewport-organize:active{cursor:default}.hmw-summary-loading-wrap{display:flex;align-items:center;justify-content:center;min-height:320px}.hmw-workshop-summary{max-width:1040px;margin:0 auto;padding:32px 36px 56px}.hmw-summary-loading,.hmw-summary-empty{margin:0;padding:32px 20px;text-align:center;font-size:.95rem;color:var(--text-3);background:var(--surface);border:1px dashed var(--border-md);border-radius:14px}.hmw-summary-hero{display:flex;align-items:flex-start;gap:20px;margin-bottom:28px;padding:24px 28px;border-radius:18px;background:linear-gradient(135deg,#ffffff 0%,#fafafa 55%,var(--mc-red-light) 100%);border:1px solid var(--border);box-shadow:0 8px 28px #1a1a1a0f}.hmw-summary-hero-badge{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:var(--mc-red);box-shadow:0 6px 18px #f3733847}.hmw-summary-hero-icon{font-size:1.5rem;font-weight:800;color:#fff;line-height:1}.hmw-summary-hero-copy{min-width:0}.hmw-summary-eyebrow{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-red)}.hmw-summary-title{margin:0 0 8px;font-family:"DM Serif Display",Georgia,serif;font-size:2rem;font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--text-1)}.hmw-summary-brief{margin:0;max-width:720px;font-size:.95rem;line-height:1.6;color:var(--text-2)}.hmw-summary-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:24px}.hmw-summary-stat{display:flex;flex-direction:column;gap:8px;padding:18px 16px;border-radius:14px;background:var(--surface);border:1px solid var(--border);box-shadow:0 2px 8px #1a1a1a0a;transition:box-shadow .15s ease,transform .15s ease}.hmw-summary-stat:hover{transform:translateY(-1px);box-shadow:0 6px 16px #1a1a1a12}.hmw-summary-stat-value{font-size:1.75rem;font-weight:800;line-height:1;color:var(--text-1);font-variant-numeric:tabular-nums}.hmw-summary-stat-label{font-size:.72rem;font-weight:600;line-height:1.35;letter-spacing:.03em;text-transform:uppercase;color:var(--text-3)}.hmw-summary-section{margin-bottom:20px}.hmw-summary-section-card{padding:22px 24px 24px;border-radius:18px;background:var(--surface);border:1px solid var(--border);box-shadow:0 4px 18px #1a1a1a0d}.hmw-summary-section-intro{margin-bottom:16px}.hmw-summary-section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.hmw-summary-section-head .hmw-summary-section-intro{margin-bottom:0}.hmw-summary-section-title{margin:0 0 6px;font-family:"DM Serif Display",Georgia,serif;font-size:1.35rem;font-weight:400;color:var(--text-1);letter-spacing:-.01em}.hmw-summary-section-desc{margin:0;font-size:.9rem;line-height:1.5;color:var(--text-3)}.hmw-summary-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hmw-summary-category{padding:16px 18px 16px 20px;border-radius:12px;background:var(--bg);border:1px solid var(--border);border-left:4px solid var(--cat-accent, var(--mc-red))}.hmw-summary-category-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.hmw-summary-category-head h4{margin:0;font-size:.95rem;font-weight:700;color:var(--text-1)}.hmw-summary-category-count{flex-shrink:0;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);padding:3px 8px;border-radius:999px;background:var(--surface);border:1px solid var(--border)}.hmw-summary-category-text{margin:0;font-size:.88rem;line-height:1.5;color:var(--text-2)}.hmw-summary-export-btn{flex-shrink:0;padding:10px 18px;border-radius:10px;border:1px solid var(--mc-red);background:var(--mc-red);color:#fff;font-size:.86rem;font-weight:700;font-family:Inter,sans-serif;cursor:pointer;box-shadow:0 4px 12px #f3733838;transition:background .15s ease,box-shadow .15s ease}.hmw-summary-export-btn:hover:not(:disabled){background:#e0652f;box-shadow:0 6px 16px #f3733847}.hmw-summary-export-btn:disabled{opacity:.65;cursor:not-allowed}.hmw-summary-top5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.hmw-summary-top-card{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;border-radius:14px;background:var(--card-bg, var(--bg));border:1px solid var(--card-border, var(--border));box-shadow:0 3px 12px #1a1a1a0d}.hmw-summary-top-card-winner{border-width:2px;box-shadow:0 8px 24px #1a1a1a14}.hmw-summary-top-rank{flex-shrink:0;min-width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--surface);border:1px solid var(--card-border, var(--border));font-weight:800;font-size:1rem;color:var(--card-accent, var(--mc-red))}.hmw-summary-top-card-winner .hmw-summary-top-rank{background:var(--card-accent, var(--mc-red));border-color:var(--card-accent, var(--mc-red));color:#fff}.hmw-summary-top-body{flex:1;min-width:0}.hmw-summary-top-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.hmw-summary-top-votes{font-size:.78rem;font-weight:700;color:var(--card-accent, var(--mc-red));padding:4px 10px;border-radius:999px;background:var(--surface);border:1px solid var(--card-border, var(--border))}.hmw-summary-top-chips{margin-left:6px;font-weight:600;opacity:.8}.hmw-summary-top-author{font-size:.78rem;font-weight:600;color:var(--text-3)}.hmw-summary-top-text{margin:0;font-size:1.02rem;line-height:1.55;color:var(--text-1)}.hmw-workshop-summary .hmw-ai-badge-inline{font-size:.68rem;padding:3px 8px}@media(max-width:1100px){.hmw-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.hmw-summary-categories{grid-template-columns:1fr}}@media(max-width:700px){.hmw-workshop-summary{padding:20px 16px 40px}.hmw-summary-hero{flex-direction:column;padding:20px}.hmw-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hmw-summary-section-head{flex-direction:column}.hmw-summary-export-btn{width:100%}}.hmw-board-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 28px 8px;flex-wrap:nowrap;flex-shrink:0;background:#fff;border-bottom:1px solid #ebe7e2}.hmw-board-topbar-left{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.hmw-board-topbar-right{display:flex;align-items:center;gap:16px;margin-left:auto;flex-shrink:0}.hmw-board-settings{position:relative}.hmw-board-settings-trigger{width:40px;height:40px;border-radius:10px;border:1px solid #d5d1cb;background:#fff;cursor:pointer;font-size:1.15rem;line-height:1;color:#141413}.hmw-board-settings-trigger:hover{background:#f3eee6}.hmw-board-settings-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(280px,calc(100vw - 32px));background:#fff;border:1px solid #e8e5e1;border-radius:14px;box-shadow:0 16px 40px #14141324;padding:14px 16px 16px;z-index:40}.hmw-board-settings-title{margin:0 0 10px;font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#676561}.hmw-board-settings-group{margin:0 0 12px;padding:0;border:none}.hmw-board-settings-group legend{margin:0 0 8px;font-size:.95rem;font-weight:700;color:#141413}.hmw-board-settings-option{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:.98rem;cursor:pointer}.hmw-board-settings-option:last-child{margin-bottom:0}.hmw-board-settings-toggle{padding-top:8px;border-top:1px solid #eeeae4;margin-top:4px}.hmw-idea-grid.is-masonry{display:block;column-count:4;column-gap:20px}.hmw-idea-grid.is-masonry>*,.hmw-idea-grid.is-masonry .hmw-idea-card,.hmw-idea-grid.is-masonry>div{display:inline-block;width:100%;margin-bottom:20px;vertical-align:top;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.hmw-idea-grid.is-masonry>div .hmw-idea-card{margin-bottom:0}.hmw-idea-grid-compact.is-masonry{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start;align-content:start;column-count:unset}.hmw-idea-grid-compact.is-masonry>*,.hmw-idea-grid-compact.is-masonry .hmw-idea-card,.hmw-idea-grid-compact.is-masonry>div{margin:0;display:flex;width:100%;break-inside:auto}.hmw-idea-grid.is-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch;align-content:start;column-count:unset}.hmw-idea-grid.is-grid>*,.hmw-idea-grid.is-grid .hmw-idea-card,.hmw-idea-grid.is-grid>div{margin:0;display:flex;width:100%;break-inside:auto;align-self:stretch}.hmw-board-logo{width:36px;height:36px;border-radius:10px;background:#f97316;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.hmw-board-title{margin:0;font-size:1.3rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.hmw-board-actions{display:flex;align-items:center;gap:12px;padding:8px 28px 16px;flex-wrap:wrap;flex-shrink:0}.hmw-theming-actions{justify-content:space-between;padding-left:0;padding-right:0}.hmw-theming-actions-left,.hmw-theming-actions-right{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hmw-votes-received-slot{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.hmw-votes-received{display:inline-flex;align-items:center;gap:10px;margin:0;padding:8px 4px;font-size:1.05rem;font-weight:600;color:#141413;line-height:1.2}.hmw-votes-received-error{margin:0;padding:0 4px 4px;max-width:min(480px,52vw);color:#dc2626;font-size:.95rem;font-weight:600;line-height:1.35}.hmw-votes-received-spinner{box-sizing:border-box;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(249,115,22,.2);border-top-color:#f97316;animation:hmw-votes-received-spin .8s linear infinite;flex-shrink:0}.hmw-votes-received-label{color:#676561;font-weight:600}.hmw-votes-received-count-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:1.25em}.hmw-votes-received-count{position:relative;z-index:1;font-variant-numeric:tabular-nums;font-weight:700;color:#141413}.hmw-votes-received-delta{position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:2px;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.15rem;line-height:1;color:#e11d1d;pointer-events:none;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.65);animation:hmw-vote-delta-float 1.15s ease-out forwards;will-change:transform,opacity}@keyframes hmw-vote-delta-float{0%{opacity:0;transform:translate(-50%) translateY(10px) scale(.92)}12%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-28px) scale(1)}}.hmw-vote-burst{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;pointer-events:none;background:#14141347;animation:hmw-vote-burst-fade 2s ease-in-out forwards}.hmw-vote-burst-plus{font-variant-numeric:tabular-nums;font-size:clamp(5.5rem,18vw,10rem);font-weight:800;line-height:.95;letter-spacing:-.04em;color:#ff5f00;text-shadow:0 12px 48px rgba(255,95,0,.45),0 2px 0 rgba(255,255,255,.8);animation:hmw-vote-burst-pop 2s cubic-bezier(.16,1,.3,1) forwards}.hmw-vote-burst-label{font-size:clamp(1.25rem,3.2vw,1.85rem);font-weight:700;color:#fff;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(0,0,0,.35);animation:hmw-vote-burst-label 2s ease-out forwards}@keyframes hmw-vote-burst-fade{0%{opacity:0}8%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes hmw-vote-burst-pop{0%{opacity:0;transform:scale(.25) translateY(48px)}12%{opacity:1;transform:scale(1.25) translateY(0)}22%{transform:scale(.92)}32%{transform:scale(1.08)}42%,78%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(1.1) translateY(-36px)}}@keyframes hmw-vote-burst-label{0%,10%{opacity:0;transform:translateY(16px)}22%,78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}@keyframes hmw-votes-received-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hmw-votes-received-spinner{animation-duration:2.4s}.hmw-votes-received-delta{animation-duration:.01ms;animation-iteration-count:1}.hmw-vote-burst,.hmw-vote-burst-plus,.hmw-vote-burst-label{animation-duration:2s}}.hmw-theming-root.is-voting .hmw-pill-btn:disabled{opacity:.45}.hmw-theming-root.is-voting .hmw-icon-btn:disabled{opacity:.35;cursor:default}.hmw-theming-drag-item.is-static,.hmw-theming-drag-item.is-static .hmw-idea-card{cursor:default}.hmw-pill-btn{border-radius:999px;border:1.5px solid #141413;padding:10px 20px;font-size:1.05rem;font-weight:600;cursor:pointer;background:#fff;color:#141413;display:inline-flex;align-items:center;justify-content:center;line-height:1.2}.hmw-pill-btn:disabled{opacity:.55;cursor:not-allowed}.hmw-pill-btn-dark{background:#141413;color:#fff;border-color:#141413}.hmw-pill-btn-outline{background:#fff}.hmw-board-viewport{position:relative;flex:1;min-height:0;padding:8px 28px 120px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.hmw-idea-grid{align-content:start}.hmw-idea-grid-compact{margin-top:12px}.hmw-theming-root{display:flex;flex-direction:column;gap:8px;min-height:0}.hmw-theming-sections{display:flex;flex-direction:column;gap:28px;padding-bottom:24px}.hmw-idea-card{display:flex;flex-direction:column;gap:10px;text-align:left;background:#fff;border:none;border-radius:16px;padding:16px;box-shadow:0 8px 24px #14141314;cursor:pointer;color:inherit;width:100%;height:auto;align-self:start}.hmw-idea-card:hover{box-shadow:0 10px 28px #1414131f}.hmw-idea-card-top{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.hmw-idea-badge{width:32px;height:32px;border-radius:50%;background:#f97316;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:700;flex-shrink:0;margin-top:1px}.hmw-idea-card-title,.hmw-idea-identity-title{font-weight:700;font-size:1.1rem;line-height:1.35;white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}.hmw-idea-card-body{background:#f3eee6;border-radius:10px;padding:12px 14px;min-height:0;overflow:visible}.hmw-idea-card-body p{margin:0;font-size:1.05rem;line-height:1.55;color:#2a2a28;white-space:pre-wrap;overflow:visible;text-overflow:unset;word-break:break-word;display:block;-webkit-line-clamp:unset}.hmw-success-toast{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:1200;display:inline-flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 32px));padding:12px 18px 12px 14px;border-radius:999px;background:#e8f6ec;color:#14301c;box-shadow:0 10px 28px #14301c1f;animation:hmw-toast-in .18s ease-out}.hmw-success-toast-icon{width:22px;height:22px;border-radius:50%;background:#1f6b3a;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;line-height:1}.hmw-success-toast-text{font-size:.98rem;font-weight:600;line-height:1.3}.hmw-success-toast-close{border:none;background:transparent;color:#1f4d2e;font-size:1.2rem;line-height:1;cursor:pointer;padding:0 2px;margin-left:4px;opacity:.75}.hmw-success-toast-close:hover{opacity:1}@keyframes hmw-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.hmw-scan-join-card{position:fixed;right:24px;bottom:24px;background:#fff;border-radius:14px;box-shadow:0 10px 30px #0000001f;padding:12px;text-align:center;z-index:1000;pointer-events:auto;cursor:pointer;border:none;transition:box-shadow .15s,transform .15s}.hmw-scan-join-card:hover{box-shadow:0 14px 36px #0000002e;transform:translateY(-2px)}.hmw-scan-join-qr{width:96px;height:96px;display:block}.hmw-scan-join-card p{margin:8px 0 0;font-size:.85rem;font-weight:600}.hmw-theming-section{padding:12px 16px 20px;border-radius:12px;min-height:120px;transition:background .12s ease,outline-color .12s ease}.hmw-theming-section.is-drop-target{outline:2px dashed #f97316;outline-offset:2px;background:#f9731614}.hmw-theming-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-right:12px;margin-bottom:4px}.hmw-theming-section-header h3{margin:0;font-size:1.2rem;min-width:0;flex:1 1 auto}.hmw-theming-section-tools{display:flex;align-items:center;gap:6px;margin-left:auto;margin-right:8px;flex-shrink:0}.hmw-icon-btn{border:none;background:transparent;cursor:pointer;font-size:1.1rem;padding:6px 8px;opacity:.75;line-height:1}.hmw-icon-btn:hover{opacity:1}.hmw-theming-drag-item{cursor:grab;width:100%}.hmw-theming-drag-item.is-dragging{opacity:.45;cursor:grabbing}.hmw-theming-drag-item .hmw-idea-card{pointer-events:none}.hmw-organize-theme-edit{display:flex;align-items:center;gap:8px;width:100%;flex-wrap:wrap}.hmw-idea-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141373;display:flex;align-items:flex-start;justify-content:center;z-index:80;padding:20px;overflow-y:auto}.hmw-idea-modal{position:relative;width:min(480px,100%);margin:auto;background:var(--made-color-background-surface-default, #fff);border-radius:24px;padding:40px;box-shadow:0 20px 50px #0003;color:var(--made-color-text-primary, #141413);font-family:var(--made-font-family-primary, "Inter", system-ui, sans-serif);font-size:16px;line-height:1.4;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.hmw-idea-modal *,.hmw-idea-modal *:before,.hmw-idea-modal *:after{box-sizing:border-box}.hmw-idea-modal-title{margin:0;font-size:var(--made-font-size-h3, 24px);font-weight:var(--made-font-weight-h3, 500);letter-spacing:var(--made-letter-spacing-h3, -.48px);line-height:1.25;color:var(--made-color-text-primary, #141413);padding-right:32px}.hmw-idea-modal-close{position:absolute;top:20px;right:20px;width:36px;height:36px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--made-color-text-primary, #141413);border-radius:8px;padding:0}.hmw-idea-modal-close:hover{background:var(--made-color-background-surface-secondary, #f3f0ee)}.hmw-idea-modal-identity{display:flex;align-items:center;gap:12px}.hmw-idea-modal-identity .hmw-idea-badge{width:40px;height:40px;background:#e15f1e;font-size:1rem;flex-shrink:0}.hmw-idea-modal-identity .hmw-idea-identity-title{font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-05, 24px);color:#000}.hmw-idea-modal-form{display:flex;flex-direction:column;gap:24px}.hmw-idea-field{display:flex;flex-direction:column;gap:8px;font-weight:var(--made-font-weight-h5, 500);font-size:var(--made-font-size-h5, 18px);letter-spacing:var(--made-letter-spacing-h5, -.36px);color:var(--made-color-text-primary, #141413)}.hmw-idea-field-hint{font-weight:400;font-size:.88rem;line-height:1.4;color:#676561}.hmw-idea-field textarea,.hmw-idea-field select,.hmw-theme-modal-input{width:100%;border:1px solid var(--made-component-form-control-border-color, #777470);border-radius:var(--made-component-form-control-border-radius, 10px);padding:12px;font-family:var(--made-font-family-primary, inherit);font-weight:var(--made-font-weight-regular, 400);font-size:14px;line-height:var(--made-line-height-rem-04, 20px);color:var(--made-color-text-primary, #141413);background:var(--made-component-form-control-background, #fff);resize:vertical;min-height:48px}.hmw-idea-field textarea{min-height:120px}.hmw-idea-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--made-color-background-disabled, #f3f0ee);border-color:var(--made-color-border-disabled, #f3f0ee);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23777470' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px;cursor:pointer;min-height:48px;resize:none}.hmw-idea-field select.is-placeholder{color:var(--made-color-text-disabled, #dedad4)}.hmw-idea-field select option{color:var(--made-color-text-primary, #141413)}.hmw-idea-field textarea:focus,.hmw-idea-field select:focus,.hmw-theme-modal-input:focus{outline:none;border-color:#bdb8b0;box-shadow:0 0 0 3px #e15f1e1f}.hmw-idea-field textarea::placeholder,.hmw-theme-modal-input::placeholder{color:#9a958e}.hmw-idea-tag-pills{display:flex;flex-wrap:wrap;gap:8px}.hmw-idea-tag-pill{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;border-radius:999px;border:1px solid var(--made-color-border-default, #e8e5e1);background:transparent;color:var(--made-color-text-secondary, #676561);font-family:var(--made-font-family-primary, inherit);font-size:13px;font-weight:var(--made-font-weight-medium, 500);cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.hmw-idea-tag-pill--standout.is-active{background:var(--made-color-background-feedback-success-default, #ebffeb);border-color:var(--made-color-border-success, #cdffcc);color:var(--made-color-text-success, #038000)}.hmw-idea-tag-pill--clarify.is-active{background:var(--made-color-background-feedback-information-default, #f0f5ff);border-color:var(--made-color-border-information, #b9d1ff);color:var(--made-color-text-information, #001592)}.hmw-idea-tag-pill--duplicate.is-active{background:var(--made-color-background-feedback-warning-default, #fffaeb);border-color:var(--made-color-border-warning, #fff3cf);color:var(--made-color-text-warning, #533e00)}.hmw-idea-modal-actions{display:flex;flex-direction:column;gap:16px}.hmw-idea-btn{width:100%;border:none;border-radius:999px;padding:16px 18px;font-family:var(--made-font-family-primary, inherit);font-size:1rem;font-weight:700;cursor:pointer;line-height:1.2}.hmw-idea-btn:disabled{opacity:.55;cursor:not-allowed}.hmw-idea-btn-primary{background:#141413;color:#fff}.hmw-idea-btn-secondary{background:#fff;color:#141413;border:1.5px solid #141413}.hmw-idea-btn-danger{background:#e11d1d;color:#fff}.is-dragging{opacity:.55}@media(max-width:1100px){.hmw-idea-grid.is-masonry{column-count:2}.hmw-idea-grid-compact.is-masonry,.hmw-idea-grid.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.hmw-board-topbar,.hmw-board-actions,.hmw-board-viewport{padding-left:16px;padding-right:16px}.hmw-idea-grid.is-masonry{column-count:1}.hmw-idea-grid-compact.is-masonry,.hmw-idea-grid.is-grid{grid-template-columns:1fr}.hmw-scan-join-card{right:12px;bottom:12px}}.hmw-results-board{display:flex;flex-direction:column;gap:36px;padding:8px 4px 48px}.hmw-results-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.hmw-results-section-head h2{margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.02em;color:#141413}.hmw-results-header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.hmw-results-export-btn{flex-shrink:0}.hmw-results-empty{margin:0;color:#676561}.hmw-results-top-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hmw-results-other-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hmw-result-card{display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:18px;padding:18px;box-shadow:0 8px 24px #14141314;min-width:0}.hmw-result-card-top{display:flex;align-items:center;gap:12px}.hmw-result-rank-badge{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;flex-shrink:0;color:#fff;background:#f97316}.hmw-result-card.is-rank-1 .hmw-result-rank-badge{background:#eab308;color:#141413}.hmw-result-card.is-rank-2 .hmw-result-rank-badge{background:#d4d4d4;color:#141413}.hmw-result-card.is-rank-3 .hmw-result-rank-badge{background:#7c4a2d;color:#fff}.hmw-result-card-title{font-weight:700;font-size:1.05rem;line-height:1.3;color:#141413}.hmw-result-card-body{background:#f3f1ee;border-radius:12px;padding:14px 16px;flex:1}.hmw-result-card.is-top .hmw-result-card-body{min-height:110px}.hmw-result-card-body p{margin:0;font-size:1.02rem;font-weight:700;line-height:1.45;color:#2a2a28;word-break:break-word}.hmw-result-card.is-other .hmw-result-card-body p{font-size:.95rem;font-weight:600}.hmw-result-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.hmw-result-theme{color:#8a8580;font-size:.9rem;font-weight:500}.hmw-result-votes{display:inline-flex;align-items:center;gap:6px;color:#ea580c;font-weight:700;font-size:.95rem;white-space:nowrap}.hmw-result-star{color:#f97316;font-size:1rem;line-height:1}.hmw-result-card[draggable=true]{cursor:grab}.hmw-result-card.is-dragging{opacity:.4;cursor:grabbing}.hmw-result-card.is-drop-target{outline:2px dashed #f97316;outline-offset:3px}@media(max-width:1100px){.hmw-results-top-grid{grid-template-columns:1fr}.hmw-results-other-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.hmw-results-other-grid{grid-template-columns:1fr}.hmw-theming-actions{flex-direction:column;align-items:stretch}.hmw-theming-actions-right{justify-content:stretch}.hmw-theming-actions-right .hmw-pill-btn{flex:1}}.hmw-seeder-root{width:100%;max-width:680px;display:flex;flex-direction:column;gap:20px}.hmw-seeder-header{display:flex;flex-direction:column;gap:6px}.hmw-seeder-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--made-color-text-secondary, #676561)}.hmw-seeder-title{margin:0;font-size:1.6rem;font-weight:600;color:var(--made-color-text-primary, #141413)}.hmw-seeder-sub{margin:0;font-size:.95rem;color:var(--made-color-text-secondary, #676561);line-height:1.55}.hmw-seeder-panel{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:var(--made-border-radius-06, 16px);padding:24px;display:flex;flex-direction:column;gap:16px}.hmw-seeder-field{display:flex;flex-direction:column;gap:6px}.hmw-seeder-label{font-size:.875rem;font-weight:500;color:var(--made-color-text-primary, #141413)}.hmw-seeder-input{height:40px;padding:0 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:var(--made-border-radius-03, 8px);font-size:.95rem;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-default, #fafbfc);outline:none;transition:border-color .15s}.hmw-seeder-input:focus{border-color:var(--made-color-interactive-primary-default, #141413)}.hmw-seeder-input:disabled{opacity:.5;cursor:not-allowed}.hmw-seeder-error{margin:0;font-size:.875rem;color:var(--made-color-feedback-danger-default, #dc2626)}.hmw-seeder-ctx-note{margin:4px 0 0;font-size:.8rem;color:#10b981}.hmw-seeder-row{display:flex;gap:8px;align-items:center}.hmw-seeder-row .hmw-seeder-input{flex:1;min-width:0}.hmw-seeder-load-btn{flex-shrink:0;padding:10px 16px;background:#141413;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap}.hmw-seeder-load-btn:disabled{opacity:.4;cursor:not-allowed}.hmw-seeder-btn{align-self:flex-start;height:40px;padding:0 20px;border:none;border-radius:var(--made-border-radius-03, 8px);background:var(--made-color-interactive-primary-default, #141413);color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:opacity .15s}.hmw-seeder-btn:hover:not(:disabled){opacity:.85}.hmw-seeder-btn:disabled{opacity:.45;cursor:not-allowed}.hmw-seeder-stage-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.hmw-seeder-stage-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:var(--made-border-radius-04, 10px);padding:14px 16px;display:flex;flex-direction:column;gap:6px}.hmw-seeder-stage-pill{display:inline-block;align-self:flex-start;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;color:#fff}.hmw-seeder-stage-count{font-size:.85rem;color:var(--made-color-text-secondary, #676561)}.hmw-seeder-stage-result{font-size:.82rem;font-weight:500}.hmw-seeder-stage-result--ok{color:#10b981}.hmw-seeder-stage-result--warn{color:#f59e0b}.hmw-seeder-progress-row{display:flex;align-items:center;justify-content:space-between}.hmw-seeder-progress-track{position:relative;height:10px;border-radius:999px;background:var(--made-color-border-default, #e8e5e1);overflow:hidden}.hmw-seeder-progress-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--made-color-interactive-primary-default, #141413);transition:width .3s ease}.hmw-seeder-progress-label{position:absolute;right:0;top:-20px;font-size:.78rem;color:var(--made-color-text-secondary, #676561)}.hmw-seeder-badge{font-size:.75rem;font-weight:600;padding:2px 10px;border-radius:999px}.hmw-seeder-badge--idle{background:#e8e5e1;color:#676561}.hmw-seeder-badge--running{background:#fef3c7;color:#b45309}.hmw-seeder-badge--done{background:#d1fae5;color:#065f46}.hmw-seeder-badge--error{background:#fee2e2;color:#991b1b}.hmw-seeder-log{background:#0f1117;border-radius:var(--made-border-radius-04, 10px);padding:16px;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.hmw-seeder-log-line{margin:0;font-size:.82rem;font-family:ui-monospace,Cascadia Code,Menlo,monospace;line-height:1.5}.hmw-seeder-log-line--info{color:#94a3b8}.hmw-seeder-log-line--success{color:#6ee7b7}.hmw-seeder-log-line--warn{color:#fcd34d}.hmw-seeder-log-line--error{color:#fca5a5}.hmw-seeder-stage-controls{display:flex;flex-direction:column;gap:10px}.hmw-seeder-stage-row{display:grid;grid-template-columns:110px 1fr 52px 32px;align-items:center;gap:10px}.hmw-seeder-range{width:100%;accent-color:var(--made-color-interactive-primary-default, #141413);cursor:pointer}.hmw-seeder-range:disabled{opacity:.4;cursor:not-allowed}.hmw-seeder-count-input{width:52px;height:32px;padding:0 6px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:var(--made-border-radius-02, 6px);font-size:.875rem;text-align:center;color:var(--made-color-text-primary, #141413);background:var(--made-color-background-default, #fafbfc)}.hmw-seeder-count-input:disabled{opacity:.4}.hmw-seeder-stage-max{font-size:.78rem;color:var(--made-color-text-secondary, #676561);white-space:nowrap}.hmw-seeder-quick-btns{display:flex;gap:6px}.hmw-seeder-quick-btn{height:28px;padding:0 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;background:transparent;font-size:.78rem;font-weight:500;color:var(--made-color-text-secondary, #676561);cursor:pointer;transition:background .12s,color .12s}.hmw-seeder-quick-btn:hover:not(:disabled){background:var(--made-color-background-surface-secondary, #f6f7f9);color:var(--made-color-text-primary, #141413)}.hmw-seeder-quick-btn--active{background:var(--made-color-interactive-primary-default, #141413);border-color:var(--made-color-interactive-primary-default, #141413);color:#fff}.hmw-seeder-quick-btn--active:hover:not(:disabled){opacity:.85;background:var(--made-color-interactive-primary-default, #141413);color:#fff}.hmw-seeder-quick-btn:disabled{opacity:.4;cursor:not-allowed}.hmw-seeder-total-row{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid var(--made-color-border-default, #e8e5e1)}.hmw-seeder-total-count{font-size:1.1rem;font-weight:700;color:var(--made-color-text-primary, #141413)}.hmw-seeder-back{font-size:.875rem;color:var(--made-color-text-secondary, #676561);text-decoration:none;align-self:flex-start}.hmw-seeder-back:hover{color:var(--made-color-text-primary, #141413);text-decoration:underline}.hmw-idea-card-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 6px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;align-self:flex-end;cursor:default}.hmw-idea-card-tag-icon{display:flex;align-items:center;flex-shrink:0}.hmw-idea-card-tag-label{line-height:20px}.hmw-idea-card-tag--standout{background:var(--made-color-background-feedback-success-default, #ebffeb);border-color:var(--made-color-border-success, #cdffcc);color:var(--made-color-text-success, #038000)}.hmw-idea-card-tag--duplicate{background:var(--made-color-background-feedback-warning-default, #fffaeb);border-color:var(--made-color-border-warning, #fff3cf);color:var(--made-color-text-warning, #533e00)}.hmw-idea-card-tag--clarify{background:var(--made-color-background-feedback-information-default, #f0f5ff);border-color:var(--made-color-border-information, #b9d1ff);color:var(--made-color-text-information, #001592)}.hmw-idea-card-merge-btn{margin-left:4px;padding:.15rem .6rem;border-radius:999px;border:1.5px solid var(--made-color-border-warning, #fff3cf);background:#fff;color:var(--made-color-text-warning, #533e00);font-size:.72rem;font-weight:700;cursor:pointer;line-height:1.4;white-space:nowrap;transition:background .12s,color .12s}.hmw-idea-card-merge-btn:hover:not(:disabled){background:var(--made-color-text-warning, #533e00);color:#fff}.hmw-idea-card-merge-btn:disabled{opacity:.6;cursor:not-allowed}.hmw-dup-modal{position:relative;background:var(--made-color-background-surface-default, #fff);border-radius:24px;box-shadow:0 20px 60px #0003;width:min(480px,92vw);max-height:85vh;display:flex;flex-direction:column;gap:24px;padding:40px;overflow:hidden;box-sizing:border-box}.hmw-dup-modal-header{display:flex;flex-direction:column;gap:8px;padding-right:32px}.hmw-dup-modal-title{margin:0;font-size:var(--made-font-size-h3, 24px);font-weight:var(--made-font-weight-h3, 500);letter-spacing:var(--made-letter-spacing-h3, -.48px);line-height:1.25;color:var(--made-color-text-primary, #141413)}.hmw-dup-modal-reason{margin:0;font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-regular, 400);line-height:var(--made-line-height-rem-05, 24px);color:var(--made-color-text-secondary, #676561)}.hmw-dup-modal-cards{display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1;min-height:0}.hmw-dup-modal-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.hmw-dup-modal-card-head{display:flex;align-items:center;gap:12px}.hmw-dup-modal-badge{width:32px;height:32px;border-radius:50%;background:#e15f1e;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:var(--made-font-weight-medium, 500);flex-shrink:0}.hmw-dup-modal-card-title{font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-05, 24px);color:#000;word-break:break-word}.hmw-dup-modal-card-body{background:var(--made-color-background-feedback-neutral-default, #faf7f5);border-radius:12px;padding:12px}.hmw-dup-modal-card-body p{margin:0;font-size:var(--made-font-size-body-large, 16px);font-weight:var(--made-font-weight-medium, 500);line-height:var(--made-line-height-rem-05, 24px);color:#000;word-break:break-word}.hmw-hero-root{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:var(--made-color-background-default);color:var(--made-color-text-primary);font-family:var(--made-font-family-primary)}.hmw-hero-titlebar{display:flex;align-items:center;gap:12px;padding:16px 24px;height:72px;box-sizing:border-box;background:var(--made-color-background-surface-default);border-bottom:1px solid var(--made-color-border-default);flex-shrink:0}.hmw-hero-titlebar-name{margin:0;font-size:18px;font-weight:700;letter-spacing:.04em;color:var(--made-color-text-primary);flex:1;min-width:0}.hmw-hero-titlebar-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.hmw-hero-outlined-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--made-color-border-default);border-radius:999px;background:transparent;color:var(--made-color-text-primary);font-family:var(--made-font-family-primary);font-size:15px;font-weight:600;cursor:pointer;transition:border-color .15s}.hmw-hero-outlined-pill:hover{border-color:var(--made-color-border-strong, #777470)}.hmw-hero-fav-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--made-color-text-primary, #1a1a1a);color:#fff;font-size:11px;line-height:18px;text-align:center}.hmw-hero-body{flex:1;display:grid;grid-template-columns:460px minmax(0,1fr);min-height:0}@media(max-width:800px){.hmw-hero-root{overflow-x:hidden;height:auto;min-height:100vh;width:100%;max-width:100vw}.hmw-hero-titlebar{position:sticky;top:0;z-index:10;width:100%;box-sizing:border-box;padding:12px 16px;gap:8px;height:auto}.hmw-hero-titlebar-name{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hmw-hero-outlined-pill{padding:7px 12px;font-size:13px;white-space:nowrap;flex-shrink:0}.hmw-hero-body{grid-template-columns:1fr;overflow-y:visible;width:100%;max-width:100vw;box-sizing:border-box}.hmw-hero-input,.hmw-hero-output{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;border-right:none;padding:16px}.hmw-step{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.hmw-step-header{max-width:100%;overflow:hidden}.hmw-step-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmw-step-readonly{width:100%;max-width:100%;word-break:break-word;overflow-wrap:break-word;overflow:hidden;box-sizing:border-box}.hmw-hero-select{width:100%;max-width:100%}made-textarea{display:block;width:100%!important;max-width:100%!important;box-sizing:border-box}.hmw-hero-field,.hmw-hero-field label,.hmw-hero-field textarea,.hmw-hero-field select,.hmw-hero-field input{max-width:100%;box-sizing:border-box;width:100%}.hmw-hero-field made-textarea{display:block;width:100%;max-width:100%;box-sizing:border-box}.hmw-hero-textarea-wrap{max-width:100%;overflow:hidden}.hmw-hero-name-input{width:100%;box-sizing:border-box}.hmw-hero-input made-button{display:block;width:100%;max-width:100%;box-sizing:border-box}}.hmw-hero-input{background:var(--made-color-background-surface-secondary, #f3f0ee);padding:24px 20px;overflow-y:auto;border-right:1px solid var(--made-color-border-default);display:flex;flex-direction:column;gap:20px}.hmw-hero-field{display:flex;flex-direction:column;gap:8px}.hmw-hero-field-label{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--made-color-text-primary)}.hmw-hero-info-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--made-color-brand-secondary);color:#fff;font-size:15px;font-weight:700;font-style:italic;cursor:help;flex-shrink:0}.hmw-hero-textarea-wrap{position:relative}.hmw-hero-textarea{width:100%;min-height:160px;padding:12px 14px 28px;border:1px solid var(--made-color-border-default);border-radius:var(--made-border-radius-04);background:var(--made-color-background-surface-default);color:var(--made-color-text-primary);font-family:var(--made-font-family-primary);font-size:15px;line-height:1.5;resize:vertical;box-sizing:border-box}.hmw-hero-textarea:focus{outline:none;border-color:var(--made-color-brand-secondary);box-shadow:0 0 0 2px color-mix(in srgb,var(--made-color-brand-secondary) 15%,transparent)}.hmw-hero-textarea::placeholder{color:var(--made-color-text-secondary)}.hmw-hero-textarea-clear{position:absolute;top:10px;right:10px;width:22px;height:22px;border:none;border-radius:50%;background:var(--made-color-border-default, #ddd);color:var(--made-color-text-secondary, #666);font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:1}.hmw-hero-textarea-clear:hover{background:#bbb;color:var(--made-color-text-primary, #111)}.hmw-hero-char-count{display:block;text-align:right;font-size:12px;color:#999;margin-top:4px;pointer-events:none}.hmw-hero-char-count.near-limit{color:var(--made-color-brand-secondary);font-weight:600}.hmw-step{display:flex;flex-direction:column;gap:8px}.hmw-step-header{display:flex;align-items:center;gap:10px}.hmw-step-badge{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#e15f1e;color:#fff;font-size:15px;font-weight:700;flex-shrink:0;line-height:1}.hmw-step-title{font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--made-color-text-primary)}.hmw-step-readonly{padding:10px 12px;border-radius:8px;border:1px solid var(--made-color-border-default, #e8e5e1);background:var(--made-color-background-surface-default, #fff);font-size:15px;line-height:1.5;color:var(--made-color-text-primary);min-height:42px}.hmw-step-readonly-empty{color:var(--made-color-text-secondary, #a09e9b);font-style:italic}.hmw-step-select{width:100%;height:44px;padding:9px 12px;border-radius:8px;border:1px solid var(--made-color-border-default, #e8e5e1);background:var(--made-color-background-surface-default, #fff);font-size:15px;font-family:inherit;color:var(--made-color-text-primary, #141413);box-sizing:border-box;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.hmw-step-select:focus{outline:none;border-color:var(--made-color-text-primary, #141413)}.hmw-step-stage-desc{margin:0;padding:8px 10px;font-size:15px;line-height:1.5;color:var(--made-color-text-secondary, #777470);background:var(--made-color-background-surface-secondary, #f3f0ee);border-radius:6px}.hmw-hero-select{width:100%;box-sizing:border-box;border:1px solid var(--made-color-border-default, #d8d6d1);border-radius:10px;background:#fff;padding:12px 36px 12px 14px;font:inherit;font-size:14px;line-height:1.45;color:var(--made-color-text-primary, #1a1a1a);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#666 50%),linear-gradient(135deg,#666 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer;min-height:44px}.hmw-hero-select:focus{outline:2px solid var(--made-color-text-primary, #1a1a1a);outline-offset:1px}.hmw-hero-select:disabled{opacity:.6;cursor:not-allowed}.hmw-hero-card-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.hmw-hero-card-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#e15f1e;color:#fff;font-size:15px;font-weight:700;flex-shrink:0;line-height:1}.hmw-hero-output{padding:28px 32px;overflow-y:auto;background:var(--made-color-background-default)}.hmw-hero-output-title{margin:0 0 20px;font-size:1.25rem;font-weight:700;color:var(--made-color-text-primary)}.hmw-hero-empty{color:var(--made-color-text-secondary);font-size:15px;line-height:1.6;max-width:480px}.hmw-hero-active-run{display:flex;flex-direction:column;gap:16px}.hmw-hero-active-run-meta{display:flex;align-items:center;gap:10px}.hmw-hero-active-run-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#111;color:#fff;font-size:12px;font-weight:700}.hmw-hero-active-run-time{font-size:12px;color:var(--made-color-text-secondary, #666)}.hmw-hero-main-footer{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;gap:10px;padding-top:8px}.hmw-hero-footer-hint{margin:0;width:100%;font-size:13px;line-height:1.45;color:#666}.hmw-hero-footer-btn{border-radius:999px;font:inherit;font-size:14px;font-weight:700;padding:10px 18px;cursor:pointer}.hmw-hero-footer-btn:disabled{opacity:.45;cursor:not-allowed}.hmw-hero-footer-btn--ghost{border:1.5px solid #d2d0cb;background:#fff;color:#1a1a1a}.hmw-hero-footer-btn--ghost:hover:not(:disabled){border-color:#999}.hmw-hero-footer-btn--primary{border:none;background:#111;color:#fff;min-width:160px}.hmw-hero-past-runs{margin-top:28px;display:flex;flex-direction:column;gap:10px}.hmw-hero-past-runs-title{margin:0;font-size:14px;font-weight:700;color:var(--made-color-text-secondary, #666);text-transform:uppercase;letter-spacing:.04em}.hmw-hero-past-run{border:1px solid #e6e4df;border-radius:12px;background:#fff;overflow:hidden}.hmw-hero-past-run-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer}.hmw-hero-past-run-toggle:hover{background:#fafaf8}.hmw-hero-past-run-chevron{width:16px;color:#666;font-size:11px;flex-shrink:0}.hmw-hero-past-run-label{flex:1;min-width:0;font-size:14px;font-weight:600;color:#1a1a1a}.hmw-hero-past-run-meta{font-size:12px;color:#888;flex-shrink:0}.hmw-hero-past-run-body{padding:0 14px 14px;border-top:1px solid #f0eeea}.hmw-hero-past-run-snapshot{margin:10px 0 12px;font-size:13px;line-height:1.4;color:#666}.hmw-hero-error{padding:12px 16px;margin-bottom:16px;border-radius:var(--made-border-radius-04);background:var(--made-color-background-danger-subtle, #fef2f2);border:1px solid var(--made-color-border-danger, #fecaca);color:var(--made-color-feedback-danger-default, #dc2626);font-size:15px}.hmw-hero-warning{padding:12px 16px;margin-bottom:16px;border-radius:var(--made-border-radius-04);background:var(--made-color-background-warning-subtle, #fff8e6);border:1px solid var(--made-color-border-warning, #f0d78c);color:var(--made-color-feedback-warning-default, #d97706);font-size:15px}.hmw-hero-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:900px){.hmw-hero-cards{grid-template-columns:1fr}}.hmw-hero-card{background:var(--made-color-background-surface-default);border:1px solid var(--made-color-border-default);border-radius:var(--made-border-radius-05);padding:0;animation:hmw-hero-fade-in .35s ease both;height:100%;display:flex;flex-direction:column;overflow:hidden}.hmw-hero-card-hit{display:block;width:100%;flex:1;padding:16px 18px;border:none;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer}@keyframes hmw-hero-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hmw-hero-card-angle{font-size:17px;font-weight:700;color:var(--made-color-text-primary);flex:1;line-height:1.3}.hmw-hero-card-headline{margin:4px 0 8px;font-size:15px;font-weight:700;color:var(--made-color-text-primary);line-height:1.4}.hmw-hero-card-text{margin:0 0 4px;font-size:15px;line-height:1.55;color:var(--made-color-text-secondary, #777470);flex:1}.hmw-hero-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 18px 14px}.hmw-hero-icon-btn{width:32px;height:32px;border-radius:999px;border:1px solid var(--made-color-border-default, #ddd);background:#fff;color:#555;cursor:pointer;font-size:14px;display:grid;place-items:center}.hmw-hero-icon-btn--active{color:#c0392b;border-color:#e7b0a8}.hmw-hero-fav-list{display:flex;flex-direction:column;gap:16px}.hmw-hero-fav-list .hmw-hero-card,.hmw-hero-card--draft{min-height:0;height:auto;animation:none}.hmw-hero-card--draft .hmw-hero-card-hit,.hmw-hero-fav-list .hmw-hero-card-hit{flex:0 0 auto}.hmw-hero-fav-empty{padding:24px 8px;text-align:center;color:var(--made-color-text-secondary, #888);font-size:14px}.hmw-hero-name-input{width:100%;padding:9px 12px;border-radius:8px;border:1px solid var(--made-color-border-default, #e8e5e1);background:var(--made-color-background-surface-default, #fff);font-size:15px;font-family:inherit;color:var(--made-color-text-primary, #141413);box-sizing:border-box;transition:border-color .15s}.hmw-hero-name-input:focus{outline:none;border-color:var(--made-color-text-primary, #141413)}.hmw-hero-name-input::placeholder{color:var(--made-color-text-secondary, #a09e9b)}.hmw-hero-workshop-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;font-size:15px;margin-bottom:16px}.hmw-hero-workshop-banner--warn{background:#fffbeb;border-color:#fde68a;color:#92400e}.hmw-hero-workshop-banner-icon{font-size:15px;flex-shrink:0}.hmw-hero-submit-wrap{display:flex;align-items:center;gap:4px}.hmw-hero-submit-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:999px;border:1px solid var(--made-color-brand-secondary, #e15f1e);background:transparent;color:var(--made-color-brand-secondary, #e15f1e);font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;white-space:nowrap}.hmw-hero-submit-btn:hover:not(:disabled){background:var(--made-color-brand-secondary, #e15f1e);color:#fff}.hmw-hero-submit-btn--workshop{border-color:#3b82f6;color:#3b82f6}.hmw-hero-submit-btn--workshop:hover:not(:disabled){background:#3b82f6;color:#fff}.hmw-hero-submit-btn:disabled{opacity:.55;cursor:default}.hmw-hero-submit-btn--danger{border-color:#b42318;color:#b42318}.hmw-hero-submit-btn--danger:hover:not(:disabled){background:#b42318;color:#fff}.hmw-hero-submit-done{font-size:15px;font-weight:600;color:#16a34a;padding:4px 8px;white-space:nowrap}.hmw-hero-submit-err{font-size:15px;color:#dc2626;font-weight:700;cursor:help}.hmw-fac-submitted{display:flex;align-items:center;gap:6px}.hmw-fac-submitted-badge{font-size:15px;font-weight:600;color:#16a34a;white-space:nowrap}.hmw-fac-edit-btn{font-size:15px;font-weight:600;color:var(--made-color-text-secondary, #777470);background:transparent;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;padding:2px 9px;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s}.hmw-fac-edit-btn:hover{border-color:var(--made-color-text-primary, #141413);color:var(--made-color-text-primary, #141413)}.hmw-fac-edit-form{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:8px}.hmw-fac-edit-textarea{width:100%;padding:8px 10px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-size:15px;font-family:inherit;line-height:1.5;resize:vertical;box-sizing:border-box;transition:border-color .15s}.hmw-fac-edit-textarea:focus{outline:none;border-color:var(--made-color-text-primary, #141413)}.hmw-fac-edit-name{width:100%;padding:7px 10px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-size:15px;font-family:inherit;box-sizing:border-box;transition:border-color .15s}.hmw-fac-edit-name:focus{outline:none;border-color:var(--made-color-text-primary, #141413)}.hmw-fac-edit-error{font-size:15px;color:#dc2626}.hmw-fac-edit-actions{display:flex;gap:6px}.hmw-fac-save-btn{padding:5px 14px;border-radius:999px;border:none;background:var(--made-color-text-primary, #141413);color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.hmw-fac-save-btn:disabled{opacity:.5;cursor:default}.hmw-fac-save-btn:hover:not(:disabled){opacity:.85}.hmw-fac-cancel-btn{padding:5px 14px;border-radius:999px;border:1px solid var(--made-color-border-default, #e8e5e1);background:transparent;color:var(--made-color-text-secondary, #777470);font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s}.hmw-fac-cancel-btn:hover:not(:disabled){border-color:var(--made-color-text-primary, #141413);color:var(--made-color-text-primary, #141413)}.hmw-hero-history{margin-top:28px;padding-top:20px;border-top:1px solid var(--made-color-border-default)}.hmw-hero-history-title{margin:0 0 12px;font-size:15px;font-weight:600;color:var(--made-color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.hmw-hero-history-list{display:flex;flex-direction:column;gap:6px}.hmw-hero-history-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--made-color-border-default);border-radius:var(--made-border-radius-04);background:var(--made-color-background-surface-default);cursor:pointer;text-align:left;font-family:inherit;font-size:15px;color:var(--made-color-text-primary);transition:border-color .15s}.hmw-hero-history-item:hover,.hmw-hero-history-item.active{border-color:var(--made-color-brand-secondary)}.hmw-hero-history-item-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmw-hero-history-item-meta{flex-shrink:0;font-size:15px;color:var(--made-color-text-secondary)}.hmw-hero-history-delete{flex-shrink:0;padding:2px 6px;border:none;background:transparent;color:var(--made-color-text-secondary);font-size:16px;cursor:pointer;line-height:1}.hmw-hero-history-delete:hover{color:var(--made-color-feedback-danger-default, #dc2626)}.cvp-root{height:100vh;height:100dvh;min-height:0;flex:1;display:flex;flex-direction:column;background:#f3f1ec;font-family:var(--made-font-family-primary, "Mastercard Sans", system-ui, sans-serif);color:#1a1a1a;overflow:hidden}.cvp-titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:72px;background:#fff;border-bottom:1px solid #e8e5e1;flex-shrink:0}.cvp-brand{display:flex;align-items:center;gap:12px}.cvp-brand-logo{width:32px;height:32px;border-radius:6px;background:#e15f1e;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.cvp-brand-mark{color:#fff;font-weight:900;font-size:18px;line-height:1;font-family:Inter,system-ui,sans-serif}.cvp-brand-name{font-size:20px;font-weight:600;letter-spacing:-.02em}.cvp-titlebar-actions{display:flex;align-items:center;gap:10px}.cvp-fav-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid #d2d0cb;border-radius:999px;background:#fff;color:#1a1a1a;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.cvp-fav-pill:hover{border-color:#999}.cvp-fav-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#1a1a1a;color:#fff;font-size:11px;line-height:18px;text-align:center}.cvp-body{flex:1;min-height:0;display:grid;grid-template-columns:400px 1fr;grid-template-rows:minmax(0,1fr)}.cvp-sidebar{background:#fff;border-right:1px solid #e8e5e1;padding:24px 24px 32px 40px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.cvp-sidebar-results-panel{display:flex;flex-direction:column;gap:24px;width:100%}.cvp-sidebar-results-content{display:flex;flex-direction:column;gap:4px}.cvp-sidebar-title{margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cvp-sidebar-sub{margin:-6px 0 8px;font-size:15px;color:#666}.cvp-field{display:flex;flex-direction:column;gap:8px}.cvp-field-label{font-size:14px;font-weight:700}.cvp-field-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.cvp-char-count{font-size:12px;color:#999;flex-shrink:0}.cvp-textarea,.cvp-select{width:100%;box-sizing:border-box;border:1px solid #d8d6d1;border-radius:10px;background:#fff;padding:12px 14px;font:inherit;font-size:14px;line-height:1.45;color:#1a1a1a}.cvp-textarea{resize:vertical;min-height:72px}.cvp-textarea--idea{padding-right:40px;min-height:90px}.cvp-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#666 50%),linear-gradient(135deg,#666 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:36px;cursor:pointer;min-height:44px}.cvp-textarea:focus,.cvp-select:focus{outline:2px solid #1a1a1a;outline-offset:1px}.cvp-idea-wrap{position:relative}.cvp-clear-inputs{position:absolute;top:8px;right:8px;width:28px;height:28px;border:1px solid #d8d6d1;border-radius:999px;background:#fff;color:#666;font-size:18px;line-height:1;cursor:pointer;display:grid;place-items:center}.cvp-clear-inputs:hover{border-color:#999;color:#111}.cvp-clear-inputs:disabled{opacity:.4;cursor:not-allowed}.cvp-primary-btn{margin-top:auto;width:100%;border:none;border-radius:999px;background:#111;color:#fff;font:inherit;font-size:15px;font-weight:700;padding:14px 20px;cursor:pointer}.cvp-primary-btn:disabled{opacity:.45;cursor:not-allowed}.cvp-primary-btn--footer{width:auto;min-width:200px;margin-top:0}.cvp-start-again{align-self:flex-start;border:1.5px solid #1a1a1a;border-radius:999px;background:#fff;color:#1a1a1a;font:inherit;font-size:14px;font-weight:700;padding:10px 18px;cursor:pointer}.cvp-start-again:hover{background:#f5f5f5}.cvp-error{margin-top:4px}.cvp-results-heading{display:none}.cvp-main{min-width:0;overflow-y:auto;padding:40px 80px 40px 32px;background:#f3f1ec}.cvp-desktop-result-footer{display:flex;flex-direction:column;gap:24px;align-items:flex-end}.cvp-result-divider{width:100%;border:none;border-top:2px solid #e8e5e1;margin:0}.cvp-desktop-result-footer .cvp-primary-btn{margin-top:0;width:auto;min-width:220px}.cvp-main-empty{height:100%;min-height:240px}.cvp-results{display:flex;flex-direction:column;gap:28px;max-width:1100px}.cvp-card-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cvp-card{background:#fff;border-radius:14px;padding:20px 18px 16px;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:14px;min-height:280px}.cvp-card-head{display:flex;align-items:center;gap:10px}.cvp-card-badge{width:28px;height:28px;border-radius:999px;background:#ff5f00;color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center;flex-shrink:0}.cvp-card-title{margin:0;font-size:18px;font-weight:800;line-height:1.25}.cvp-card-fields{display:flex;flex-direction:column;gap:12px;flex:1}.cvp-card-field{display:flex;flex-direction:column;gap:6px}.cvp-card-field-label{font-size:12px;font-weight:700;color:#555}.cvp-card-field-box{background:#f3f1ec;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.45;color:#1a1a1a}.cvp-card-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:auto}.cvp-card-icon-btn{width:32px;height:32px;border-radius:999px;border:1px solid #ddd;background:#fff;color:#555;cursor:pointer;font-size:14px;display:grid;place-items:center}.cvp-card-icon-btn:disabled{opacity:.45;cursor:not-allowed}.cvp-card-icon-btn--active{color:#c0392b;border-color:#e7b0a8}.cvp-main-footer{display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-top:8px}.cvp-footer-hint{margin:0;width:100%;font-size:13px;line-height:1.45;color:#666}.cvp-footer-btn{border-radius:999px;font:inherit;font-size:14px;font-weight:700;padding:10px 18px;cursor:pointer}.cvp-footer-btn:disabled{opacity:.45;cursor:not-allowed}.cvp-footer-btn--ghost{border:1.5px solid #d2d0cb;background:#fff;color:#1a1a1a}.cvp-footer-btn--ghost:hover:not(:disabled){border-color:#999}.cvp-footer-btn--primary{border:none;background:#111;color:#fff;min-width:160px}.cvp-active-run-meta{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cvp-active-run-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#111;color:#fff;font-size:12px;font-weight:700}.cvp-active-run-time{font-size:12px;color:#666}.cvp-empty-hint{margin:0 0 20px;color:#666;font-size:15px;line-height:1.5}.cvp-past-runs{margin-top:28px;display:flex;flex-direction:column;gap:10px}.cvp-past-runs-title{margin:0;font-size:14px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.04em}.cvp-past-run{border:1px solid #e6e4df;border-radius:12px;background:#fff;overflow:hidden}.cvp-past-run-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer}.cvp-past-run-toggle:hover{background:#fafaf8}.cvp-past-run-chevron{width:16px;color:#666;font-size:11px;flex-shrink:0}.cvp-past-run-label{flex:1;min-width:0;font-size:14px;font-weight:600;color:#1a1a1a}.cvp-past-run-meta{font-size:12px;color:#888;flex-shrink:0}.cvp-past-run-body{padding:0 14px 14px;border-top:1px solid #f0eeea;display:flex;flex-direction:column;gap:16px}.cvp-past-run-snapshot{margin:10px 0 0;font-size:13px;line-height:1.4;color:#666}.cvp-fav-list{display:flex;flex-direction:column;gap:16px}.cvp-fav-list .cvp-card{min-height:0}.cvp-fav-empty{padding:24px 8px;text-align:center;color:#888;font-size:14px}.cvp-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#14141459;display:grid;place-items:center;padding:24px}.cvp-modal{width:min(420px,100%);background:#fff;border-radius:16px;padding:24px;box-shadow:0 12px 40px #0000002e}.cvp-modal-title{margin:0 0 10px;font-size:20px;font-weight:800}.cvp-modal-body{margin:0;font-size:14px;line-height:1.5;color:#444}.cvp-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.cvp-modal-btn{border-radius:999px;font:inherit;font-size:14px;font-weight:700;padding:10px 18px;cursor:pointer}.cvp-modal-btn--ghost{border:1.5px solid #d2d0cb;background:#fff;color:#1a1a1a}.cvp-modal-btn--primary{border:none;background:#111;color:#fff}.cvp-skeleton-list{display:flex;flex-direction:column;gap:16px}@keyframes cvp-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.cvp-skeleton{border-radius:8px;background:linear-gradient(90deg,#e8e5e1 25%,#f0ede9,#e8e5e1 75%);background-size:800px 100%;animation:cvp-shimmer 1.4s ease-in-out infinite}.cvp-skeleton--avatar{width:40px;height:40px;border-radius:999px;flex-shrink:0}.cvp-skeleton--title{height:20px;width:172px}.cvp-skeleton--label{height:13px;width:104px;margin-bottom:4px}.cvp-skeleton--box{height:20px;width:100%;margin-bottom:4px}.cvp-skeleton--box-short{height:20px;width:148px}.cvp-card--skeleton{min-height:0;gap:16px}.cvp-card--skeleton .cvp-card-fields{background:#faf7f5;border-radius:12px;padding:12px;gap:10px}.cvp-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#14141366;display:flex;align-items:flex-end;justify-content:center}.cvp-drawer{width:100%;max-width:480px;background:#fff;border-radius:32px 32px 0 0;border:1px solid #e8e5e1;border-bottom:none;padding:16px 8px;box-sizing:border-box;max-height:92dvh;overflow-y:auto}.cvp-drawer-handle{width:100px;height:6px;border-radius:999px;background:var(--made-color-border-strong, #777470);margin:0 auto 16px}.cvp-drawer-content{padding:0 8px 8px;display:flex;flex-direction:column;gap:16px}.cvp-drawer-field{display:flex;flex-direction:column;gap:4px}.cvp-drawer-field .cvp-card-field-label{font-size:14px;font-weight:600;color:#1a1a1a}.cvp-mobile-result-footer,.cvp-mobile-tabs,.cvp-mobile-fav-panel{display:none}@media(max-width:1100px){.cvp-card-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.cvp-body{grid-template-columns:1fr}.cvp-sidebar{background-color:#f3f1ec;border-right:none;max-height:none;padding:20px 16px 24px}.cvp-sidebar-results-panel,.cvp-desktop-result-footer{display:none}.cvp-body--results .cvp-results-heading{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.cvp-body--results .cvp-sidebar{display:none}.cvp-card-row{grid-template-columns:1fr}.cvp-main-footer{justify-content:stretch}.cvp-footer-btn,.cvp-primary-btn--footer{width:100%}}@media(max-width:640px){.cvp-root{height:auto;min-height:100dvh;width:100%;max-width:100vw;overflow-x:hidden;overflow-y:visible}.cvp-body{flex:none}.cvp-main:not(.cvp-main--filled){display:none}.cvp-body--mobile-fav{display:none}.cvp-mobile-tabs{display:flex;border-bottom:1px solid #e8e5e1;background:#fff;flex-shrink:0}.cvp-mobile-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-bottom:4px solid transparent;background:transparent;font:inherit;font-size:14px;font-weight:600;color:#676561;cursor:pointer;white-space:nowrap}.cvp-mobile-tab--active{border-bottom-color:#1a1a1a;color:#1a1a1a}.cvp-fav-pill{display:none}.cvp-mobile-fav-panel{display:block;padding:20px 16px 40px;background:#faf7f5;min-height:60vh}.cvp-brand-name{font-size:14px}.cvp-sidebar,.cvp-main{padding:20px 16px 28px}.cvp-mobile-result-footer{display:flex;gap:16px;align-items:center;padding-top:8px}.cvp-mobile-result-footer .cvp-start-again,.cvp-mobile-result-footer .cvp-primary-btn{flex:1;margin-top:0;text-align:center;padding:14px 20px}.cvp-textarea,.cvp-select{width:100%;max-width:100%;resize:none;box-sizing:border-box;font-size:16px}.cvp-sidebar-title{font-size:24px}}.ie-root{height:100vh;height:100dvh;min-height:0;flex:1;display:flex;flex-direction:column;background:var(--made-color-background-default, #faf7f5);font-family:var(--made-font-family-primary, "Mastercard Sans", system-ui, sans-serif);color:#1a1a1a;overflow:hidden}.ie-titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 28px;height:64px;background:#fff;border-bottom:1px solid var(--made-color-border-focused, #e15f1e);flex-shrink:0}.ie-brand{display:flex;align-items:center;gap:12px}.ie-brand-logo{width:32px;height:32px;border-radius:6px;background:#ff5f00;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.ie-brand-mark{color:#fff;font-weight:800;font-size:16px;line-height:1}.ie-brand-name{font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ie-titlebar-actions{display:flex;align-items:center;gap:10px}.ie-fav-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid #d2d0cb;border-radius:999px;background:#fff;color:#1a1a1a;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ie-fav-pill:hover{border-color:#999}.ie-fav-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#1a1a1a;color:#fff;font-size:11px;line-height:18px;text-align:center}.ie-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(300px,360px) 1fr;grid-template-rows:minmax(0,1fr)}.ie-sidebar{background:#fff;border-right:1px solid #e6e4df;padding:28px 24px 32px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;min-height:0}.ie-sidebar-title{margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.ie-sidebar-sub{margin:-6px 0 8px;font-size:15px;color:#666}.ie-field{display:flex;flex-direction:column;gap:8px}.ie-field-label{font-size:14px;font-weight:700}.ie-field-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ie-char-count{font-size:12px;color:#999;flex-shrink:0}.ie-readonly-box,.ie-idea-input,.ie-select{width:100%;box-sizing:border-box;border:1px solid #d8d6d1;border-radius:10px;background:#fff;padding:12px 14px;font:inherit;font-size:14px;line-height:1.45;color:#1a1a1a}.ie-readonly-box{background:#fafaf8;color:#333;white-space:pre-wrap;min-height:72px}.ie-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#666 50%),linear-gradient(135deg,#666 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:36px;cursor:pointer;min-height:44px}.ie-idea-wrap{position:relative}.ie-idea-input{resize:vertical;min-height:110px;padding-right:40px}.ie-clear-inputs{position:absolute;top:8px;right:8px;width:28px;height:28px;border:1px solid #d8d6d1;border-radius:999px;background:#fff;color:#666;font-size:18px;line-height:1;cursor:pointer;display:grid;place-items:center}.ie-clear-inputs:hover{border-color:#999;color:#111}.ie-clear-inputs:disabled{opacity:.4;cursor:not-allowed}.ie-idea-input:focus,.ie-select:focus{outline:2px solid #1a1a1a;outline-offset:1px}.ie-primary-btn{margin-top:auto;width:100%;border:none;border-radius:999px;background:#111;color:#fff;font:inherit;font-size:15px;font-weight:700;padding:14px 20px;cursor:pointer}.ie-primary-btn:disabled{opacity:.45;cursor:not-allowed}.ie-start-again{align-self:flex-start;border:1.5px solid #6b4eff;border-radius:999px;background:#fff;color:#6b4eff;font:inherit;font-size:14px;font-weight:700;padding:10px 18px;cursor:pointer}.ie-start-again:hover{background:#f5f2ff}.ie-start-again:disabled{opacity:.45;cursor:not-allowed}.ie-error{margin-top:4px}.ie-result-context{display:flex;flex-direction:column;gap:16px}.ie-idea-block{border-left:2px solid var(--made-color-border-success-strong, #038000);padding-left:16px;word-break:break-word}.ie-idea-block-text{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:500;line-height:var(--made-line-height-rem-05, 24px);letter-spacing:0;color:#000}.ie-result-accordions{display:flex;flex-direction:column;gap:8px}.ie-result-accordions made-accordion,.ie-finalise-accordions made-accordion{display:block}.ie-accordion-body{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:400;line-height:var(--made-line-height-rem-05, 24px);color:var(--made-color-text-primary, #141413)}.ie-context-blocks{display:flex;flex-direction:column;gap:20px}.ie-context-block{border-left:2px solid var(--made-color-brand-secondary, #c44100);padding-left:16px;display:flex;flex-direction:column;gap:12px;word-break:break-word}.ie-context-label{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-02, 12px);font-weight:700;line-height:1.25;letter-spacing:.48px;text-transform:uppercase;color:var(--made-color-text-secondary, #676561)}.ie-context-text{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:500;line-height:var(--made-line-height-rem-05, 24px);letter-spacing:0;color:#000}.ie-divider{height:2px;background:var(--made-color-border-default, #e8e5e1);width:100%;flex-shrink:0}.ie-card-list{display:flex;flex-direction:column;gap:16px}.ie-card{position:relative;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:16px;padding:20px 16px;box-shadow:0 2px 8px var(--made-color-box-shadow-secondary, rgba(20, 20, 19, .12));display:flex;flex-direction:column;gap:20px;overflow:hidden}.ie-card--readonly{gap:16px;padding:20px 16px}.ie-card-content{display:flex;flex-direction:column;gap:8px}.ie-apply-btn{width:100%;border:1.5px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;background:transparent;color:#1a1a1a;font:inherit;font-size:15px;font-weight:600;padding:10px 20px;cursor:pointer;transition:background .12s,border-color .12s}.ie-apply-btn:hover:not(:disabled){border-color:#999;background:#fafaf8}.ie-apply-btn--applied{background:#111;color:#fff;border-color:#111}.ie-apply-btn--applied:hover:not(:disabled){background:#333;border-color:#333}.ie-sidebar-result-actions{margin-top:auto;display:flex;flex-direction:column;gap:12px}.ie-finalise-mobile{display:none}.ie-finalise-hint{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:500;line-height:var(--made-line-height-rem-05, 24px);color:var(--made-color-text-primary, #141413)}.ie-back-to-input-btn{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--made-color-text-primary, #141413);font:inherit;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:500;line-height:var(--made-line-height-rem-05, 24px);padding:0;cursor:pointer;align-self:flex-start}.ie-back-to-input-btn:hover{opacity:.7}.ie-back-to-input-btn:disabled{opacity:.4;cursor:not-allowed}.ie-back-to-input-icon{width:20px;height:20px;display:block;flex-shrink:0}.ie-back-btn{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--made-color-text-primary, #141413);font:inherit;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:500;line-height:var(--made-line-height-rem-05, 24px);padding:0;cursor:pointer;align-self:flex-start}.ie-back-btn:hover{opacity:.7}.ie-secondary-btn{border:1.5px solid #1a1a1a;border-radius:999px;background:transparent;color:#1a1a1a;font:inherit;font-size:15px;font-weight:700;padding:14px 20px;cursor:pointer;min-width:100px}.ie-secondary-btn:hover{background:#f5f4f1}.ie-finalise-screen{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:var(--made-color-background-default, #faf7f5)}.ie-finalise-body{flex:1;display:flex;flex-direction:column;gap:32px;padding:20px 20px 32px;max-width:600px;width:100%;align-self:center;box-sizing:border-box}.ie-finalise-section{display:flex;flex-direction:column;gap:16px}.ie-finalise-idea-text{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:500;line-height:var(--made-line-height-rem-05, 24px);color:var(--made-color-text-primary, #141413)}.ie-finalise-accordions{display:flex;flex-direction:column;gap:8px}.ie-main{min-width:0;overflow-y:auto;padding:28px 32px 40px;background:var(--made-color-background-default, #faf7f5)}.ie-main-empty{height:100%;min-height:240px;display:grid;place-items:center;color:#999;font-size:15px}.ie-results{display:flex;flex-direction:column;gap:32px;max-width:800px}.ie-section{display:flex;flex-direction:column;gap:16px}.ie-reply{margin:0;font-size:15px;line-height:1.5;color:#444}.ie-section-title{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.48px;color:var(--made-color-text-primary, #141413);word-break:break-word}.ie-results-heading{margin:0}.ie-card-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ie-card-badge{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:700}.ie-card-badge--strength{background:#2f9e44}.ie-card-badge--opportunity{background:#c2783a}.ie-card-title{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.4px;color:var(--made-color-text-primary, #141413);word-break:break-word}.ie-card-desc{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:var(--made-font-size-body-large, 16px);font-weight:400;line-height:var(--made-line-height-rem-05, 24px);color:var(--made-color-text-primary, #141413);word-break:break-word}.ie-card-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.ie-card-icon-btn{width:32px;height:32px;border-radius:999px;border:1px solid #ddd;background:#fff;color:#555;cursor:pointer;font-size:14px;display:grid;place-items:center}.ie-card-icon-btn:disabled{opacity:.45;cursor:not-allowed}.ie-card-icon-btn--active{color:#c0392b;border-color:#e7b0a8}.ie-main-footer{display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-top:8px}.ie-footer-hint{margin:0;width:100%;font-size:13px;line-height:1.45;color:#666}.ie-footer-btn{border-radius:999px;font:inherit;font-size:14px;font-weight:700;padding:10px 18px;cursor:pointer}.ie-footer-btn:disabled{opacity:.45;cursor:not-allowed}.ie-footer-btn--ghost{border:1.5px solid #d2d0cb;background:#fff;color:#1a1a1a}.ie-footer-btn--ghost:hover:not(:disabled){border-color:#999}.ie-footer-btn--primary{border:none;background:#111;color:#fff;min-width:160px}.ie-primary-btn--footer{width:auto;min-width:280px}.ie-active-run-meta{display:flex;align-items:center;gap:10px}.ie-active-run-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#111;color:#fff;font-size:12px;font-weight:700}.ie-active-run-time{font-size:12px;color:#666}.ie-empty-hint{margin:0 0 20px;color:#666;font-size:15px;line-height:1.5}.ie-past-runs{margin-top:28px;display:flex;flex-direction:column;gap:10px}.ie-past-runs-title{margin:0;font-size:14px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.04em}.ie-past-run{border:1px solid #e6e4df;border-radius:12px;background:#fff;overflow:hidden}.ie-past-run-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer}.ie-past-run-toggle:hover{background:#fafaf8}.ie-past-run-chevron{width:16px;color:#666;font-size:11px;flex-shrink:0}.ie-past-run-label{flex:1;min-width:0;font-size:14px;font-weight:600;color:#1a1a1a}.ie-past-run-meta{font-size:12px;color:#888;flex-shrink:0}.ie-past-run-body{padding:0 14px 14px;border-top:1px solid #f0eeea;display:flex;flex-direction:column;gap:16px}.ie-past-run-snapshot{margin:10px 0 0;font-size:13px;line-height:1.4;color:#666}.ie-history-list{display:flex;flex-direction:column;gap:8px}.ie-history-item{display:flex;gap:8px;align-items:flex-start;padding:12px;border:1px solid #e6e4df;border-radius:10px;background:#fff}.ie-history-item-body{flex:1;min-width:0}.ie-history-item-title{font-weight:700;font-size:14px}.ie-history-item-meta{margin-top:2px;font-size:12px;color:#888}.ie-fav-desc{margin:6px 0 0;font-size:13px;color:#555;line-height:1.4}.ie-history-delete{border:none;background:transparent;font-size:18px;cursor:pointer;color:#999;line-height:1}.sessions-empty{padding:24px 8px;text-align:center;color:#888;font-size:14px}.ie-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#14141359;display:grid;place-items:center;padding:24px}.ie-modal--start-over{width:min(340px,100%);background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-component-modal-border-color, #e8e5e1);border-radius:var(--made-component-modal-border-radius, 20px);box-shadow:0 10px 15px -3px var(--made-color-box-shadow-secondary, rgba(20, 20, 19, .1)),0 4px 6px -4px var(--made-color-box-shadow-secondary, rgba(20, 20, 19, .1));overflow:hidden;padding:0}.ie-modal-header{position:relative;padding:24px}.ie-modal-header-rule{position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--made-color-border-default, #e8e5e1)}.ie-modal-title{margin:0;font-family:var(--made-font-family-primary, "Mark_Offc_For_MC", sans-serif);font-size:var(--made-component-modal-title-font-size, 18px);font-weight:var(--made-component-modal-title-font-weight, 600);line-height:24px;color:var(--made-color-text-primary, #141413);white-space:nowrap}.ie-modal-body-wrap{padding:16px 20px}.ie-modal-body{margin:0;font-family:var(--made-font-family-primary, sans-serif);font-size:14px;font-weight:var(--made-component-modal-content-font-weight, 400);line-height:1.5;color:var(--made-color-text-primary, #141413);letter-spacing:var(--made-letter-spacing-01, 0px);white-space:pre-wrap}.ie-modal-footer{display:flex;flex-direction:column;gap:12px;padding:24px 20px}.ie-modal-btn{width:100%;border-radius:999px;font:inherit;font-family:var(--made-font-family-primary, sans-serif);font-size:15px;font-weight:700;padding:14px 20px;cursor:pointer;text-align:center}.ie-modal-btn--primary{border:none;background:#141413;color:#fff}.ie-modal-btn--primary:hover{background:#333}.ie-modal-btn--ghost{border:none;background:transparent;color:var(--made-color-text-primary, #141413);font-weight:700}.ie-modal-btn--ghost:hover{opacity:.7}.ie-mobile-tabs,.ie-mobile-fav-panel{display:none}@media(max-width:960px){.ie-body{grid-template-columns:1fr}.ie-sidebar{border-right:none;max-height:none;background:transparent}.ie-card-row{grid-template-columns:1fr}.ie-main-footer{justify-content:stretch}.ie-footer-btn,.ie-primary-btn--footer{width:100%}.ie-finalise-body{padding:20px 16px 28px}.ie-sidebar-result-actions{display:none}.ie-finalise-mobile{display:flex;flex-direction:column;gap:12px;padding-top:8px}}@media(max-width:640px){.ie-root{height:auto;min-height:100dvh;width:100%;max-width:100vw;overflow-x:hidden;overflow-y:visible}.ie-body{flex:none}.ie-main:not(.ie-main--filled){display:none}.ie-body--mobile-fav{display:none}.ie-mobile-tabs{display:flex;border-bottom:1px solid #e8e5e1;background:#fff;flex-shrink:0}.ie-mobile-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:none;border-bottom:4px solid transparent;background:transparent;font:inherit;font-size:14px;font-weight:600;color:#676561;cursor:pointer;white-space:nowrap}.ie-mobile-tab--active{border-bottom-color:#1a1a1a;color:#1a1a1a}.ie-fav-pill{display:none}.ie-mobile-fav-panel{display:block;padding:20px 16px 40px;background:#f3f1ec;min-height:60vh}.ie-titlebar{padding:10px 16px;height:auto;min-height:56px}.ie-brand-name{font-size:12px}.ie-sidebar,.ie-main{padding:20px 16px 28px}.ie-idea-input,.ie-select{width:100%;max-width:100%;resize:none;box-sizing:border-box;font-size:16px}.ie-sidebar-title{font-size:24px}}.pe-root{min-height:0;flex:1;display:flex;flex-direction:column;background:var(--made-color-background-default, #f4f3f1);font-family:var(--made-font-family-primary);overflow:hidden}.pe-titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:72px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-shrink:0}.pe-brand{display:flex;align-items:center;gap:12px}.pe-brand-logo{width:32px;height:32px;border-radius:6px;background:linear-gradient(135deg,#1e293b,#334155);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;line-height:1;flex-shrink:0}.pe-brand-name{font-size:18px;font-weight:700;color:var(--made-color-text-primary, #141413);letter-spacing:.02em}.pe-titlebar-actions{display:flex;align-items:center;gap:10px}.pe-outlined-pill{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;background:transparent;color:var(--made-color-text-primary, #141413);font-family:var(--made-font-family-primary);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s}.pe-outlined-pill:hover{border-color:var(--made-color-border-strong, #777470)}.pe-input-section{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 24px;overflow-y:auto}.pe-input-card{width:100%;max-width:640px;background:var(--made-color-background-surface-default, #fff);border-radius:16px;border:1px solid var(--made-color-border-default, #e8e5e1);padding:40px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 24px #0000000f}.pe-input-title{font-size:24px;font-weight:700;color:var(--made-color-text-primary, #141413);margin:0}.pe-input-subtitle{font-size:14px;color:var(--made-color-text-secondary, #777470);line-height:1.6;margin:0}.pe-input-field made-textarea{width:100%}.pe-upload-input{display:none}.pe-upload-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pe-upload-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;background:var(--made-color-background-surface-default, #fff);color:var(--made-color-text-primary, #141413);font-family:var(--made-font-family-primary);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s;flex-shrink:0}.pe-upload-btn:hover:not(:disabled){border-color:var(--made-color-border-strong, #777470);background:var(--made-color-background-default, #f4f3f1)}.pe-upload-btn:disabled{opacity:.5;cursor:not-allowed}.pe-upload-hint{font-size:12px;color:var(--made-color-text-secondary, #777470)}@keyframes pe-spin{to{transform:rotate(360deg)}}.pe-upload-spinner{display:inline-block;width:12px;height:12px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:pe-spin .7s linear infinite}.pe-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--made-color-text-secondary, #777470);font-size:14px}.pe-output{flex:1;overflow-y:auto;padding:32px 40px}.pe-card{display:flex;gap:0;background:var(--made-color-background-surface-default, #fff);border-radius:20px;overflow:hidden;box-shadow:0 4px 32px #0000001a;max-width:1100px;margin:0 auto}.pe-sidebar{width:260px;flex-shrink:0;background:#1a2035;color:#fff;padding:32px 24px;display:flex;flex-direction:column;gap:20px}.pe-avatar-wrap{display:flex;justify-content:center;margin-bottom:4px}.pe-avatar-placeholder{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#2d3a5a,#3d4f7c);display:flex;align-items:center;justify-content:center;border:3px solid rgba(255,255,255,.12);overflow:hidden}.pe-avatar-initials{font-size:48px;font-weight:700;color:#ffffffb3;line-height:1;text-transform:uppercase}.pe-identity{display:flex;flex-direction:column;gap:4px}.pe-name{font-size:26px;font-weight:700;color:#fff;margin:0;line-height:1.2}.pe-age-city{font-size:13px;color:#ffffff8c;margin:0}.pe-archetype-badge{display:inline-block;margin-top:8px;padding:4px 12px;border-radius:999px;background:#4f6bef;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;width:fit-content}.pe-meta-list{display:flex;flex-direction:column;gap:12px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.pe-meta-item{display:flex;flex-direction:column;gap:2px}.pe-meta-label{font-size:9px;font-weight:700;letter-spacing:.08em;color:#fff6;text-transform:uppercase}.pe-meta-value{font-size:13px;color:#ffffffd9;line-height:1.4}.pe-research-backing{background:#ffffff12;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:4px}.pe-research-label{font-size:9px;font-weight:700;letter-spacing:.08em;color:#fff6;text-transform:uppercase}.pe-research-stat{font-size:28px;font-weight:800;color:#fff;line-height:1.1}.pe-research-desc{font-size:11px;color:#ffffff8c;line-height:1.5;margin:0}.pe-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:0;background:#f4f3f1;overflow:hidden}.pe-mindset{display:flex;align-items:stretch;background:#fff;border-bottom:1px solid #e8e5e1;padding:20px 28px;gap:16px}.pe-mindset-bar{width:4px;border-radius:2px;background:#4f6bef;flex-shrink:0}.pe-mindset-body{display:flex;flex-direction:column;gap:4px;flex:1}.pe-mindset-quote-mark{font-size:28px;font-weight:900;color:#4f6bef;line-height:1;margin-bottom:-4px}.pe-mindset-text{font-size:17px;font-style:italic;font-weight:600;color:#141413;margin:0;line-height:1.5}.pe-mindset-label{font-size:10px;font-weight:700;letter-spacing:.08em;color:#a09e9b;text-transform:uppercase;margin-top:4px}.pe-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e8e5e1}.pe-section-card{background:#fff;padding:18px 22px}.pe-section-card--plain{background:#fff}.pe-section-card--implications{background:#eef0fb}.pe-section-header{display:flex;align-items:center;gap:7px;margin-bottom:12px}.pe-section-icon{color:#a09e9b;display:flex;align-items:center;flex-shrink:0}.pe-section-title{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#777470}.pe-section-title--implications{color:#4f6bef;font-weight:800}.pe-bullet-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.pe-bullet-item{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#1a1a1a;line-height:1.45}.pe-bullet-dot{width:8px;height:8px;border-radius:50%;margin-top:4px;flex-shrink:0}.pe-bullet-item--blue .pe-bullet-dot{background:#4f6bef}.pe-bullet-item--green .pe-bullet-dot{background:#22c55e}.pe-quote-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pe-quote-item{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#1a1a1a;line-height:1.45}.pe-quote-dot{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0}.pe-quote-item--red .pe-quote-dot{background:#ef4444}.pe-quote-item--blue .pe-quote-dot{background:#4f6bef}.pe-quote-text{display:block;margin-bottom:3px}.pe-quote-chip{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-top:2px}.pe-quote-chip--direct{background:#fee2e2;color:#b91c1c}.pe-quote-chip--research{background:#ede9fe;color:#6d28d9}.pe-needs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;counter-reset:needs}.pe-need-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#1a1a1a;line-height:1.45}.pe-need-number{width:20px;height:20px;border-radius:50%;background:#f4f3f1;border:1px solid #e8e5e1;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#777470;flex-shrink:0;margin-top:1px}.pe-implications-title{font-size:14px;font-weight:700;color:#1a1a1a;margin:0 0 12px;line-height:1.4}.pe-implications-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pe-implication-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#1a1a1a;line-height:1.45}.pe-implication-arrow{color:#4f6bef;font-weight:700;flex-shrink:0;margin-top:1px}.pe-evidence-section{background:#fff;border-top:1px solid #e8e5e1;padding:20px 22px}.pe-evidence-header{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#777470;margin-bottom:14px}.pe-evidence-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pe-evidence-card{display:flex;flex-direction:column;gap:6px}.pe-evidence-stat{font-size:26px;font-weight:800;color:#4f6bef;line-height:1}.pe-evidence-desc{font-size:12px;color:#777470;line-height:1.5;margin:0}.pe-footer{font-size:11px;color:#a09e9b;text-align:center;padding:12px 22px 18px;margin:0;background:#fff;border-top:1px solid #e8e5e1}.sdiff-root{height:100vh;height:100dvh;min-height:0;flex:1;display:flex;flex-direction:column;background:#f3f1ec;font-family:var(--made-font-family-primary, "Mastercard Sans", system-ui, sans-serif);color:#1a1a1a;overflow:hidden}.sdiff-titlebar{display:flex;align-items:center;justify-content:space-between;padding:0 28px;height:64px;background:#fff;border-bottom:1px solid #e6e4df;flex-shrink:0}.sdiff-brand{display:flex;align-items:center;gap:12px}.sdiff-brand-logo{width:32px;height:32px;border-radius:6px;background:#00a3e0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sdiff-brand-mark{color:#fff;font-size:16px;line-height:1}.sdiff-brand-name{font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sdiff-brand-sub{font-size:11px;color:#6b6966;margin-top:1px}.sdiff-past-btn{padding:8px 16px;border:1.5px solid #d2d0cb;border-radius:999px;background:#fff;color:#1a1a1a;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.sdiff-past-btn:disabled{opacity:.4;cursor:default}.sdiff-past-btn:not(:disabled):hover{background:#f3f1ec;border-color:#a8a6a1}.sdiff-body{flex:1;min-height:0;display:flex;overflow:hidden}.sdiff-sidebar{width:320px;flex-shrink:0;background:#fff;border-right:1px solid #e6e4df;display:flex;flex-direction:column;overflow:hidden}.sdiff-sidebar-scroll{flex:1;overflow-y:auto;padding:20px 20px 24px;display:flex;flex-direction:column;gap:16px}.sdiff-section{display:flex;flex-direction:column;gap:6px}.sdiff-label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6966}.sdiff-required{color:#dc2626}.sdiff-textarea-wrap{position:relative;display:flex;flex-direction:column}.sdiff-textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1.5px solid #d2d0cb;border-radius:8px;background:#faf9f7;font:inherit;font-size:14px;line-height:1.5;resize:vertical;transition:border-color .15s}.sdiff-textarea:focus{outline:none;border-color:#1a1a1a}.sdiff-select{width:100%;box-sizing:border-box;padding:10px 32px 10px 12px;border:1.5px solid #d2d0cb;border-radius:8px;background:#faf9f7;font:inherit;font-size:14px;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23676561' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;transition:border-color .15s}.sdiff-select:focus{outline:none;border-color:#1a1a1a}.sdiff-select:disabled{opacity:.6;cursor:not-allowed}.sdiff-textarea:disabled{opacity:.6;cursor:not-allowed}.sdiff-char-count{align-self:flex-end;font-size:11px;color:#a8a6a1;margin-top:3px}.sdiff-favs-section{background:#f8f6f2;border:1px solid #e6e4df;border-radius:8px;padding:12px}.sdiff-favs-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.sdiff-clear-favs{font:inherit;font-size:12px;color:#6b6966;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline}.sdiff-favs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sdiff-fav-item{display:flex;align-items:flex-start;gap:6px;font-size:12px}.sdiff-fav-territory{font-weight:700;flex-shrink:0;color:#00a3e0;min-width:0}.sdiff-fav-statement{flex:1;min-width:0;color:#3a3a3a;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sdiff-fav-remove{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:16px;color:#a8a6a1;padding:0 2px;line-height:1}.sdiff-fav-remove:hover{color:#1a1a1a}.sdiff-actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sdiff-btn{width:100%;padding:14px 20px;border-radius:999px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,opacity .15s}.sdiff-btn--primary{background:#111;color:#fff;border:none;border-radius:999px;font-size:15px;font-weight:700;padding:14px 20px}.sdiff-btn--primary:disabled{opacity:.45;cursor:not-allowed}.sdiff-btn--primary:not(:disabled):hover{opacity:.85}.sdiff-btn--secondary{background:#fff;color:#1a1a1a;border:1.5px solid #d2d0cb}.sdiff-btn--secondary:disabled{opacity:.35;cursor:default}.sdiff-btn--secondary:not(:disabled):hover{background:#f3f1ec}.sdiff-main{flex:1;min-width:0;overflow-y:auto;padding:28px 32px;display:flex;flex-direction:column;gap:24px}.sdiff-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;color:#6b6966;gap:8px;min-height:240px}.sdiff-empty-title{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}.sdiff-empty-sub{font-size:14px;max-width:360px;margin:0;line-height:1.5}.sdiff-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;min-height:240px;color:#6b6966;font-size:14px}.sdiff-spinner{width:36px;height:36px;border:3px solid #e6e4df;border-top-color:#00a3e0;border-radius:50%;animation:sdiff-spin .7s linear infinite}@keyframes sdiff-spin{to{transform:rotate(360deg)}}.sdiff-results-header{display:flex;align-items:center;gap:12px;margin-bottom:4px}.sdiff-results-mode{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#00a3e0;background:#e8f6fc;padding:3px 10px;border-radius:999px}.sdiff-results-date{font-size:12px;color:#a8a6a1}.sdiff-ctx-panel{background:#fff;border:1.5px solid #e8e5df;border-radius:12px;margin-bottom:16px;overflow:hidden}.sdiff-ctx-panel-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:none;border:none;cursor:pointer;font:inherit;text-align:left}.sdiff-ctx-panel-toggle:hover{background:#f8f6f2}.sdiff-ctx-panel-title{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#eb6100}.sdiff-ctx-panel-chevron{font-size:11px;color:#a8a6a1}.sdiff-ctx-panel-body{padding:0 18px 18px;display:flex;flex-direction:column;gap:14px}.sdiff-ctx-row{display:flex;flex-direction:column;gap:4px}.sdiff-ctx-row-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#a8a6a1}.sdiff-ctx-row-value{font-size:14px;color:#1a1a1a;line-height:1.55;margin:0}.sdiff-ctx-themes{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.sdiff-ctx-theme-item{font-size:14px;font-style:italic;color:#1a1a1a;padding:8px 12px;background:#f8f6f2;border-left:3px solid #eb6100;border-radius:0 6px 6px 0}.sdiff-ctx-services{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sdiff-ctx-service-item{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#f8f6f2;border-left:3px solid #eb6100;border-radius:0 6px 6px 0}.sdiff-ctx-service-name{font-size:13px;font-weight:600;color:#1a1a1a}.sdiff-ctx-service-diff{font-size:13px;color:#333}.sdiff-ctx-service-relevance{font-size:12px;color:#666;font-style:italic}.sdiff-cards{display:flex;flex-direction:column;gap:16px}.sdiff-cards--past{margin-top:12px}.sdiff-card{background:#fff;border:1px solid #e6e4df;border-radius:12px;overflow:hidden}.sdiff-card-head{display:flex;align-items:center;gap:10px;padding:16px 20px 0}.sdiff-card-badge{width:24px;height:24px;border-radius:50%;background:#f3f1ec;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0}.sdiff-card-title{flex:1;margin:0;font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#00a3e0}.sdiff-card-fav-btn{background:none;border:none;font-size:20px;cursor:pointer;color:#d2d0cb;padding:2px 4px;line-height:1;flex-shrink:0;transition:color .12s,transform .12s}.sdiff-card-fav-btn:hover{color:#e0445c;transform:scale(1.15)}.sdiff-card-fav-btn--active{color:#e0445c}.sdiff-card-fields{padding:12px 20px 20px;display:flex;flex-direction:column;gap:12px}.sdiff-card-field{display:flex;flex-direction:column;gap:4px}.sdiff-card-field-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a8a6a1}.sdiff-card-field-box{font-size:14px;line-height:1.55;color:#1a1a1a}.sdiff-past-run{border:1px solid #e6e4df;border-radius:10px;background:#faf9f7;overflow:hidden}.sdiff-past-run-summary{display:flex;align-items:center;gap:12px;padding:14px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;font-size:13px}.sdiff-past-run-summary::-webkit-details-marker{display:none}.sdiff-past-run-mode{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6966;background:#e6e4df;padding:2px 8px;border-radius:999px;flex-shrink:0}.sdiff-past-run-tension{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1a1a1a}.sdiff-past-run-date{font-size:11px;color:#a8a6a1;flex-shrink:0}.sdiff-sidepanel-empty{color:#6b6966;font-size:14px;padding:24px;text-align:center}.sdiff-sidepanel-list{list-style:none;margin:0;padding:0}.sdiff-sidepanel-item{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-bottom:1px solid #e6e4df;font-size:13px}.sdiff-sidepanel-num{width:22px;height:22px;border-radius:50%;background:#f3f1ec;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex-shrink:0}.sdiff-sidepanel-tension{font-weight:600;color:#1a1a1a;line-height:1.4}.sdiff-sidepanel-meta{font-size:11px;color:#a8a6a1;margin-top:2px}.sdiff-followup{background:#fff8ec;border:1.5px solid #f5a623;border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:8px}.sdiff-followup-label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b97300;margin:0}.sdiff-followup-question{font-size:15px;line-height:1.6;color:#1a1a1a;margin:0 0 4px}.sdiff-followup-input,.sdiff-followup .sdiff-btn{margin-top:4px}@media(max-width:768px){.sdiff-sidebar{width:100%;max-width:100%}.sdiff-body{flex-direction:column}.sdiff-main{padding:16px}.sdiff-titlebar{padding:0 16px}}.apg-root{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:var(--made-color-background-default);color:var(--made-color-text-primary);font-family:var(--made-font-family-primary)}.apg-titlebar{display:flex;align-items:center;gap:12px;padding:16px 24px;height:72px;box-sizing:border-box;background:var(--made-color-background-surface-default);border-bottom:1px solid var(--made-color-border-default);flex-shrink:0}.apg-titlebar-name{margin:0;font-size:18px;font-weight:700;letter-spacing:.04em;color:var(--made-color-text-primary);flex:1;min-width:0}.apg-body{flex:1;display:grid;grid-template-columns:420px minmax(0,1fr);min-height:0}@media(max-width:768px){.apg-body{grid-template-columns:1fr;grid-template-rows:auto 1fr}.apg-panel{border-right:none;border-bottom:1px solid var(--made-color-border-default);overflow-y:visible}.apg-results{overflow-y:visible;padding:20px 16px 32px}}.apg-panel{display:flex;flex-direction:column;gap:0;border-right:1px solid var(--made-color-border-default);overflow-y:auto;background:var(--made-color-background-surface-default)}.apg-panel-inner{padding:28px 24px 32px;display:flex;flex-direction:column;gap:20px}.apg-panel h2{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--made-color-text-primary)}.apg-field{display:flex;flex-direction:column;gap:6px}.apg-label{font-size:13px;font-weight:600;color:var(--made-color-text-secondary, #6b6966);text-transform:uppercase;letter-spacing:.06em}.apg-textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--made-color-border-default);border-radius:8px;background:var(--made-color-background-default);color:var(--made-color-text-primary);font-family:var(--made-font-family-primary);font-size:14px;line-height:1.5;resize:vertical;transition:border-color .15s}.apg-textarea:focus{outline:none;border-color:var(--made-color-brand-primary, #2563eb)}.apg-char-count{font-size:11px;color:var(--made-color-text-secondary, #6b6966);text-align:right}.apg-count-row{display:flex;align-items:center;gap:12px}.apg-count-label{font-size:13px;font-weight:600;color:var(--made-color-text-secondary, #6b6966);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}.apg-count-stepper{display:flex;align-items:center;gap:8px;margin-left:auto}.apg-count-btn{width:32px;height:32px;border-radius:50%;border:1px solid var(--made-color-border-default);background:transparent;color:var(--made-color-text-primary);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s}.apg-count-btn:hover:not(:disabled){border-color:var(--made-color-border-strong, #777470)}.apg-count-btn:disabled{opacity:.35;cursor:default}.apg-count-value{font-size:15px;font-weight:700;min-width:24px;text-align:center}.apg-generate-btn{margin-top:4px}.apg-error{padding:10px 14px;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;font-size:13px;color:#dc2626}.apg-results{overflow-y:auto;padding:28px 28px 40px;display:flex;flex-direction:column;gap:0}.apg-results-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--made-color-text-secondary, #6b6966);text-align:center;padding:40px 24px}.apg-results-empty-icon{font-size:40px;opacity:.4}.apg-results-empty p{margin:0;font-size:14px;max-width:280px}.apg-results-heading{margin:0;font-size:14px;font-weight:600;color:var(--made-color-text-secondary, #6b6966);text-transform:uppercase;letter-spacing:.06em}.apg-persona-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.apg-card{border:1px solid var(--made-color-border-default);border-radius:12px;background:var(--made-color-background-surface-default);overflow:hidden;animation:apg-card-in .3s ease both}@keyframes apg-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.apg-profile-header{display:flex;gap:14px;padding:16px 16px 14px;border-bottom:1px solid var(--made-color-border-default);background:var(--made-color-background-default)}.apg-profile-photo{flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;background:#e8e5e1}.apg-profile-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.apg-profile-info{display:flex;flex-direction:column;gap:3px;min-width:0}.apg-card-name{margin:0;font-size:15px;font-weight:700}.apg-card-meta{font-size:12px;color:var(--made-color-text-secondary, #6b6966)}.apg-card-summary{font-size:12px;line-height:1.45;color:var(--made-color-text-primary);margin:4px 0 0}.apg-sections-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.apg-section{padding:12px 14px;border-right:1px solid var(--made-color-border-default);border-bottom:1px solid var(--made-color-border-default);display:flex;flex-direction:column;gap:6px}.apg-section:nth-child(2n){border-right:none}.apg-section:nth-last-child(-n+2){border-bottom:none}.apg-section-title{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#e15f1e}.apg-section-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.apg-section-list li{font-size:12px;line-height:1.4;color:var(--made-color-text-primary);display:flex;gap:5px}.apg-arrow{color:#e15f1e;flex-shrink:0;font-weight:700}.apg-card-quote{margin:0;font-size:12px;font-style:italic;line-height:1.5;color:var(--made-color-text-primary)}.apg-room-badge{flex-shrink:0;padding:4px 12px;border-radius:20px;background:#fef3c7;border:1px solid #fbbf24;font-size:12px;font-weight:600;color:#92400e}.apg-room-badge--done{background:#d1fae5;border-color:#6ee7b7;color:#065f46}.apg-results-header{display:flex;align-items:baseline;gap:16px;margin-bottom:20px;flex-wrap:wrap}.apg-results-header .apg-results-heading{margin:0}.apg-room-hint{margin:0;font-size:13px;color:#92400e}.apg-room-hint--done{color:#065f46}.apg-card--selectable{cursor:pointer;transition:box-shadow .15s,border-color .15s;position:relative}.apg-card--selectable:hover{border-color:#e15f1e;box-shadow:0 0 0 2px #e15f1e26}.apg-card--selected{border-color:#e15f1e;box-shadow:0 0 0 3px #e15f1e40}.apg-card-select-badge{position:absolute;top:10px;right:10px;padding:3px 10px;border-radius:12px;background:#e15f1e;color:#fff;font-size:11px;font-weight:700;z-index:1}.apg-card--selectable:not(.apg-card--selected) .apg-card-select-badge{background:#f0ede9;color:#6b6966}.apg-submit-bar{margin-top:24px;padding-top:20px;border-top:1px solid var(--made-color-border-default);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.apg-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px}.apg-loading-text{font-size:14px;color:var(--made-color-text-secondary, #6b6966)}.apg-vote-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f5f2ee);font-family:var(--made-font-family-primary, sans-serif)}.apg-vote-sticky{position:sticky;top:0;z-index:10;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1)}.apg-vote-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;flex-wrap:wrap}.apg-vote-heading{margin:0;font-size:17px;font-weight:700}.apg-vote-chips-remaining{display:flex;align-items:center;gap:10px;flex-shrink:0}.apg-vote-chips-label{font-size:12px;font-weight:600;color:var(--made-color-text-secondary, #6b6966);text-transform:uppercase;letter-spacing:.05em}.apg-vote-chips-track{display:flex;gap:6px}.apg-vote-chip{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e15f1e;color:#fff;font-size:14px;font-weight:700;transition:opacity .15s,background .15s}.apg-vote-chip.is-used{background:#e8e5e1;color:#a09d9a}.apg-vote-list{flex:1;list-style:none;margin:0;padding:12px 16px 100px;display:flex;flex-direction:column;gap:10px}.apg-vote-card{background:var(--made-color-background-surface-default, #fff);border:2px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;overflow:hidden;transition:border-color .15s}.apg-vote-card.is-picked{border-color:#e15f1e}.apg-vote-card-main{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;background:transparent;border:none;cursor:pointer;text-align:left}.apg-vote-card-photo{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background:#e8e5e1}.apg-vote-card-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.apg-vote-card-name{font-size:14px;font-weight:700;color:var(--made-color-text-primary, #1a1a1a)}.apg-vote-card-meta{font-size:12px;color:var(--made-color-text-secondary, #6b6966)}.apg-vote-card-summary{font-size:12px;color:var(--made-color-text-primary, #1a1a1a);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.apg-vote-chip-badge{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#e15f1e;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.apg-vote-chip-row{display:flex;gap:10px;padding:10px 14px 14px;border-top:1px solid var(--made-color-border-default, #e8e5e1)}.apg-vote-chip-btn{flex:1;padding:10px 0;border-radius:8px;border:2px solid var(--made-color-border-default, #e8e5e1);background:transparent;font-size:16px;font-weight:700;color:var(--made-color-text-primary, #1a1a1a);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.apg-vote-chip-btn:hover{border-color:#e15f1e;color:#e15f1e}.apg-vote-chip-btn.is-selected{background:#e15f1e;border-color:#e15f1e;color:#fff}.apg-vote-footer{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background:var(--made-color-background-surface-default, #fff);border-top:1px solid var(--made-color-border-default, #e8e5e1);z-index:20}.apg-vote-submit-btn{width:100%;padding:14px;border-radius:10px;border:none;background:#e15f1e;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,opacity .15s}.apg-vote-submit-btn:hover:not(:disabled){background:#c9521a}.apg-vote-submit-btn:disabled{opacity:.4;cursor:default}.apg-vote-error-inline{margin:8px 16px;padding:10px 14px;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;font-size:13px;color:#dc2626}.apg-vote-loading,.apg-vote-waiting,.apg-vote-thanks{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 24px;text-align:center;font-family:var(--made-font-family-primary, sans-serif);background:var(--made-color-background-default, #f5f2ee)}.apg-vote-error{color:#dc2626}.apg-vote-thanks-icon{font-size:48px}.apg-vote-thanks-title{margin:0;font-size:22px;font-weight:700}.apg-vote-thanks-msg{margin:0;font-size:15px;color:var(--made-color-text-secondary, #6b6966)}.apg-vote-waiting h2{margin:0;font-size:20px;font-weight:700}.apg-vote-waiting p{margin:0;font-size:15px;color:var(--made-color-text-secondary, #6b6966)}.apj-root{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 16px 48px;background:var(--made-color-background-default, #f5f2ee);font-family:var(--made-font-family-primary, sans-serif)}.apj-card{width:100%;max-width:480px;background:#fff;border:1px solid #e8e5e1;border-radius:16px;padding:28px 24px 32px;display:flex;flex-direction:column;gap:16px}.apj-card--center{align-items:center;text-align:center}.apj-title{margin:0;font-size:22px;font-weight:700;color:var(--made-color-text-primary, #1a1a1a)}.apj-sub{margin:0;font-size:14px;color:var(--made-color-text-secondary, #6b6966);line-height:1.5}.apj-field{display:flex;flex-direction:column;gap:6px}.apj-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--made-color-text-secondary, #6b6966)}.apj-required{color:#dc2626}.apj-input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #d4d0cc;border-radius:8px;font-size:14px;font-family:inherit;background:#fafaf9;color:var(--made-color-text-primary, #1a1a1a);transition:border-color .15s}.apj-input:focus{outline:none;border-color:#e15f1e}.apj-tags{display:flex;flex-wrap:wrap;gap:6px;min-height:0}.apj-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#f0ede9;border-radius:99px;font-size:13px;color:var(--made-color-text-primary, #1a1a1a)}.apj-tag-remove{background:none;border:none;cursor:pointer;font-size:14px;line-height:1;color:#999;padding:0}.apj-tag-row{display:flex;gap:8px}.apj-add-btn{flex-shrink:0;padding:10px 14px;border:1px solid #d4d0cc;border-radius:8px;background:#f5f2ee;font-size:13px;font-weight:600;cursor:pointer;color:var(--made-color-text-primary, #1a1a1a)}.apj-add-btn:hover{background:#ede9e4}.apj-success-icon{width:56px;height:56px;border-radius:50%;background:#16a34a;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.apj-spinner{width:28px;height:28px;border:3px solid #e5e5e5;border-top-color:#e15f1e;border-radius:50%;animation:apj-spin .8s linear infinite;margin-top:8px}@keyframes apj-spin{to{transform:rotate(360deg)}}.apj-loading{padding:40px;text-align:center;font-size:14px;color:#6b6966}.apj-submitted-persona{background:#fafaf9;border:1px solid #e8e5e1;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:14px}.apj-submitted-header{display:flex;align-items:center;gap:12px}.apj-submitted-avatar{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#e15f1e;color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center}.apj-submitted-name{font-size:16px;font-weight:700;color:var(--made-color-text-primary, #1a1a1a)}.apj-submitted-meta{font-size:12px;color:var(--made-color-text-secondary, #6b6966);margin-top:2px}.apj-submitted-summary{margin:0;font-size:13px;color:#444;line-height:1.5;font-style:italic}.apj-submitted-section{display:flex;flex-direction:column;gap:6px}.apj-submitted-section-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--made-color-text-secondary, #6b6966)}.apj-tag--readonly{cursor:default}.apj-tag--pain{background:#fff1f0;color:#b91c1c}.apj-tag--behaviour{background:#eff6ff;color:#1d4ed8}.apj-vote-root{width:100%;max-width:560px;display:flex;flex-direction:column;gap:16px}.apj-vote-header{display:flex;flex-direction:column;gap:6px}.apj-vote-title{margin:0;font-size:20px;font-weight:700}.apj-vote-sub{margin:0;font-size:13px;color:#6b6966}.apj-chips-remaining{display:flex;gap:8px;margin-top:4px}.apj-chip-indicator{display:inline-flex;align-items:center;padding:4px 10px;border-radius:99px;font-size:12px;font-weight:700}.apj-vote-done{padding:10px 14px;background:#f0fdf4;border:1px solid #86efac;border-radius:8px;font-size:13px;font-weight:600;color:#16a34a;text-align:center}.apj-vote-items{display:flex;flex-direction:column;gap:10px}.apj-vote-card{background:#fff;border:1px solid #e8e5e1;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s}.apj-vote-card--voted{border-color:#e15f1e}.apj-vote-card-name{font-size:15px;font-weight:700}.apj-vote-card-meta{font-size:12px;color:#6b6966}.apj-vote-card-summary{margin:0;font-size:13px;color:#444;line-height:1.4}.apj-vote-chip-row{display:flex;gap:8px}.apj-chip-btn{padding:6px 12px;border:1.5px solid #d4d0cc;border-radius:99px;background:#fff;font-size:12px;font-weight:700;cursor:pointer;color:#444;transition:all .12s}.apj-chip-btn:hover:not(:disabled){border-color:#888}.apj-chip-btn--active{color:#fff!important;border-color:transparent!important}.apj-chip-btn--used{opacity:.3;cursor:not-allowed}.apj-vote-footer{padding-top:4px}.prb-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f5f2ee);font-family:var(--made-font-family-primary, sans-serif);color:var(--made-color-text-primary, #1a1a1a)}.prb-root--loading{align-items:center;justify-content:center;color:var(--made-color-text-secondary, #6b6966)}.prb-header{display:flex;align-items:center;gap:16px;padding:16px 28px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-wrap:wrap}.prb-header-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.prb-title{margin:0;font-size:18px;font-weight:700}.prb-phase-badge{padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.prb-phase-badge--collection,.prb-phase-badge--theming{background:#fef3c7;color:#92400e}.prb-phase-badge--voting{background:#dbeafe;color:#1e40af}.prb-phase-badge--results{background:#d1fae5;color:#065f46}.prb-stat{font-size:13px;color:var(--made-color-text-secondary, #6b6966)}.prb-header-actions{display:flex;gap:10px;align-items:center;flex-shrink:0}.prb-action-btn{padding:8px 20px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.prb-action-btn--primary{background:#e15f1e;color:#fff}.prb-action-btn--primary:hover:not(:disabled){background:#c9521a}.prb-action-btn:disabled{opacity:.4;cursor:default}.prb-phase-done{font-size:13px;font-weight:600;color:#065f46}.prb-error{margin:16px 28px 0;padding:10px 14px;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;font-size:13px;color:#dc2626}.prb-board-hint{margin:16px 28px 4px;font-size:13px;color:var(--made-color-text-secondary, #6b6966)}.prb-empty{margin:32px auto;text-align:center;font-size:14px;color:var(--made-color-text-secondary, #6b6966)}.prb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:16px 28px 40px}.prb-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:6px;position:relative}.prb-card-rank{position:absolute;top:10px;left:12px;font-size:11px;font-weight:700;color:var(--made-color-text-secondary, #6b6966)}.prb-card-votes{position:absolute;top:10px;right:12px;padding:2px 9px;border-radius:12px;background:#e15f1e;color:#fff;font-size:12px;font-weight:700}.prb-avatar{width:56px;height:56px;border-radius:50%;color:#fff;font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:4px auto 6px;flex-shrink:0}.prb-card-name{font-size:14px;font-weight:700;text-align:center}.prb-card-meta{font-size:12px;color:var(--made-color-text-secondary, #6b6966);text-align:center}.prb-card-summary{font-size:12px;line-height:1.45;margin:4px 0 0;color:var(--made-color-text-primary, #1a1a1a)}.prb-card-list{margin:4px 0 0;padding-left:14px;display:flex;flex-direction:column;gap:3px}.prb-card-list li{font-size:11px;line-height:1.4;color:var(--made-color-text-primary, #1a1a1a)}.prb-card-section{display:flex;flex-direction:column;gap:3px;margin-top:4px}.prb-card-section-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--made-color-text-secondary, #6b6966)}.prb-card-list--pain li{color:#b91c1c}.prb-card-list--behaviour li{color:#1d4ed8}.cp-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f8f9fb);font-family:var(--made-font-family-primary, sans-serif)}.cp-header{display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:72px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-shrink:0}.cp-header-brand{display:flex;align-items:center;gap:12px}.cp-header-logo{width:44px;height:44px;border-radius:12px;background:#111827;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cp-header-logo img{width:28px;height:28px;object-fit:contain}.cp-header-title{margin:0;font-size:18px;font-weight:700;color:var(--made-color-text-primary, #111827)}.cp-header-subtitle{margin:0;font-size:12px;color:var(--made-color-text-secondary, #6b7280)}.cp-header-link{font-size:13px;font-weight:600;color:var(--made-color-brand-secondary, #e15f1e);text-decoration:none}.cp-header-link:hover{text-decoration:underline}.cp-main{flex:1;max-width:1100px;width:100%;margin:0 auto;padding:40px 40px 80px;display:flex;flex-direction:column;gap:48px;box-sizing:border-box}.cp-main--tabs{gap:24px;padding-top:28px}.cp-section{display:flex;flex-direction:column;gap:20px}.cp-section-heading{margin:0;font-size:22px;font-weight:700;color:var(--made-color-text-primary, #111827);letter-spacing:-.3px}.cp-challenge-banner{background:linear-gradient(135deg,#1a1a2e,#16213e 60%,#0f3460);border-radius:16px;padding:28px 32px;display:flex;flex-direction:column;gap:10px}.cp-challenge-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.cp-challenge-statement{margin:0;font-size:20px;font-weight:600;line-height:1.45;color:#fff}.cp-tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:720px){.cp-tools-grid{grid-template-columns:1fr}}.cp-tool-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:14px;padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 6px #1414130a;transition:box-shadow .15s}.cp-tool-card:hover{box-shadow:0 4px 16px #14141314}.cp-tool-icon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;color:var(--made-color-text-primary, #111827)}.cp-tool-body{flex:1;min-width:0}.cp-tool-name{font-size:14px;font-weight:700;color:var(--made-color-text-primary, #111827)}.cp-tool-desc{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin-top:2px}.cp-tool-actions{display:flex;flex-direction:column;gap:6px;align-items:flex-end;flex-shrink:0}.cp-open-btn{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--made-color-text-primary, #111827);color:#fff;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .15s}.cp-open-btn:hover{opacity:.85}.cp-copy-btn{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;border:1px solid var(--made-color-border-default, #e8e5e1);background:transparent;color:var(--made-color-text-secondary, #6b7280);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:inherit;transition:border-color .15s,color .15s}.cp-copy-btn:hover{border-color:var(--made-color-border-strong, #777470);color:var(--made-color-text-primary, #111827)}.cp-journal-section{display:flex;flex-direction:column;gap:12px}.cp-journal-heading{margin:0;font-size:15px;font-weight:700;color:var(--made-color-text-primary, #111827)}.cp-journal-list{display:flex;flex-direction:column;gap:10px}.cp-journal-label{display:block;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--made-color-text-secondary, #6b7280);margin-bottom:6px}.cp-workshop-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:14px}.cp-workshop-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cp-workshop-title{font-size:15px;font-weight:700;color:var(--made-color-text-primary, #111827)}.cp-workshop-state{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:20px;flex-shrink:0}.cp-workshop-state--done{background:#d1fae5;color:#065f46}.cp-workshop-state--collecting{background:#dbeafe;color:#1e40af}.cp-workshop-state--voting{background:#fef3c7;color:#92400e}.cp-workshop-state--setup,.cp-workshop-state--clustering,.cp-workshop-state--review{background:#f3f4f6;color:#374151}.cp-workshop-brief p{margin:0;font-size:13px;color:var(--made-color-text-primary, #111827);line-height:1.5}.cp-workshop-section{display:flex;flex-direction:column}.cp-top-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cp-top-item{display:flex;align-items:baseline;gap:8px;font-size:13px}.cp-top-rank{font-size:11px;font-weight:700;color:var(--made-color-brand-secondary, #e15f1e);flex-shrink:0;width:24px}.cp-top-text{flex:1;color:var(--made-color-text-primary, #111827);line-height:1.4}.cp-top-votes{font-size:11px;color:var(--made-color-text-secondary, #6b7280);flex-shrink:0}.cp-themes{display:flex;flex-wrap:wrap;gap:6px}.cp-theme-chip{font-size:11px;padding:3px 10px;border-radius:20px;background:var(--made-color-background-default, #f3f4f6);border:1px solid var(--made-color-border-default, #e5e7eb);color:var(--made-color-text-primary, #374151)}.cp-workshop-stats{display:flex;gap:16px;font-size:12px;color:var(--made-color-text-secondary, #6b7280);font-weight:500}.cp-workshop-actions{display:flex;gap:8px;align-items:center}.cp-cvp-item,.cp-expander-item,.cp-hmw-item{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;padding:12px 16px}.cp-cvp-idea,.cp-expander-title,.cp-hmw-pain{font-size:13px;font-weight:500;color:var(--made-color-text-primary, #111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-cvp-meta,.cp-expander-meta,.cp-hmw-meta{font-size:11px;color:var(--made-color-text-secondary, #6b7280);margin-top:2px}.cp-loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:100vh;font-size:14px;color:var(--made-color-text-secondary, #6b7280)}.cp-loading-spinner{width:18px;height:18px;border:2px solid var(--made-color-border-default, #e5e7eb);border-top-color:var(--made-color-brand-secondary, #e15f1e);border-radius:50%;animation:cp-spin .7s linear infinite}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-error-page{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:var(--made-color-background-default, #f8f9fb)}.cp-error-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:16px;padding:48px 40px;max-width:420px;text-align:center}.cp-error-icon{font-size:40px;font-weight:900;color:var(--made-color-text-secondary, #9ca3af);margin-bottom:16px}.cp-error-card h2{margin:0 0 8px;font-size:20px;font-weight:700}.cp-error-card p{margin:0;font-size:14px;color:var(--made-color-text-secondary, #6b7280);line-height:1.6}.cp-sub-links{display:flex;flex-direction:column;gap:10px}.cp-sub-link-card{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.cp-sub-link-card:hover{border-color:var(--made-color-text-primary, #141413);box-shadow:0 2px 8px #14141314}.cp-sub-link-icon{font-size:20px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--made-color-background-default, #f8f9fb);border-radius:8px;flex-shrink:0}.cp-sub-link-body{flex:1;min-width:0}.cp-sub-link-name{font-size:14px;font-weight:600;color:var(--made-color-text-primary, #141413)}.cp-sub-link-count{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin-top:2px}.cp-sub-link-arrow{font-size:16px;color:var(--made-color-text-secondary, #6b7280);flex-shrink:0}.cp-open-btn--secondary{background:transparent;color:var(--made-color-text-primary, #111827);border:1px solid var(--made-color-border-default, #e8e5e1)}.cp-open-btn--secondary:hover{opacity:1;border-color:var(--made-color-text-primary, #111827)}.cp-empty-note{font-size:13px;color:var(--made-color-text-secondary, #6b7280);font-style:italic;margin:0}.cp-create-workshop-form{display:flex;flex-direction:column;gap:10px;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px;padding:20px}.cp-create-workshop-input{width:100%;padding:10px 14px;border-radius:8px;border:1px solid var(--made-color-border-default, #e8e5e1);background:var(--made-color-background-default, #f8f9fb);font-size:14px;font-family:inherit;color:var(--made-color-text-primary, #111827);box-sizing:border-box;transition:border-color .15s}.cp-create-workshop-input:focus{outline:none;border-color:var(--made-color-text-primary, #111827)}.cp-create-workshop-input::placeholder{color:var(--made-color-text-secondary, #9ca3af)}.cp-create-workshop-error{font-size:12px;color:#dc2626;margin:0}.cp-tabs-container{display:flex;flex-direction:column;gap:0}.cp-tabs-nav{display:flex;gap:4px;border-bottom:2px solid var(--made-color-border-default, #e8e5e1);padding-bottom:0;flex-wrap:wrap}.cp-tab-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:var(--made-color-text-secondary, #6b7280);cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;border-radius:6px 6px 0 0}.cp-tab-btn:hover{color:var(--made-color-text-primary, #111827);background:var(--made-color-background-default, #f3f4f6)}.cp-tab-btn--active{color:var(--made-color-text-primary, #111827);border-bottom-color:var(--made-color-text-primary, #111827)}.cp-tab-icon{font-size:14px}.cp-tab-count{font-size:11px;font-weight:700;padding:1px 7px;border-radius:20px;background:var(--made-color-background-default, #f3f4f6);color:var(--made-color-text-secondary, #6b7280);min-width:18px;text-align:center}.cp-tab-btn--active .cp-tab-count{background:var(--made-color-text-primary, #111827);color:#fff}.cp-tabs-body{padding-top:28px}.cp-tab-pane{display:flex;flex-direction:column;gap:20px}.cp-tab-tool-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:12px}.cp-tab-tool-info{flex:1;min-width:0}.cp-tab-tool-desc{margin:0;font-size:13px;color:var(--made-color-text-secondary, #6b7280)}.cp-tab-tool-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.cp-tab-sub-heading{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--made-color-text-secondary, #6b7280)}.cp-exercise-list{display:flex;flex-direction:column;gap:8px}.cp-exercise-row{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:10px}.cp-exercise-body{flex:1;min-width:0}.cp-exercise-title{font-size:14px;font-weight:600;color:var(--made-color-text-primary, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-exercise-meta{font-size:12px;color:var(--made-color-text-secondary, #6b7280);margin-top:2px}.cp-tab-pane--exercise{padding:0}.cp-tab-pane--exercise>*{min-height:calc(100vh - 140px)}.cp-header-group,.cp-header-participant{font-weight:600;color:var(--made-color-text-default)}.cp-ws-exercises{display:flex;flex-direction:column;gap:8px}.cp-ws-exercise-grid{display:flex;flex-direction:column;gap:6px}.cp-ws-exercise-card{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--made-color-background-default, #f8f9fb);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:10px;text-decoration:none;color:inherit;transition:border-color .15s,background .15s}.cp-ws-exercise-card:hover{background:var(--made-color-background-surface-default, #fff);border-color:var(--made-color-text-primary, #111827)}.cp-ws-exercise-icon{font-size:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;flex-shrink:0}.cp-ws-exercise-body{flex:1;min-width:0}.cp-ws-exercise-name{font-size:13px;font-weight:600;color:var(--made-color-text-primary, #111827)}.cp-ws-exercise-desc{font-size:11px;color:var(--made-color-text-secondary, #6b7280);margin-top:1px}.cp-ws-exercise-badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px;background:var(--made-color-brand-secondary, #e15f1e);color:#fff;flex-shrink:0}.cp-ws-exercise-arrow{font-size:14px;color:var(--made-color-text-secondary, #6b7280);flex-shrink:0}.cp-ws-submissions{border-top:1px solid var(--made-color-border-default, #e8e5e1);padding-top:12px}.cp-ws-sub-toggle{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;font-family:inherit}.cp-ws-sub-count{font-size:12px;font-weight:600;color:var(--made-color-text-secondary, #6b7280)}.cp-ws-sub-chevron{font-size:9px;color:var(--made-color-text-secondary, #9ca3af)}.cp-ws-sub-body{margin-top:12px;display:flex;flex-direction:column;gap:16px}.cp-ws-sub-group{display:flex;flex-direction:column;gap:6px}.cp-ws-sub-row{display:grid;grid-template-columns:36px 120px 1fr auto;gap:8px;align-items:baseline;padding:8px 10px;background:var(--made-color-background-default, #f8f9fb);border-radius:8px;font-size:12px}.cp-ws-sub-name{font-weight:700;color:var(--made-color-text-primary, #111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-ws-sub-text{color:var(--made-color-text-primary, #374151);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-ws-sub-time{font-size:11px;color:var(--made-color-text-secondary, #9ca3af);white-space:nowrap;flex-shrink:0}@media(max-width:560px){.cp-ws-sub-row{grid-template-columns:36px 1fr;grid-template-rows:auto auto}.cp-ws-sub-name{grid-column:2}.cp-ws-sub-text{grid-column:2;white-space:normal}.cp-ws-sub-time{display:none}}@media(max-width:640px){.cp-header{padding:10px 16px;height:auto;min-height:60px;flex-wrap:wrap;gap:8px}.cp-header-logo{width:36px;height:36px}.cp-header-title{font-size:15px}.cp-header-subtitle{font-size:11px}.cp-main{padding:20px 16px 48px;gap:24px}.cp-section-heading{font-size:18px}.cp-workshop-card{padding:16px;gap:12px}.cp-workshop-title{font-size:14px}.cp-workshop-brief p{font-size:13px}.cp-ws-exercise-card{padding:10px 12px}.cp-ws-exercise-name{font-size:13px}.cp-ws-exercise-desc{font-size:11px}.cp-ws-exercise-icon{width:28px;height:28px;font-size:14px}.cp-tab-btn{padding:8px 12px;font-size:13px}.cp-tab-tool-bar{flex-direction:column;align-items:flex-start}.cp-create-ws-input{font-size:16px}}.cp-section-header{display:flex;align-items:center;justify-content:space-between}.cp-ws-sub-type{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--made-color-brand-secondary, #e15f1e);flex-shrink:0;width:36px}.cp-create-ws-form{display:flex;flex-direction:column;gap:10px;margin-top:8px}.cp-create-ws-input{padding:9px 12px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:8px;font-size:13px;font-family:inherit;color:var(--made-color-text-primary, #111827);background:var(--made-color-background-surface-default, #fff);outline:none;transition:border-color .15s}.cp-create-ws-input:focus{border-color:var(--made-color-brand-secondary, #e15f1e)}.cp-create-ws-error{font-size:12px;color:#dc2626}.portal-login-page .portal-login-card{max-width:480px}.portal-login-loading,.portal-login-not-found{text-align:center;color:var(--made-color-text-default);padding:2rem 0}.portal-login-groups{display:flex;flex-direction:column;gap:.5rem}.portal-login-groups-label{font-weight:600;font-size:.875rem;color:var(--made-color-text-default);margin:0 0 .25rem}.portal-login-group-list{display:flex;flex-direction:column;gap:.5rem}.portal-login-group-btn{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem 1rem;border:2px solid var(--made-color-border-default, #d1d5db);border-radius:8px;background:var(--made-color-background-default, #fff);cursor:pointer;text-align:left;transition:border-color .15s,background .15s;width:100%}.portal-login-group-btn:hover:not(:disabled){border-color:var(--made-color-border-interactive-default, #eb001b);background:var(--made-color-background-subtle, #fef9f9)}.portal-login-group-btn.selected{border-color:var(--made-color-border-interactive-default, #eb001b);background:var(--made-color-background-subtle, #fff5f5)}.portal-login-group-btn:disabled{opacity:.6;cursor:not-allowed}.portal-login-group-name{font-weight:700;font-size:.9375rem;color:var(--made-color-text-default)}.portal-login-group-hmw{font-size:.8125rem;color:var(--made-color-text-subtle, #6b7280);line-height:1.4}.cs-root{max-width:900px;margin:0 auto;padding:24px 20px 60px;font-family:inherit}.cs-header{display:flex;align-items:center;gap:16px;margin-bottom:28px}.cs-logo{height:40px;width:auto;object-fit:contain}.cs-title{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 4px}.cs-subtitle{font-size:14px;color:#6b7280;margin:0}.cs-azure-warning{background:#fef3c7;border:1px solid #f59e0b;color:#92400e;border-radius:8px;padding:12px 16px;font-size:14px;margin-bottom:20px}.cs-form{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:32px}.cs-form-group{margin-bottom:16px}.cs-form-group--primary{margin-bottom:20px}.cs-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media(max-width:600px){.cs-form-row{grid-template-columns:1fr}}.cs-label{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.cs-required{color:#ef4444}.cs-textarea{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .15s;box-sizing:border-box;color:#111827;background:#fff}.cs-textarea:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.cs-textarea--main{font-size:15px}.cs-select{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;color:#111827;background:#fff;transition:border-color .15s;box-sizing:border-box;cursor:pointer}.cs-select:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.cs-select:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.cs-textarea:disabled{background:#f9fafb;color:#9ca3af}.cs-error{background:#fef2f2;border:1px solid #fca5a5;color:#dc2626;border-radius:8px;padding:10px 14px;font-size:14px;margin-bottom:16px}.cs-form-footer{display:flex;justify-content:flex-end}.cs-dots{display:inline-flex;gap:4px;align-items:center;margin-right:6px}.cs-dots span{width:5px;height:5px;background:currentColor;border-radius:50%;animation:cs-bounce 1.2s infinite}.cs-dots span:nth-child(2){animation-delay:.2s}.cs-dots span:nth-child(3){animation-delay:.4s}@keyframes cs-bounce{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.cs-result{display:flex;flex-direction:column;gap:28px}.cs-result-header{display:flex;flex-direction:column;gap:12px}.cs-tagline{font-size:22px;font-weight:700;color:#1a1a1a;text-align:center;padding:16px 24px;background:linear-gradient(135deg,#f0f0ff,#fdf4ff);border-radius:12px;line-height:1.3}.cs-tagline-quote{color:#a855f7;font-size:28px;line-height:0;vertical-align:-6px}.cs-result-actions{display:flex;gap:10px;justify-content:flex-end;align-items:center}.cs-copy-btn{font-size:13px;padding:6px 14px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer;transition:all .15s}.cs-copy-btn:hover{background:#f9fafb}.cs-copy-btn--copied{border-color:#22c55e;color:#16a34a;background:#f0fdf4}.cs-reset-btn{font-size:13px;padding:6px 14px;border:1px solid #6366f1;border-radius:6px;background:#fff;color:#6366f1;cursor:pointer;font-weight:600;transition:all .15s}.cs-reset-btn:hover{background:#eef2ff}.cs-persona-card{display:flex;gap:16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.cs-persona-avatar{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;font-size:24px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cs-persona-body{flex:1;min-width:0}.cs-persona-name{font-size:18px;font-weight:700;color:#1a1a1a}.cs-persona-archetype{font-size:13px;color:#6366f1;font-weight:600;margin-top:2px;margin-bottom:8px}.cs-persona-context{font-size:14px;color:#374151;margin:0 0 12px;line-height:1.5}.cs-persona-details{display:flex;flex-direction:column;gap:6px}.cs-persona-detail{display:flex;gap:8px;font-size:13px;color:#374151}.cs-persona-detail-label{font-weight:600;color:#6b7280;min-width:80px;flex-shrink:0}.cs-section-heading{font-size:15px;font-weight:700;color:#374151;margin:0 0 14px;text-transform:uppercase;letter-spacing:.05em}.cs-scenes-heading-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.cs-scenes-heading-row .cs-section-heading{margin-bottom:0}.cs-sketch-all-btn{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:6px 14px;border:1.5px solid #6366f1;border-radius:8px;background:#fff;color:#6366f1;cursor:pointer;transition:all .15s;white-space:nowrap}.cs-sketch-all-btn:hover:not(:disabled){background:#eef2ff}.cs-sketch-all-btn:disabled{opacity:.6;cursor:not-allowed}.cs-scene-sketch{width:100%;aspect-ratio:300 / 280;background:#fff;border:2px solid #1a1a1a;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.cs-scene-sketch-svg{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cs-scene-sketch-svg svg{width:100%;height:100%;display:block}.cs-scene-sketch-loading{display:flex;align-items:center;gap:6px;font-size:12px;color:#9ca3af}.cs-scene-sketch-placeholder{font-size:28px;opacity:.25}.cs-scene-sketch-error{font-size:11px;color:#9ca3af;font-style:italic}.cs-scenes-scroll{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cs-scene-card{flex:0 0 260px;background:#fff;border:2px solid var(--emotion-color, #e5e7eb);border-radius:12px;padding:16px;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px}.cs-scene-header{display:flex;justify-content:space-between;align-items:center}.cs-scene-number{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.cs-scene-emotion{font-size:20px;line-height:1}.cs-scene-title{font-size:15px;font-weight:700;color:#1a1a1a;margin:0}.cs-scene-narrative{font-size:13px;color:#374151;line-height:1.55;margin:0;flex:1}.cs-scene-setting{display:flex;align-items:center;gap:4px;font-size:12px;color:#6b7280;padding-top:4px;border-top:1px solid #f3f4f6}.cs-scene-setting-icon{font-size:12px}.cs-scene-emotion-label{font-size:11px;font-weight:600;text-transform:capitalize;letter-spacing:.04em}.cs-insight-card{display:flex;gap:12px;align-items:flex-start;background:#fefce8;border:1px solid #fde047;border-radius:10px;padding:16px}.cs-insight-icon{font-size:22px;line-height:1;flex-shrink:0}.cs-insight-card p{margin:0;font-size:15px;color:#1a1a1a;line-height:1.55;font-style:italic}.cs-principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:600px){.cs-principles-grid{grid-template-columns:1fr}}.cs-principle-card{display:flex;align-items:flex-start;gap:10px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;padding:14px;font-size:14px;color:#1a1a1a}.cs-principle-num{width:24px;height:24px;border-radius:50%;background:#0ea5e9;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cs-history{margin-top:32px;border-top:1px solid #f3f4f6;padding-top:20px}.cs-history-heading{font-size:13px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.cs-history-list{display:flex;flex-direction:column;gap:8px}.cs-history-item{display:flex;flex-direction:column;gap:2px;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;cursor:pointer;transition:all .15s}.cs-history-item:hover{border-color:#6366f1;background:#f5f3ff}.cs-history-item--active{border-color:#6366f1;background:#eef2ff}.cs-history-idea{font-size:13px;font-weight:600;color:#1a1a1a}.cs-history-tagline{font-size:12px;color:#6366f1;font-style:italic}.cs-history-meta{font-size:11px;color:#9ca3af}.cs-history-loading{font-size:13px;color:#9ca3af;padding:12px 0}.cs-export-pdf-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #6366f1;border-radius:8px;background:#fff;color:#6366f1;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.cs-export-pdf-btn:hover{background:#6366f1;color:#fff}@media print{-webkit-print-color-adjust: exact;print-color-adjust: exact;body *{visibility:hidden!important}.cs-result,.cs-result *{visibility:visible!important}.cs-result{position:absolute!important;top:0!important;left:0!important;width:100%!important;padding:20px 28px!important;box-sizing:border-box!important}.cs-result-actions,.cs-sketch-all-btn{display:none!important}.cs-tagline{font-size:18px!important;margin-bottom:20px!important}.cs-persona-card{page-break-inside:avoid;margin-bottom:20px}.cs-scenes-scroll{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;overflow:visible!important;padding:0!important}.cs-scene-card{page-break-inside:avoid;flex:none!important;min-width:0!important;width:auto!important}.cs-insight-card,.cs-principle-card{page-break-inside:avoid}.cs-principles-grid{grid-template-columns:repeat(3,1fr)!important}}.gp-root{max-width:960px;margin:0 auto;padding:24px 20px 60px;font-family:inherit}.gp-header{display:flex;align-items:center;gap:16px;margin-bottom:28px}.gp-logo{height:40px;width:auto;object-fit:contain}.gp-title{font-size:24px;font-weight:700;color:#1a1a1a;margin:0 0 4px}.gp-subtitle{font-size:14px;color:#6b7280;margin:0}.gp-form{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:32px}.gp-form-group{margin-bottom:16px}.gp-form-group--primary{margin-bottom:20px}.gp-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media(max-width:600px){.gp-form-row{grid-template-columns:1fr}}.gp-label{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.gp-required{color:#ef4444}.gp-textarea{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .15s;box-sizing:border-box;color:#111827;background:#fff}.gp-textarea:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.gp-textarea--main{font-size:15px}.gp-select{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 32px 10px 12px;font-size:14px;font-family:inherit;color:#111827;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.gp-select:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.gp-form-footer{display:flex;justify-content:flex-end;padding-top:8px}.gp-error{background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c;border-radius:8px;padding:10px 14px;font-size:14px;margin-bottom:16px}.gp-result{animation:gpFadeIn .3s ease}@keyframes gpFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gp-result-header{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;margin-bottom:24px}.gp-result-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.gp-platform-badge{display:inline-flex;align-items:center;background:#ede9fe;color:#5b21b6;font-size:12px;font-weight:600;border-radius:20px;padding:4px 12px;text-transform:capitalize}.gp-result-actions{display:flex;gap:8px;align-items:center}.gp-app-concept{font-size:16px;color:#1a1a1a;line-height:1.6;font-weight:500;margin-bottom:8px}.gp-platform-rationale{font-size:13px;color:#6b7280}.gp-section{margin-bottom:28px}.gp-section-heading{font-size:16px;font-weight:700;color:#1a1a1a;margin:0 0 14px}.gp-screens-scroll{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.gp-screen-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px;display:flex;gap:12px}.gp-screen-number{flex-shrink:0;width:28px;height:28px;background:#6366f1;color:#fff;border-radius:50%;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.gp-screen-body{flex:1;min-width:0}.gp-screen-name{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.gp-screen-purpose{font-size:13px;color:#6b7280;margin:0 0 10px;line-height:1.4}.gp-screen-elements{margin:0 0 10px;padding-left:16px;font-size:12px;color:#374151;line-height:1.6}.gp-screen-action{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#6366f1;font-weight:500;margin-bottom:6px}.gp-screen-action-icon{flex-shrink:0}.gp-screen-scene-ref{font-size:11px;color:#9ca3af;margin-top:6px}.gp-screen-scene-label{font-weight:600;margin-right:4px}.gp-user-flow{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;font-size:13px;font-family:Courier New,monospace;color:#374151;white-space:pre-wrap;overflow-x:auto;line-height:1.6}.gp-design-notes{margin:0;padding-left:20px;font-size:14px;color:#374151;line-height:2}.gp-copy-btn{border:1px solid #d1d5db;background:#fff;color:#374151;font-size:12px;font-weight:500;border-radius:6px;padding:5px 10px;cursor:pointer;transition:background .15s,color .15s}.gp-copy-btn:hover{background:#f3f4f6}.gp-copy-btn--copied{background:#d1fae5;color:#065f46;border-color:#6ee7b7}.gp-reset-btn{border:1px solid #d1d5db;background:#fff;color:#374151;font-size:12px;font-weight:500;border-radius:6px;padding:5px 12px;cursor:pointer;transition:background .15s}.gp-reset-btn:hover{background:#f3f4f6}.gp-dots{display:inline-flex;align-items:center;gap:3px;margin-right:6px}.gp-dots span{width:5px;height:5px;border-radius:50%;background:currentColor;animation:gpBounce 1s infinite}.gp-dots span:nth-child(2){animation-delay:.15s}.gp-dots span:nth-child(3){animation-delay:.3s}@keyframes gpBounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.gp-themes-summary{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.gp-theme-chip{display:flex;align-items:flex-start;gap:12px;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:10px;padding:12px 14px}.gp-theme-chip-num{flex-shrink:0;width:26px;height:26px;background:#6366f1;color:#fff;border-radius:50%;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.gp-theme-chip-body{display:flex;flex-direction:column;gap:3px;min-width:0}.gp-theme-chip-label{font-size:13px;font-weight:600;color:#4c1d95}.gp-theme-chip-idea{font-size:13px;color:#6d28d9;line-height:1.4}.gp-theme-chip-sb{font-size:11px;color:#7c3aed;font-weight:500;margin-top:2px}.gp-storyboard-section{border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;margin-bottom:16px;background:#f9fafb}.gp-storyboard-section-header{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.gp-storyboard-section-header .gp-label{margin-bottom:0}.gp-storyboard-section-hint{font-size:12px;color:#9ca3af}.gp-storyboard-attach{display:flex;flex-direction:column;gap:8px}.gp-storyboard-picker-row{display:flex;align-items:center;gap:8px}.gp-storyboard-picker-select{flex:1}.gp-storyboard-loading{color:#6b7280;font-size:13px}.gp-storyboard-upload-row{display:flex;align-items:center;gap:8px}.gp-storyboard-upload-btn{border:1px dashed #d1d5db;background:#fff;color:#6b7280;font-size:13px;font-weight:500;border-radius:8px;padding:8px 14px;cursor:pointer;transition:border-color .15s,color .15s;width:100%;text-align:center}.gp-storyboard-upload-btn:hover{border-color:#6366f1;color:#6366f1}.gp-storyboard-msg{margin-top:6px;font-size:12px;color:#059669}.gp-storyboard-msg--error{color:#b91c1c}.gp-storyboard-preview{background:#ede9fe;border:1px solid #c4b5fd;border-radius:8px;padding:12px 14px}.gp-storyboard-preview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.gp-storyboard-preview-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#5b21b6;flex:1;min-width:0}.gp-storyboard-preview-icon{flex-shrink:0}.gp-storyboard-preview-clear{background:none;border:none;color:#7c3aed;font-size:18px;line-height:1;cursor:pointer;padding:0 2px;flex-shrink:0}.gp-storyboard-preview-clear:hover{color:#5b21b6}.gp-storyboard-preview-persona{font-size:12px;color:#6d28d9;margin-bottom:6px}.gp-storyboard-preview-scenes{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.gp-storyboard-preview-scene{background:#ddd6fe;color:#5b21b6;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.gp-storyboard-preview-scene--more{background:#ede9fe;color:#7c3aed}.gp-storyboard-preview-insight{font-size:12px;color:#6d28d9;font-style:italic}.gp-section--code{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}.gp-code-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.gp-code-section-header .gp-section-heading{margin-bottom:0}.gp-generate-code-btn{display:inline-flex;align-items:center;gap:6px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}.gp-generate-code-btn:hover:not(:disabled){background:#374151}.gp-generate-code-btn:disabled{opacity:.6;cursor:default}.gp-generate-code-btn--secondary{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.gp-generate-code-btn--secondary:hover:not(:disabled){background:#e5e7eb}.gp-code-hint{font-size:13px;color:#9ca3af;margin:0;padding:4px 0}.gp-code-generating{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280;padding:12px 0}.gp-coded-section{display:flex;flex-direction:column;gap:16px}.gp-code-tabs{display:flex;align-items:center;gap:4px;border-bottom:1px solid #e5e7eb;padding-bottom:0;flex-wrap:wrap}.gp-code-tab{padding:7px 14px;font-size:13px;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}.gp-code-tab:hover{color:#374151}.gp-code-tab--active{color:#6366f1;border-bottom-color:#6366f1;font-weight:600}.gp-code-tabs .gp-copy-btn{margin-left:auto}.gp-code-panel{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.gp-code-panel-filename{background:#f3f4f6;border-bottom:1px solid #e5e7eb;padding:7px 14px;font-size:12px;font-family:Courier New,monospace;color:#6b7280}.gp-code-block{margin:0;padding:16px;font-size:12px;font-family:Courier New,monospace;background:#1e1e1e;color:#d4d4d4;white-space:pre;overflow-x:auto;line-height:1.55;max-height:480px;overflow-y:auto}.gp-code-strip{display:flex;gap:20px;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gp-code-strip::-webkit-scrollbar{height:6px}.gp-code-strip::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.gp-code-strip::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.gp-code-frame-wrap{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;transition:opacity .2s;opacity:.55}.gp-code-frame-wrap--active{opacity:1}.gp-code-frame-label{display:flex;align-items:center;gap:7px}.gp-code-frame-num{flex-shrink:0;width:22px;height:22px;background:#6366f1;color:#fff;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.gp-code-frame-name{font-size:13px;font-weight:600;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.gp-code-frame-shell{position:relative;width:260px;height:564px;background:#1a1a1a;border-radius:44px;padding:17px 8px 18px;box-shadow:0 8px 32px #0000002e,inset 0 0 0 1px #ffffff0f;overflow:hidden}.gp-code-frame-shell:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:78px;height:20px;background:#000;border-radius:12px;z-index:2}.gp-code-frame-shell:after{content:"";position:absolute;right:-3px;top:120px;width:3px;height:56px;background:#2d2d2d;border-radius:0 2px 2px 0}.gp-code-frame-iframe-wrap{position:absolute;top:17px;left:8px;width:244px;height:529px;border-radius:36px;overflow:hidden}.gp-code-frame-iframe{width:393px;height:852px;border:none;display:block;transform:scale(.6208);transform-origin:top left;background:#fff}.gp-code-frame-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:36px;cursor:pointer;background:transparent}.gp-code-frame-overlay:hover{background:#6366f114}.gp-expand-btn{margin-left:auto;padding:2px 7px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:13px;color:#6366f1;cursor:pointer;line-height:1}.gp-expand-btn:hover{background:#f5f3ff;border-color:#6366f1}.gp-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000b8;display:flex;align-items:center;justify-content:center}.gp-modal-shell{position:relative;width:393px;height:852px;background:#1a1a1a;border-radius:54px;box-shadow:0 24px 80px #0009,inset 0 0 0 1px #ffffff0f;overflow:hidden;display:flex;flex-direction:column}.gp-modal-island{position:absolute;top:14px;left:50%;transform:translate(-50%);width:126px;height:34px;background:#000;border-radius:20px;z-index:2;pointer-events:none}.gp-modal-screen-label{position:absolute;bottom:12px;left:50%;transform:translate(-50%);font-size:11px;color:#ffffff73;white-space:nowrap;pointer-events:none;z-index:2}.gp-modal-close{position:absolute;top:12px;right:16px;z-index:3;width:28px;height:28px;border-radius:50%;border:none;background:#ffffff26;color:#fff;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center}.gp-modal-close:hover{background:#ffffff47}.gp-modal-iframe-wrap{position:absolute;top:56px;left:8px;right:8px;bottom:32px;border-radius:44px;overflow:hidden}.gp-modal-iframe{width:100%;height:100%;border:none;display:block;background:#fff}.gp-history{margin-top:32px}.gp-history-loading{font-size:14px;color:#9ca3af;padding:12px 0}.gp-history-heading{font-size:14px;font-weight:600;color:#374151;margin:0 0 12px}.gp-history-list{display:flex;flex-direction:column;gap:8px}.gp-history-item{display:flex;flex-direction:column;gap:2px;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;cursor:pointer;transition:border-color .15s,background .15s;width:100%}.gp-history-item:hover{background:#f9fafb;border-color:#c7d2fe}.gp-history-item--active{border-color:#6366f1;background:#f5f3ff}.gp-history-idea{font-size:14px;color:#1a1a1a;font-weight:500}.gp-history-meta{font-size:12px;color:#9ca3af}.lc-root{max-width:1100px;margin:0 auto;padding:24px 20px 60px;font-family:inherit}.lc-header{display:flex;align-items:center;gap:14px;margin-bottom:28px}.lc-logo{height:36px;object-fit:contain}.lc-title{font-size:24px;font-weight:800;color:#1a1a1a;margin:0}.lc-subtitle{font-size:14px;color:#6b7280;margin:4px 0 0}.lc-azure-warning{background:#fefce8;border:1px solid #fde047;border-radius:10px;padding:12px 16px;font-size:13px;color:#854d0e;margin-bottom:20px}.lc-form{display:flex;flex-direction:column;gap:16px}.lc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){.lc-form-row{grid-template-columns:1fr}}.lc-form-group{display:flex;flex-direction:column;gap:6px}.lc-label{font-size:13px;font-weight:600;color:#374151}.lc-required{color:#ef4444}.lc-textarea{border:1.5px solid #e5e7eb;border-radius:10px;padding:10px 12px;font-size:14px;font-family:inherit;resize:vertical;line-height:1.5;transition:border-color .15s;color:#1a1a1a}.lc-textarea:focus{outline:none;border-color:#6366f1}.lc-textarea--main{font-size:15px}.lc-error{font-size:13px;color:#dc2626;padding:4px 0}.lc-form-footer{padding-top:4px}.lc-solutions-list{display:flex;flex-direction:column;gap:8px}.lc-solution-chip{display:flex;align-items:flex-start;gap:10px;background:#f5f3ff;border:1.5px solid #e0e7ff;border-radius:10px;padding:10px 14px}.lc-solution-chip-num{flex-shrink:0;width:22px;height:22px;background:#6366f1;color:#fff;font-size:12px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.lc-solution-chip-text{font-size:14px;color:#1a1a1a;line-height:1.5}.lc-solutions-hint{font-size:12px;color:#6b7280;margin:4px 0 0}.lc-result{display:flex;flex-direction:column;gap:24px}.lc-result-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.lc-result-title{font-size:20px;font-weight:800;color:#1a1a1a;margin:0}.lc-result-subtitle{font-size:13px;color:#6b7280;margin:4px 0 0}.lc-result-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.lc-copy-btn{padding:7px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.lc-copy-btn:hover{background:#f9fafb}.lc-copy-btn--copied{border-color:#22c55e;color:#16a34a}.lc-export-pdf-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #6366f1;border-radius:8px;background:#fff;color:#6366f1;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.lc-export-pdf-btn:hover{background:#6366f1;color:#fff}.lc-reset-btn{padding:7px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.lc-reset-btn:hover{background:#f9fafb;color:#374151}.lc-canvas{display:flex;flex-direction:column;gap:6px}.lc-canvas-row{display:grid;gap:6px}.lc-canvas-row--5{grid-template-columns:repeat(5,1fr)}.lc-canvas-row--2{grid-template-columns:1fr 1fr}@media(max-width:900px){.lc-canvas-row--5{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.lc-canvas-row--5,.lc-canvas-row--2{grid-template-columns:1fr}}.lc-cell{border-radius:12px;padding:16px;min-height:140px;display:flex;flex-direction:column;gap:10px;color:#fff}.lc-cell--problem{background:#e53935}.lc-cell--solution{background:#fb8c00}.lc-cell--uvp{background:#43a047}.lc-cell--unfair{background:#7cb342}.lc-cell--segments{background:#00acc1}.lc-cell--alternatives{background:#e53935}.lc-cell--metrics{background:#fb8c00}.lc-cell--concept{background:#43a047}.lc-cell--channels,.lc-cell--adopters{background:#00acc1}.lc-cell--cost,.lc-cell--revenue{background:#5e35b1}.lc-cell-title{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.95;margin:0}.lc-cell-content{display:flex;flex-direction:column;gap:5px;flex:1}.lc-cell-text{font-size:13px;line-height:1.45;opacity:.95;margin:0}.lc-cell-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lc-cell-list li{font-size:13px;line-height:1.4;opacity:.95;padding-left:12px;position:relative}.lc-cell-list li:before{content:"•";position:absolute;left:0;opacity:.7}.lc-history{border-top:1px solid #f3f4f6;padding-top:20px}.lc-history-heading{font-size:13px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.lc-history-list{display:flex;flex-direction:column;gap:8px}.lc-history-item{display:flex;flex-direction:column;gap:2px;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;cursor:pointer;transition:all .15s}.lc-history-item:hover{border-color:#6366f1;background:#f5f3ff}.lc-history-item--active{border-color:#6366f1;background:#eef2ff}.lc-history-idea{font-size:13px;font-weight:600;color:#1a1a1a}.lc-history-uvp{font-size:12px;color:#6366f1;font-style:italic}.lc-history-loading{font-size:13px;color:#9ca3af;padding:12px 0}.lc-dots{display:inline-flex;gap:4px;align-items:center}.lc-dots span{width:6px;height:6px;background:currentColor;border-radius:50%;animation:lc-bounce 1.1s infinite ease-in-out}.lc-dots span:nth-child(1){animation-delay:0s}.lc-dots span:nth-child(2){animation-delay:.18s}.lc-dots span:nth-child(3){animation-delay:.36s}@keyframes lc-bounce{0%,80%,to{transform:scale(.7);opacity:.5}40%{transform:scale(1);opacity:1}}@media print{-webkit-print-color-adjust: exact;print-color-adjust: exact;body *{visibility:hidden!important}.lc-result,.lc-result *{visibility:visible!important}.lc-result{position:absolute!important;top:0!important;left:0!important;width:100%!important;padding:16px!important;box-sizing:border-box!important}.lc-result-actions{display:none!important}.lc-canvas-row--5{grid-template-columns:repeat(5,1fr)!important}.lc-canvas-row--2{grid-template-columns:1fr 1fr!important}.lc-cell{page-break-inside:avoid;min-height:100px!important}}.psl-root{min-height:100vh;display:flex;flex-direction:column;background:var(--made-color-background-default, #f8f9fb);font-family:var(--made-font-family-primary, sans-serif)}.psl-header{display:flex;align-items:center;padding:0 40px;height:68px;background:var(--made-color-background-surface-default, #fff);border-bottom:1px solid var(--made-color-border-default, #e8e5e1);flex-shrink:0}.psl-header-brand{display:flex;align-items:center;gap:16px}.psl-back-btn{padding:7px 14px;border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:999px;background:transparent;font-family:var(--made-font-family-primary);font-size:13px;font-weight:500;color:var(--made-color-text-primary, #141413);cursor:pointer;white-space:nowrap;transition:border-color .15s;flex-shrink:0}.psl-back-btn:hover{border-color:var(--made-color-text-primary, #141413)}.psl-header-title{margin:0;font-size:17px;font-weight:700;color:var(--made-color-text-primary, #141413)}.psl-header-subtitle{margin:0;font-size:12px;color:var(--made-color-text-secondary, #6b7280)}.psl-main{flex:1;padding:32px 40px;max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box}.psl-loading,.psl-empty{padding:60px 0;text-align:center;color:var(--made-color-text-secondary, #6b7280);font-size:14px}.psl-error{padding:20px;background:#fee2e2;border-radius:10px;color:#991b1b;font-size:14px}.psl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;align-items:start}.psl-card{background:var(--made-color-background-surface-default, #fff);border:1px solid var(--made-color-border-default, #e8e5e1);border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #1414130d;display:flex;flex-direction:column}.psl-card-header{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--made-color-border-default, #e8e5e1)}.psl-avatar{width:34px;height:34px;border-radius:999px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.psl-card-meta{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.psl-card-name{font-size:13px;font-weight:700;color:var(--made-color-text-primary, #141413)}.psl-card-time{font-size:11px;color:var(--made-color-text-secondary, #6b7280)}.psl-card-badge{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;white-space:nowrap}.psl-card-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.psl-card-heading{margin:0;font-size:15px;font-weight:600;color:var(--made-color-text-primary, #141413);line-height:1.4}.psl-card-subheading{margin:0;font-size:13px;color:var(--made-color-text-secondary, #6b7280);line-height:1.5}.psl-field{display:flex;flex-direction:column;gap:3px}.psl-field-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--made-color-text-secondary, #6b7280)}.psl-field-value{margin:0;font-size:13px;line-height:1.5;color:var(--made-color-text-primary, #141413)}.psl-expansion{display:flex;flex-direction:column;gap:12px}.psl-exp-section{display:flex;flex-direction:column;gap:6px}.psl-exp-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.psl-exp-label--strength{color:#038000}.psl-exp-label--opp{color:#c44100}.psl-exp-chip{display:flex;align-items:flex-start;gap:8px;border-radius:8px;padding:9px 10px}.psl-exp-chip--strength{background:#ebffeb}.psl-exp-chip--opp{background:#fff8f5}.psl-exp-num{width:20px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;flex-shrink:0}.psl-exp-num--strength{background:#038000}.psl-exp-num--opp{background:#c44100}.psl-exp-title{font-size:12px;font-weight:600;color:var(--made-color-text-primary, #141413)}.psl-exp-desc{font-size:12px;color:var(--made-color-text-secondary, #6b7280);line-height:1.4;margin-top:2px}.psl-cvp-ideas{display:flex;flex-direction:column;gap:8px}.psl-cvp-idea{border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:3px}.psl-cvp-angle{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--made-color-text-secondary, #6b7280)}.psl-cvp-title{font-size:14px;font-weight:600;color:var(--made-color-text-primary, #141413);line-height:1.3}.psl-cvp-desc{font-size:12px;color:var(--made-color-text-primary, #141413);line-height:1.5}.psl-hmw-list{display:flex;flex-direction:column;gap:6px}.psl-hmw-stmt{font-size:13px;line-height:1.5;color:var(--made-color-text-primary, #141413);padding:8px 12px;background:var(--made-color-background-default, #f8f9fb);border-radius:8px;border-left:3px solid #065f46}@media(max-width:680px){.psl-header{padding:0 16px}.psl-main{padding:20px 16px}.psl-grid{grid-template-columns:1fr;gap:14px}}.app-body{flex:1;display:flex;overflow:hidden}.app-body-full{min-height:0}.tab-panel{flex:1;display:flex;min-height:0;overflow:hidden}.tab-panel[hidden]{display:none}.app-main{flex:1;overflow-y:auto;padding:24px 32px}.welcome-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;gap:16px;max-width:480px;margin:0 auto}.welcome-icon{font-size:3rem;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:var(--accent-muted);color:var(--accent)}.welcome-panel h2{font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.welcome-panel p{color:var(--text-secondary);line-height:1.7}.welcome-btn{margin-top:8px;background:var(--accent);color:#fff;padding:12px 24px;border-radius:var(--radius-sm);font-weight:600;font-size:1rem;box-shadow:0 4px 14px #ff5f0040}.welcome-btn:hover{background:var(--accent-hover);box-shadow:0 6px 18px #ff5f0052}.flow-workspace{display:flex;flex-direction:column;gap:24px;max-width:900px}.flow-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.flow-header h2{font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.flow-description{color:var(--text-secondary);font-size:.9rem;margin-top:4px}.flow-actions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.generation-mode{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mode-label{font-size:.8rem;color:var(--text-secondary);font-weight:600}.mode-option{display:flex;align-items:center;gap:6px;font-size:.8rem;padding:6px 12px;border-radius:999px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.mode-option.active{border-color:#ff5f0066;background:var(--accent-muted);color:var(--accent);font-weight:600}.mode-option input{accent-color:var(--accent)}.mode-separator{width:1px;height:20px;background:var(--border);align-self:center}.phone-model-select{font-size:.78rem;padding:5px 8px;border-radius:999px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;outline:none;max-width:190px}.figma-design-ref{display:flex;flex-direction:column;gap:5px;width:100%;margin-top:6px}.figma-design-ref-label{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.figma-design-ref-hint{font-weight:400;color:var(--text-muted, #64748b)}.figma-design-ref-input{width:100%;padding:7px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-size:.82rem;outline:none;transition:border-color .15s}.figma-design-ref-input:focus{border-color:var(--accent)}.figma-design-ref-input::placeholder{color:var(--text-muted, #64748b)}.figma-design-ref-input:disabled{opacity:.5}.generate-btn{background:var(--accent);color:#fff;padding:10px 20px;border-radius:var(--radius-sm);font-weight:600;font-size:.9rem;display:flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 4px 12px #ff5f0038}.generate-btn:hover:not(:disabled){background:var(--accent-hover)}.generate-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.attaching-banner{background:var(--accent-muted);color:var(--accent);border:1px solid rgba(255,95,0,.2);padding:10px 16px;border-radius:var(--radius-sm);font-size:.85rem;font-weight:500;text-align:center}.error-banner{background:var(--error-bg);border:1px solid var(--error-border);color:var(--error);padding:12px 16px;border-radius:var(--radius-sm);font-size:.9rem}.code-section{border-top:1px solid var(--border);padding-top:24px}.code-section h3{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:16px}.loading-state{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:40px;text-align:center;box-shadow:var(--shadow-sm)}.loading-animation{position:relative;width:64px;height:64px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.loading-icon{font-size:1.75rem;z-index:1}.pulse-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--accent);border-radius:50%;animation:pulse 1.5s ease-out infinite}@keyframes pulse{0%{transform:scale(.8);opacity:1}to{transform:scale(1.4);opacity:0}}.loading-state p{color:var(--text-secondary)}.loading-sub{font-size:.85rem;color:var(--text-muted);margin-top:4px}.progress-bar{width:100%;max-width:320px;height:6px;background:var(--bg-tertiary);border-radius:3px;margin:16px auto 8px;overflow:hidden}.progress-fill{height:100%;background:linear-gradient(90deg,var(--accent) 0%,var(--accent-light) 100%);border-radius:3px;transition:width .5s ease}@media(max-width:768px){.app-header{padding:12px 16px}.app-body{flex-direction:column}.flow-sidebar{max-width:100%;min-width:100%;border-right:none;border-bottom:1px solid var(--border);max-height:200px}.flow-header{flex-direction:column}}*{box-sizing:border-box}html,body{background-color:var(--made-color-background-default);color:var(--made-color-text-primary);font-family:var(--made-body-regular-medium-font-family);-webkit-font-smoothing:antialiased;letter-spacing:var(--made-letter-spacing-01);line-height:var(--made-line-height-default)}body{font-size:var(--made-body-regular-medium-font-size)}h1,.made-u-h1{color:var(--made-color-text-primary);font-family:var(--made-heading-h1-font-family);font-size:var(--made-heading-h1-font-size);font-weight:var(--made-heading-h1-font-weight);line-height:var(--made-heading-h1-line-height);letter-spacing:var(--made-heading-h1-letter-spacing);text-transform:var(--made-heading-h1-text-case);margin:0}h2,.made-u-h2{color:var(--made-color-text-primary);font-family:var(--made-heading-h2-font-family);font-size:var(--made-heading-h2-font-size);font-weight:var(--made-heading-h2-font-weight);line-height:var(--made-heading-h2-line-height);letter-spacing:var(--made-heading-h2-letter-spacing);text-transform:var(--made-heading-h2-text-case);margin:0}h3,.made-u-h3{color:var(--made-color-text-primary);font-family:var(--made-heading-h3-font-family);font-size:var(--made-heading-h3-font-size);font-weight:var(--made-heading-h3-font-weight);line-height:var(--made-heading-h3-line-height);letter-spacing:var(--made-heading-h3-letter-spacing);text-transform:var(--made-heading-h3-text-case);margin:0}h4,.made-u-h4{color:var(--made-color-text-primary);font-family:var(--made-heading-h4-font-family);font-size:var(--made-heading-h4-font-size);font-weight:var(--made-heading-h4-font-weight);line-height:var(--made-heading-h4-line-height);letter-spacing:var(--made-heading-h4-letter-spacing);text-transform:var(--made-heading-h4-text-case);margin:0}h5,.made-u-h5{color:var(--made-color-text-primary);font-family:var(--made-heading-h5-font-family);font-size:var(--made-heading-h5-font-size);font-weight:var(--made-heading-h5-font-weight);line-height:var(--made-heading-h5-line-height);letter-spacing:var(--made-heading-h5-letter-spacing);text-transform:var(--made-heading-h5-text-case);margin:0}h6,.made-u-h6{color:var(--made-color-text-primary);font-family:var(--made-heading-h6-font-family);font-size:var(--made-heading-h6-font-size);font-weight:var(--made-heading-h6-font-weight);line-height:var(--made-heading-h6-line-height);letter-spacing:var(--made-heading-h6-letter-spacing);text-transform:var(--made-heading-h6-text-case);margin:0}.made-u-display--01{color:var(--made-color-text-primary);font-family:var(--made-heading-display-h1-font-family);font-size:var(--made-heading-display-h1-font-size);font-weight:var(--made-heading-display-h1-font-weight);line-height:var(--made-heading-display-h1-line-height);letter-spacing:var(--made-heading-display-h1-letter-spacing);text-transform:var(--made-heading-display-h1-text-case);margin:0}.made-u-display--02{color:var(--made-color-text-primary);font-family:var(--made-heading-display-h2-font-family);font-size:var(--made-heading-display-h2-font-size);font-weight:var(--made-heading-display-h2-font-weight);line-height:var(--made-heading-display-h2-line-height);letter-spacing:var(--made-heading-display-h2-letter-spacing);text-transform:var(--made-heading-display-h2-text-case);margin:0}.made-u-display--03{color:var(--made-color-text-primary);font-family:var(--made-heading-display-h3-font-family);font-size:var(--made-heading-display-h3-font-size);font-weight:var(--made-heading-display-h3-font-weight);line-height:var(--made-heading-display-h3-line-height);letter-spacing:var(--made-heading-display-h3-letter-spacing);text-transform:var(--made-heading-display-h3-text-case);margin:0}.made-u-eyebrow--01{color:var(--made-color-text-primary);font-family:var(--made-eyebrow-small-font-family);font-size:var(--made-eyebrow-small-font-size);font-weight:var(--made-eyebrow-small-font-weight);line-height:var(--made-eyebrow-small-line-height);letter-spacing:var(--made-eyebrow-small-letter-spacing);text-transform:var(--made-eyebrow-small-text-case);margin:0}.made-u-eyebrow--02{color:var(--made-color-text-primary);font-family:var(--made-eyebrow-large-font-family);font-size:var(--made-eyebrow-large-font-size);font-weight:var(--made-eyebrow-large-font-weight);line-height:var(--made-eyebrow-large-line-height);letter-spacing:var(--made-eyebrow-large-letter-spacing);text-transform:var(--made-eyebrow-large-text-case);margin:0}p{color:var(--made-color-text-primary);font-family:var(--made-body-regular-medium-font-family);font-size:var(--made-body-regular-medium-font-size);font-weight:var(--made-body-regular-medium-font-weight);line-height:var(--made-body-regular-medium-line-height);margin:0 0 var(--made-size-space-4-x) 0}.made-c-avatar{display:inline-flex;align-items:center;justify-content:center;position:relative;background-color:var(--made-color-background-feedback-neutral-default);border-radius:var(--made-border-radius-full);font-family:var(--made-font-family-primary);font-weight:var(--made-font-weight-medium);text-transform:var(--made-text-case-uppercase);color:var(--made-color-text-primary);box-shadow:var(--made-component-avatar-box-shadow);-webkit-user-select:none;user-select:none;vertical-align:middle;overflow:hidden}.made-c-avatar--xs{height:var(--made-size-space-6-x);width:var(--made-size-space-6-x);font-size:var(--made-font-size-01)}.made-c-avatar--sm{height:var(--made-size-space-8-x);width:var(--made-size-space-8-x);font-size:var(--made-font-size-02)}.made-c-avatar--md{height:var(--made-size-space-10-x);width:var(--made-size-space-10-x);font-size:var(--made-font-size-02)}.made-c-avatar--lg{height:var(--made-size-space-12-x);width:var(--made-size-space-12-x);font-size:var(--made-font-size-06)}.made-c-avatar--xl{height:var(--made-size-space-20-x);width:var(--made-size-space-20-x);font-size:var(--made-font-size-11)}.made-c-avatar--xxl{height:var(--made-size-space-36-x);width:var(--made-size-space-36-x);font-size:var(--made-font-size-13)}.made-c-avatar__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;overflow:hidden}.made-c-avatar--circle,.made-c-avatar__img{border-radius:50%}.made-c-avatar--squared{border-radius:var(--made-component-avatar-squared-border-radius)}.made-c-avatar__icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;color:var(--made-color-icon-helper)}.made-c-avatar made-icon{--width: 65%;--height: 65%}.made-c-avatar__img--icon{width:var(--width, 65%);height:var(--height, 65%)}:host{display:inline-flex;position:relative}.made-c-badge{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;color:var(--made-color-text-inverse);text-align:center;font-family:var(--made-font-family-primary);font-size:var(--made-component-badge-medium-font-size);font-style:normal;font-weight:var(--made-component-badge-medium-font-weight);line-height:var(--made-component-badge-medium-line-height);letter-spacing:var(--made-component-badge-medium-letter-spacing);border-radius:var(--made-component-badge-border-radius);transition:transform 225ms cubic-bezier(.4,0,.2,1);box-shadow:var(--made-component-badge-box-shadow);z-index:var(--made-z-index-1)}.made-c-badge:is(.made-c-badge--text,.made-c-badge--number){height:var(--made-size-space-4-x);min-width:var(--made-size-space-4-x)}.made-c-badge--large:is(.made-c-badge--text,.made-c-badge--number){height:var(--made-size-space-5-x);min-width:var(--made-size-space-5-x);font-size:var(--made-component-badge-large-font-size);font-weight:var(--made-component-badge-large-font-weight);line-height:var(--made-component-badge-large-line-height);letter-spacing:var(--made-component-badge-large-letter-spacing)}.made-c-badge--text{padding:var(--made-size-space-0point5-x) var(--made-component-badge-medium-padding-x)}.made-c-badge--text.made-c-badge--large{padding:var(--made-size-space-0point5-x) var(--made-component-badge-large-padding-x)}.made-c-badge--number{padding:0 var(--made-size-space-1-x)}.made-c-badge--status{width:var(--made-size-space-2-x);height:var(--made-size-space-2-x)}.made-c-badge--neutral{border:1px solid var(--made-color-border-neutral-strong);background:var(--made-color-background-feedback-neutral-strong-default)}.made-c-badge--brand{border:1px solid var(--made-color-border-brand);background:var(--made-color-background-brand-primary-default)}.made-c-badge--success{border:1px solid var(--made-color-border-success-strong);background:var(--made-color-background-feedback-success-strong-default)}.made-c-badge--danger{border:1px solid var(--made-color-border-danger-strong);background:var(--made-color-background-feedback-danger-strong-default)}.made-c-badge--warning{border:1px solid var(--made-color-border-warning-strong);background:var(--made-color-background-feedback-warning-strong-default);color:var(--made-component-badge-warning-contrast-high-text-color)}.made-c-badge--information{border:1px solid var(--made-color-border-information-strong);background:var( --made-color-background-feedback-information-strong-default )}.made-c-badge--neutral.made-c-badge--low-contrast:not(.made-c-badge--status){border:1px solid var(--made-color-border-neutral);background:var(--made-color-background-feedback-neutral-default);color:var(--made-color-text-neutral)}.made-c-badge--success.made-c-badge--low-contrast:not(.made-c-badge--status){border:1px solid var(--made-color-border-success);background:var(--made-color-background-feedback-success-default);color:var(--made-color-text-success)}.made-c-badge--danger.made-c-badge--low-contrast:not(.made-c-badge--status){border:1px solid var(--made-color-border-danger);background:var(--made-color-background-feedback-danger-default);color:var(--made-color-text-danger)}.made-c-badge--warning.made-c-badge--low-contrast:not(.made-c-badge--status){border:1px solid var(--made-color-border-warning);background:var(--made-color-background-feedback-warning-default);color:var(--made-color-text-warning)}.made-c-badge--information.made-c-badge--low-contrast:not(.made-c-badge--status){border:1px solid var(--made-color-border-information);background:var(--made-color-background-feedback-information-default);color:var(--made-color-text-information)}.made-c-badge.made-c-badge--has-slot-content{position:absolute}.made-c-badge--has-slot-content.made-c-badge--top.made-c-badge--left{top:0;left:0;transform:scale(1) translate(-50%,-50%);transform-origin:0% 0%}.made-c-badge--has-slot-content.made-c-badge--top.made-c-badge--left.made-c-badge--circular-overlap{top:14%;left:14%}.made-c-badge--has-slot-content.made-c-badge--top.made-c-badge--right{top:0;right:0;transform:scale(1) translate(50%,-50%);transform-origin:100% 0%}.made-c-badge--has-slot-content.made-c-badge--top.made-c-badge--right.made-c-badge--circular-overlap{top:14%;right:14%}.made-c-badge--has-slot-content.made-c-badge--bottom.made-c-badge--left{bottom:0;left:0;transform:scale(1) translate(-50%,50%);transform-origin:0% 100%}.made-c-badge--has-slot-content.made-c-badge--bottom.made-c-badge--left.made-c-badge--circular-overlap{bottom:14%;left:14%}.made-c-badge--has-slot-content.made-c-badge--bottom.made-c-badge--right{bottom:0;right:0;transform:scale(1) translate(50%,50%);transform-origin:100% 100%}.made-c-badge--has-slot-content.made-c-badge--bottom.made-c-badge--right.made-c-badge--circular-overlap{bottom:14%;right:14%}.made-c-badge.made-c-badge--invisible,.made-c-badge.made-c-badge--has-slot-content.made-c-badge--invisible{transform:scale(0)}.made-c-branding{align-items:center;color:var(--made-color-text-primary);display:flex;font-family:Mark Offc For MC;font-size:var(--made-font-size-08)}.made-c-branding:hover{text-decoration:var(--made-text-decoration-none)}.made-c-branding__link{margin-left:var(--made-size-space-2-x)}:host{display:inline-block;position:relative}.made-c-button{align-items:center;border-style:solid;border-width:var(--made-component-button-border-width);cursor:pointer;display:inline-flex;gap:var(--made-component-button-medium-gap);font-family:var(--made-font-family-primary);font-size:var(--made-component-button-medium-font-size);font-style:normal;font-weight:var(--made-component-button-medium-font-weight);justify-content:center;line-height:var(--made-component-button-medium-line-height);letter-spacing:var(--made-component-button-medium-letter-spacing);padding:calc(var(--made-component-button-medium-padding-y) - var( --made-component-button-border-width )) var(--made-component-button-medium-padding-x);border-radius:var(--made-component-button-medium-border-radius);text-decoration:var(--made-text-decoration-none);box-shadow:var(--made-component-button-box-shadow);-webkit-user-select:none;user-select:none;transition:background-color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),border var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),box-shadow var(--made-motion-duration-short) var(--made-motion-easing-standard-ease)}.made-c-button:focus-visible{outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-button:disabled,.made-c-button:hover:disabled{background-color:var(--made-color-background-disabled);border-color:var(--made-component-button-primary-default-border-color);color:var(--made-color-text-disabled);cursor:not-allowed}.made-c-button--primary{background-color:var(--made-component-button-primary-default-background);border-color:var(--made-component-button-primary-default-border-color);color:var(--made-component-button-primary-default-text-color)}.made-c-button--primary:not(.made-c-button--loading):hover{background-color:var(--made-component-button-primary-hover-background);border-color:var(--made-component-button-primary-hover-border-color);color:var(--made-component-button-primary-hover-text-color)}.made-c-button--primary:not(.made-c-button--loading):active{background-color:var(--made-component-button-primary-active-background);border-color:var(--made-component-button-primary-active-border-color);color:var(--made-component-button-primary-active-text-color)}.made-c-button--secondary{background-color:var(--made-component-button-secondary-default-background);border-color:var(--made-component-button-secondary-default-border-color);color:var(--made-component-button-secondary-default-text-color)}.made-c-button--secondary:not(.made-c-button--loading):hover{background-color:var(--made-component-button-secondary-hover-background);border-color:var(--made-component-button-secondary-hover-border-color);color:var(--made-component-button-secondary-hover-text-color)}.made-c-button--secondary:not(.made-c-button--loading):active{background-color:var(--made-component-button-secondary-active-background);border-color:var(--made-component-button-secondary-active-border-color);color:var(--made-component-button-secondary-active-text-color)}.made-c-button--ghost{color:var(--made-component-button-ghost-default-text-color);border:var(--made-component-button-ghost-default-border-color);background-color:var(--made-component-button-ghost-default-background)}.made-c-button--ghost:not(.made-c-button--loading):hover{background-color:var(--made-component-button-ghost-hover-background);border-color:var(--made-component-button-ghost-hover-border-color);color:var(--made-component-button-ghost-hover-text-color)}.made-c-button--ghost:not(.made-c-button--loading):active{background-color:var(--made-component-button-ghost-active-background);border-color:var(--made-component-button-ghost-active-border-color);color:var(--made-component-button-ghost-hover-active-color)}.made-c-button--destructive{background-color:var( --made-color-background-feedback-danger-strong-default );border-color:var(--made-component-button-primary-default-border-color);color:var(--made-color-text-on-color)}.made-c-button--destructive:disabled,.made-c-button--destructive:hover:disabled{background-color:var( --made-color-background-feedback-danger-strong-default );color:var(--made-color-text-on-color);opacity:var(--made-opacity-25)}.made-c-button--destructive:not(.made-c-button--loading):hover{background-color:var(--made-color-background-feedback-danger-strong-hover);border-color:var(--made-component-button-primary-default-border-color);color:var(--made-color-text-on-color)}.made-c-button--destructive:not(.made-c-button--loading):active{background-color:var( --made-color-background-feedback-danger-strong-active );border-color:var(--made-component-button-primary-default-border-color);color:var(--made-color-text-on-color)}.made-c-button--small{font-size:var(--made-component-button-small-font-size);font-weight:var(--made-component-button-small-font-weight);line-height:var(--made-component-button-small-line-height);letter-spacing:var(--made-component-button-small-letter-spacing);padding:calc(var(--made-component-button-small-padding-y) - var( --made-component-button-border-width )) var(--made-component-button-small-padding-x);gap:var(--made-component-button-small-gap);border-radius:var(--made-component-button-small-border-radius)}.made-c-button--large{font-size:var(--made-component-button-large-font-size);font-weight:var(--made-component-button-large-font-weight);line-height:var(--made-component-button-large-line-height);letter-spacing:var(--made-component-button-large-letter-spacing);padding:calc(var(--made-component-button-large-padding-y) - var( --made-component-form-control-border-width )) var(--made-component-button-large-padding-x);gap:var(--made-component-button-large-gap);border-radius:var(--made-component-button-large-border-radius)}.made-c-button--full-width{width:100%}.made-c-button--loading{position:relative;cursor:wait}.made-c-button--loading .made-c-button__start,.made-c-button--loading .made-c-button__label,.made-c-button--loading .made-c-button__end{visibility:hidden}made-loader{position:absolute}made-loader::part(indicator){stroke:currentColor}.made-c-button__start,.made-c-button__end{display:inline-flex;align-items:center;justify-content:center}.made-c-button__start::slotted(made-icon),.made-c-button__end::slotted(made-icon){--width: var(--made-size-space-5-x);--height: var(--made-size-space-5-x)}.made-c-card{min-width:275px;display:flex;position:relative;flex-direction:column;background-color:var(--made-color-background-surface-default);border-radius:var(--made-component-card-border-radius);border:solid 1px var(--made-component-card-border-color);overflow:hidden;height:100%;width:100%;box-shadow:var(--made-component-card-box-shadow);transition:background-color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),border var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),box-shadow var(--made-motion-duration-short) var(--made-motion-easing-standard-ease)}.made-c-card--clickable{display:block;text-align:inherit;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:inherit;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;color:inherit;width:100%;height:100%}.made-c-card--clickable.made-c-card--disabled,.made-c-card--clickable:disabled{cursor:initial}.made-c-card--clickable::-moz-focus-inner{border:0}.made-c-card--clickable:focus{outline:none}.made-c-card:has(>button:focus-visible,.made-c-card--clickable:focus-visible){outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-card:has(.made-c-card--disabled,button:disabled){background-color:var(--made-color-background-disabled);cursor:initial;opacity:var(--made-opacity-50)}.made-c-card--horizontal{flex-direction:row}.made-c-card:has(.made-c-card--clickable:hover:not(.made-c-card--disabled,:disabled)){background-color:var(--made-color-background-surface-hover);border:1px solid var(--made-color-border-strong)}:host{display:block;position:relative}.made-c-card__content{font-family:var(--made-font-family-primary);padding:var(--made-component-card-padding-y) var(--made-component-card-padding-x)}:host{--color: initial;display:block;position:relative}.made-c-card__text{display:flex;flex-direction:column;gap:var(--made-size-space-2-x);padding:var(--made-component-card-padding-y) var(--made-component-card-padding-x);font-family:var(--made-font-family-primary)}.made-c-card__title-container{display:flex;flex-direction:column;gap:var(--made-size-space-2-x)}.made-c-card__title-container.made-c-card__title--top{flex-direction:column-reverse}.made-c-card__eyebrow{font-family:var(--made-eyebrow-small-font-family);font-weight:var(--made-eyebrow-small-font-weight);font-size:var(--made-font-size-02);line-height:var(--made-eyebrow-small-line-height);letter-spacing:var(--made-letter-spacing-eyebrow-small);text-transform:var(--made-text-case-uppercase);color:var(--color, var(--made-color-text-helper));margin:0}.made-c-card__title{font-family:var(--made-heading-h2-font-family);font-weight:var(--made-font-weight-bold);font-size:var(--made-font-size-h2);line-height:1.25;letter-spacing:var(--made-letter-spacing-h2);color:var(--color, var(--made-color-text-primary));margin:0}.made-c-card__paragraph{font-family:var(--made-body-regular-medium-font-family);font-weight:var(--made-font-weight-regular);font-size:var(--made-font-size-body-default);line-height:var(--made-line-height-rem-04);letter-spacing:var(--made-letter-spacing-default);color:var(--color, var(--made-color-text-secondary));margin:0;padding:0}:host{display:flex}::slotted(*:not([width])),.made-c-card__image{display:block;object-fit:cover;overflow:hidden;width:100%}::slotted(*[width]){display:block;object-fit:cover;overflow:hidden}:host([background-image]) ::slotted(*){position:absolute;height:100%;width:100%}.made-c-card__image--top{border-top-left-radius:var(--made-component-card-border-radius);border-top-right-radius:var(--made-component-card-border-radius)}.made-c-card__image--horizontal{border-top-left-radius:var(--made-component-card-border-radius);border-bottom-left-radius:var(--made-component-card-border-radius);border-top-right-radius:var(--made-border-radius-none)}.made-c-card--with-background{background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--made-color-text-on-color);position:relative;display:flex;align-items:flex-end}.made-c-card--with-background .made-c-card__text{background:linear-gradient(var(--made-color-background-surface-transparent) 20%,var(--made-color-background-surface-inverse) 90%);color:var(--made-color-text-on-color);position:absolute;bottom:0;width:100%}.made-c-card--with-background .made-c-card__eyebrow,.made-c-card--with-background .made-c-card__title,.made-c-card--with-background .made-c-card__paragraph{color:inherit}.made-c-card__actions{display:flex;align-items:center;padding:var(--made-component-card-padding-y) var(--made-component-card-padding-x);font-family:var(--made-font-family-primary)}:host:has(.made-c-checkbox--checked) ::part(checked-path){stroke-dashoffset:0}:host ::part(checked-path){stroke-dasharray:100;stroke-dashoffset:101;transition:stroke-dashoffset var(--made-motion-duration-long) var(--made-motion-easing-emphasised-ease-out)}.made-c-checkbox{position:relative;display:inline-flex;align-items:flex-start;font-family:var(--made-font-family-primary);font-weight:var(--made-font-weight-regular);font-size:var(--made-font-size-body-small);line-height:var(--made-line-height-rem-02);color:var(--made-color-text-primary);vertical-align:middle;cursor:pointer}.made-c-checkbox__control{--size: var(--made-size-space-4-x);flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--made-color-icon-on-color);border-width:var(--made-component-form-control-border-width);border-style:solid;border-color:var(--made-component-form-control-border-color);border-radius:var(--made-component-checkbox-border-radius);background-color:var(--made-color-background-input-default);block-size:var(--size);inline-size:var(--size);box-shadow:var(--made-component-checkbox-box-shadow)}.made-c-checkbox--checked .made-c-checkbox__checked-icon,.made-c-checkbox--indeterminate .made-c-checkbox__indeterminate-icon{opacity:1}.made-c-checkbox__label{display:inline-block;line-height:var(--made-line-height-rem-02);-webkit-user-select:none;user-select:none}.made-c-checkbox--disabled .made-c-checkbox__label{color:var(--made-color-text-disabled)}.made-c-checkbox--medium made-icon{--width: var(--made-size-space-3-x);--height: var(--made-size-space-3-x)}.made-c-checkbox--large .made-c-checkbox__label{font-size:var(--made-font-size-body-default);line-height:var(--made-line-height-rem-04)}.made-c-checkbox--large made-icon{--width: var(--made-size-space-4-x);--height: var(--made-size-space-4-x)}.made-c-checkbox--large .made-c-checkbox__control{--size: var(--made-size-space-5-x)}.made-c-checkbox--large .made-c-checkbox__control:where(:not(:host *)){font-size:16px}.made-c-checkbox__input{position:absolute;opacity:var(--made-opacity-0);padding:0;margin:0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.made-c-checkbox--checked .made-c-checkbox__control,.made-c-checkbox--indeterminate .made-c-checkbox__control,.made-c-checkbox:has(.made-c-checkbox__input:checked:not(:disabled):where(:not(:host *)),.made-c-checkbox__input:indeterminate:not(:disabled):where(:not(:host *))) .made-c-checkbox__control{border-color:var(--made-color-border-neutral-strong);background-color:var( --made-color-background-feedback-neutral-strong-default )}.made-c-checkbox--checked.made-c-checkbox--branded .made-c-checkbox__control,.made-c-checkbox--indeterminate.made-c-checkbox--branded .made-c-checkbox__control,.made-c-checkbox.made-c-checkbox--branded:has(.made-c-checkbox__input:checked:not(:disabled):where(:not(:host *)),.made-c-checkbox__input:indeterminate:not(:disabled):where(:not(:host *))) .made-c-checkbox__control{border-color:var(--made-color-border-brand);background-color:var(--made-color-background-brand-primary-default)}.made-c-checkbox__input:checked:where(:not(:host *))~.made-c-checkbox__control:after{background-color:currentColor;content:"";mask:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 24 24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M20.055 4.418a1 1 0 01.277 1.387l-9 13.5a1 1 0 01-1.54.152l-6-6a1 1 0 111.415-1.414l5.138 5.137 8.323-12.485a1 1 0 011.387-.277z'/></svg>") center no-repeat;-webkit-mask-size:1em 1em;mask-size:1em 1em;position:absolute;height:100%;width:100%}.made-c-checkbox__input:indeterminate:where(:not(:host *))~.made-c-checkbox__control:after{background-color:currentColor;content:"";mask:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 24 24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M4.25 12a.75.75 0 01.75-.75h14a.75.75 0 010 1.5H5a.75.75 0 01-.75-.75z'></path></svg>") center no-repeat;-webkit-mask-size:1em 1em;mask-size:1em 1em;position:absolute;height:100%;width:100%}.made-c-checkbox--disabled,.made-c-checkbox:has(.made-c-checkbox__input:disabled:where(:not(:host *))){cursor:not-allowed}.made-c-checkbox--disabled .made-c-checkbox__control,.made-c-checkbox__input:disabled:where(:not(:host *))~.made-c-checkbox__control{border-color:var(--made-color-border-disabled);color:var(--made-color-icon-disabled)}.made-c-checkbox--disabled.made-c-checkbox--checked .made-c-checkbox__control,.made-c-checkbox__input:disabled:checked:where(:not(:host *))~.made-c-checkbox__control{background-color:var(--made-color-background-disabled)}.made-c-checkbox__input:disabled:where(:not(:host *))~.made-c-checkbox__label-wrapper{color:var(--made-color-text-disabled)}.made-c-checkbox--readonly.made-c-checkbox{cursor:default}.made-c-checkbox--readonly .made-c-checkbox__control:not(.made-c-checkbox--disabled){border-color:var(--made-component-form-control-border-color);background-color:var(--made-color-background-input-default);color:var(--made-color-background-brand-primary-default);pointer-events:none}.made-c-checkbox--indeterminate .made-c-checkbox__control{background-color:var(--made-color-background-brand-primary-default)}.made-c-checkbox--indeterminate .made-c-checkbox__label{color:var(--made-color-text-primary)}.made-c-checkbox.made-c-checkbox--error:not(.made-c-checkbox--disabled) .made-c-checkbox__control{border-color:var(--made-color-border-danger-strong)}.made-c-checkbox--error.made-c-checkbox--checked .made-c-checkbox__control{background-color:var( --made-color-background-feedback-danger-strong-default )}.made-c-checkbox.made-c-checkbox--error .made-c-checkbox__input:checked:where(:not(:host *))~.made-c-checkbox__control{background-color:var( --made-color-background-feedback-danger-strong-default );border-color:var(--made-color-border-danger-strong)}.made-c-checkbox:not(.made-c-checkbox--disabled) .made-c-checkbox__input:focus-visible~.made-c-checkbox__control{outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-checkbox:not(.made-c-checkbox--disabled,.made-c-checkbox--readonly):has(.made-c-checkbox__control:focus-visible){border-color:var(--made-color-brand-primary)}.made-c-checkbox__label-wrapper{display:flex;flex-direction:column;margin-inline-start:var(--made-size-space-3-x)}:host,.made-c-divider{--width: var(--made-size-space-0point25-x);--inset-size: var(--made-size-space-4-x)}:host([direction="horizontal"]),.made-c-divider--horizontal{display:block;border-block-start:var(--width) solid var(--made-color-border-default)}:host([direction="vertical"]),.made-c-divider--vertical{display:inline-block;min-block-size:100%;border-inline-start:var(--width) solid var(--made-color-border-default)}:host([width="small"]),.made-c-divider--width-small{--width: var(--made-size-space-0point25-x)}:host([width="medium"]),.made-c-divider--width-medium{--width: var(--made-size-space-0point5-x)}:host([width="large"]),.made-c-divider--width-large{--width: var(--made-size-space-1-x)}:host([inset-start][direction="horizontal"]),:host([inset][direction="horizontal"]),.made-c-divider--horizontal.made-c-divider--inset-start,.made-c-divider--horizontal.made-c-divider--inset{margin-inline-start:var(--inset-size)}:host([inset-end][direction="horizontal"]),:host([inset][direction="horizontal"]),.made-c-divider--horizontal.made-c-divider--inset-end,.made-c-divider--horizontal.made-c-divider--inset{margin-inline-end:var(--inset-size)}:host([inset-start][direction="vertical"]),:host([inset][direction="vertical"]),.made-c-divider--vertical.made-c-divider--inset-start,.made-c-divider--vertical.made-c-divider--inset{margin-block-start:var(--inset-size)}:host([inset-end][direction="vertical"]),:host([inset][direction="vertical"]),.made-c-divider--vertical.made-c-divider--inset-end,.made-c-divider--vertical.made-c-divider--inset{margin-block-end:var(--inset-size)}.made-c-form-control{position:relative;border:none;padding:0;margin:0}.made-c-form-control__label,.made-c-form-control__supporting-text{display:none}.made-c-form-control--has-label .made-c-form-control__label{display:flex;align-items:center;font-family:var(--made-font-family-primary);color:var(--made-color-text-primary);font-weight:var(--made-font-weight-regular);margin-bottom:var(--made-size-space-1-x)}.made-c-form-control--has-supporting-text .made-c-form-control__supporting-text{display:flex;font-family:var(--made-font-family-primary);align-items:center;gap:var(--made-size-space-1-x);color:var(--made-color-text-helper);margin-top:var(--made-size-space-1-x)}.made-c-form-control--medium .made-c-form-control__label,.made-c-form-control--medium .made-c-form-control__supporting-text{--font-size: var(--made-font-size-body-small);font-size:var(--font-size);line-height:round(down,calc(var(--font-size) * 1.45),var(--base-4))}.made-c-form-control--large .made-c-form-control__label,.made-c-form-control--large .made-c-form-control__supporting-text{--font-size: var(--made-font-size-body-medium);font-size:var(--font-size);line-height:round(down,calc(var(--font-size) * 1.45),var(--base-4))}:host([optional]:not([required])) .made-c-form-control--has-label .made-c-form-control__label:after{content:"\\00a0(optional)";color:var(--made-color-text-helper)}:host([required][required-indicator="required"]:not([no-required-indicator])) .made-c-form-control--has-label .made-c-form-control__label:after{content:"\\00a0(required)";color:var(--made-color-text-helper)}:host([required][required-indicator="*"]:not([no-required-indicator])) .made-c-form-control--has-label .made-c-form-control__label:after{content:"\\00a0*";color:var(--made-color-text-helper)}.made-c-form-control--error .made-c-form-control__supporting-text{color:var(--made-color-text-danger)}.made-c-form-control--success .made-c-form-control__supporting-text{color:var(--made-color-text-success)}.made-c-form-control-input{display:flex}.made-c-form-control--medium .made-c-form-control-input{gap:var(--made-size-space-3-x)}.made-c-form-control--large .made-c-form-control-input{gap:var(--made-size-space-4-x)}.made-c-form-control-input--column{flex-direction:column}.made-c-form-control-input--row{flex-direction:row}.made-l-grid{margin-left:auto;margin-right:auto;padding-left:var(--made-grid-margin-small);padding-right:var(--made-grid-margin-small);width:100%}.made-l-grid__row{display:flex;flex-wrap:wrap;margin-left:calc(var(--made-grid-gutters-small) * -1);margin-right:calc(var(--made-grid-gutters-small) * -1)}.made-l-grid__row--no-gutters{margin-left:0;margin-right:0}.made-l-grid__item{max-width:100%;padding:0 var(--made-grid-gutters-small);flex:1 0 0}.made-l-grid__row--no-gutters .made-l-grid__item{padding:0}@media screen and (min-width:640px){.medium\:made-l-grid{padding-left:var(--made-grid-margin-medium);padding-right:var(--made-grid-margin-medium)}.medium\:made-l-grid__row{margin-left:calc(var(--made-grid-gutters-medium) * -1);margin-right:calc(var(--made-grid-gutters-medium) * -1)}.medium\:made-l-grid__item{flex:1;flex-basis:0;padding:0 var(--made-grid-gutters-medium)}.medium\:made-l-grid__item--1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.medium\:made-l-grid__item--1-offset{margin-left:8.3333333333%}.medium\:made-l-grid__item--2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium\:made-l-grid__item--2-offset{margin-left:16.6666666667%}.medium\:made-l-grid__item--3{flex:0 0 25%;max-width:25%}.medium\:made-l-grid__item--3-offset{margin-left:25%}.medium\:made-l-grid__item--4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium\:made-l-grid__item--4-offset{margin-left:33.3333333333%}.medium\:made-l-grid__item--5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.medium\:made-l-grid__item--5-offset{margin-left:41.6666666667%}.medium\:made-l-grid__item--6{flex:0 0 50%;max-width:50%}.medium\:made-l-grid__item--6-offset{margin-left:50%}.medium\:made-l-grid__item--7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.medium\:made-l-grid__item--7-offset{margin-left:58.3333333333%}.medium\:made-l-grid__item--8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.medium\:made-l-grid__item--8-offset{margin-left:66.6666666667%}.medium\:made-l-grid__item--9{flex:0 0 75%;max-width:75%}.medium\:made-l-grid__item--9-offset{margin-left:75%}.medium\:made-l-grid__item--10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.medium\:made-l-grid__item--10-offset{margin-left:83.3333333333%}.medium\:made-l-grid__item--11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.medium\:made-l-grid__item--11-offset{margin-left:91.6666666667%}.medium\:made-l-grid__item--12{flex:0 0 100%;max-width:100%}.medium\:made-l-grid__item--12-offset{margin-left:100%}}@media screen and (min-width:768px){.large\:made-l-grid{padding-left:var(--made-grid-margin-large);padding-right:var(--made-grid-margin-large)}.large\:made-l-grid__row{margin-left:calc(var(--made-grid-gutters-large) * -1);margin-right:calc(var(--made-grid-gutters-large) * -1)}.large\:made-l-grid__item{flex:1;flex-basis:0;padding:0 var(--made-grid-gutters-large)}.large\:made-l-grid__item--1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.large\:made-l-grid__item--1-offset{margin-left:8.3333333333%}.large\:made-l-grid__item--2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large\:made-l-grid__item--2-offset{margin-left:16.6666666667%}.large\:made-l-grid__item--3{flex:0 0 25%;max-width:25%}.large\:made-l-grid__item--3-offset{margin-left:25%}.large\:made-l-grid__item--4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large\:made-l-grid__item--4-offset{margin-left:33.3333333333%}.large\:made-l-grid__item--5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.large\:made-l-grid__item--5-offset{margin-left:41.6666666667%}.large\:made-l-grid__item--6{flex:0 0 50%;max-width:50%}.large\:made-l-grid__item--6-offset{margin-left:50%}.large\:made-l-grid__item--7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.large\:made-l-grid__item--7-offset{margin-left:58.3333333333%}.large\:made-l-grid__item--8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.large\:made-l-grid__item--8-offset{margin-left:66.6666666667%}.large\:made-l-grid__item--9{flex:0 0 75%;max-width:75%}.large\:made-l-grid__item--9-offset{margin-left:75%}.large\:made-l-grid__item--10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.large\:made-l-grid__item--10-offset{margin-left:83.3333333333%}.large\:made-l-grid__item--11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.large\:made-l-grid__item--11-offset{margin-left:91.6666666667%}.large\:made-l-grid__item--12{flex:0 0 100%;max-width:100%}.large\:made-l-grid__item--12-offset{margin-left:100%}}@media screen and (min-width:1024px){.x-large\:made-l-grid{padding-left:var(--made-grid-margin-x-large);padding-right:var(--made-grid-margin-x-large)}.x-large\:made-l-grid__row{margin-left:calc(var(--made-grid-gutters-x-large) * -1);margin-right:calc(var(--made-grid-gutters-x-large) * -1)}.x-large\:made-l-grid__item{flex:1;flex-basis:0;padding:0 var(--made-grid-gutters-x-large)}.x-large\:made-l-grid__item--1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.x-large\:made-l-grid__item--1-offset{margin-left:8.3333333333%}.x-large\:made-l-grid__item--2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.x-large\:made-l-grid__item--2-offset{margin-left:16.6666666667%}.x-large\:made-l-grid__item--3{flex:0 0 25%;max-width:25%}.x-large\:made-l-grid__item--3-offset{margin-left:25%}.x-large\:made-l-grid__item--4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.x-large\:made-l-grid__item--4-offset{margin-left:33.3333333333%}.x-large\:made-l-grid__item--5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.x-large\:made-l-grid__item--5-offset{margin-left:41.6666666667%}.x-large\:made-l-grid__item--6{flex:0 0 50%;max-width:50%}.x-large\:made-l-grid__item--6-offset{margin-left:50%}.x-large\:made-l-grid__item--7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.x-large\:made-l-grid__item--7-offset{margin-left:58.3333333333%}.x-large\:made-l-grid__item--8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.x-large\:made-l-grid__item--8-offset{margin-left:66.6666666667%}.x-large\:made-l-grid__item--9{flex:0 0 75%;max-width:75%}.x-large\:made-l-grid__item--9-offset{margin-left:75%}.x-large\:made-l-grid__item--10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.x-large\:made-l-grid__item--10-offset{margin-left:83.3333333333%}.x-large\:made-l-grid__item--11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.x-large\:made-l-grid__item--11-offset{margin-left:91.6666666667%}.x-large\:made-l-grid__item--12{flex:0 0 100%;max-width:100%}.x-large\:made-l-grid__item--12-offset{margin-left:100%}}@media screen and (min-width:1280px){.xx-large\:made-l-grid{padding-left:var(--made-grid-margin-xx-large);padding-right:var(--made-grid-margin-xx-large)}.xx-large\:made-l-grid__row{margin-left:calc(var(--made-grid-gutters-xx-large) * -1);margin-right:calc(var(--made-grid-gutters-xx-large) * -1)}.xx-large\:made-l-grid__item{flex:1;flex-basis:0;padding:0 var(--made-grid-gutters-xx-large)}.xx-large\:made-l-grid__item--1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xx-large\:made-l-grid__item--1-offset{margin-left:8.3333333333%}.xx-large\:made-l-grid__item--2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xx-large\:made-l-grid__item--2-offset{margin-left:16.6666666667%}.xx-large\:made-l-grid__item--3{flex:0 0 25%;max-width:25%}.xx-large\:made-l-grid__item--3-offset{margin-left:25%}.xx-large\:made-l-grid__item--4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xx-large\:made-l-grid__item--4-offset{margin-left:33.3333333333%}.xx-large\:made-l-grid__item--5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xx-large\:made-l-grid__item--5-offset{margin-left:41.6666666667%}.xx-large\:made-l-grid__item--6{flex:0 0 50%;max-width:50%}.xx-large\:made-l-grid__item--6-offset{margin-left:50%}.xx-large\:made-l-grid__item--7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xx-large\:made-l-grid__item--7-offset{margin-left:58.3333333333%}.xx-large\:made-l-grid__item--8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xx-large\:made-l-grid__item--8-offset{margin-left:66.6666666667%}.xx-large\:made-l-grid__item--9{flex:0 0 75%;max-width:75%}.xx-large\:made-l-grid__item--9-offset{margin-left:75%}.xx-large\:made-l-grid__item--10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xx-large\:made-l-grid__item--10-offset{margin-left:83.3333333333%}.xx-large\:made-l-grid__item--11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xx-large\:made-l-grid__item--11-offset{margin-left:91.6666666667%}.xx-large\:made-l-grid__item--12{flex:0 0 100%;max-width:100%}.xx-large\:made-l-grid__item--12-offset{margin-left:100%}}.made-c-form-control__label-wrapper{display:flex;justify-content:space-between}.made-c-form-control .made-c-form-control__character-count{display:none}.made-c-form-control--has-character-count .made-c-form-control__character-count{display:inline-block;margin-left:auto;margin-bottom:var(--made-size-space-1-x);font-weight:var(--made-font-weight-regular);color:var(--made-color-text-helper)}.made-c-form-control--has-character-count.made-c-form-control--medium .made-c-form-control__character-count{--font-size: var(--made-font-size-body-small);font-size:var(--font-size);line-height:calc(var(--font-size) * 1.45);line-height:round(down,calc(var(--font-size) * 1.45),var(--base-4))}.made-c-form-control--has-character-count.made-c-form-control--large .made-c-form-control__character-count{--font-size: var(--made-font-size-body-medium);font-size:var(--font-size);line-height:calc(var(--font-size) * 1.45);line-height:round(down,calc(var(--font-size) * 1.45),var(--base-4))}.made-c-input__start ::slotted(made-icon),.made-c-input__end ::slotted(made-icon){color:var(--made-color-icon-primary)}.made-c-input__start-search{color:var(--made-color-icon-helper)}.made-c-input{--font-size: var(--made-font-size-body-default);--line-height-fallback: calc(var(--font-size) * 1.45);--line-height: round(down, calc(var(--font-size) * 1.45), var(--base-4));flex:1 1 auto;display:inline-flex;align-items:stretch;justify-content:start;position:relative;width:100%;font-family:var(--made-font-family-primary);font-size:var(--font-size);font-weight:var(--made-font-weight-regular);line-height:var(--line-height, --line-height-fallback);letter-spacing:var(--made-letter-spacing-default);color:var(--made-color-text-primary);background-color:var(--made-component-form-control-background);border:var(--made-component-form-control-border-width) solid var(--made-component-form-control-border-color);border-radius:var(--made-component-form-control-border-radius);vertical-align:middle;overflow:hidden;cursor:text;box-shadow:var(--made-component-form-control-box-shadow)}.made-c-input .made-c-input__start ::slotted(made-icon),.made-c-input .made-c-input__start made-icon,.made-c-input .made-c-input__end ::slotted(made-icon){--width: var(--line-height);--height: var(--line-height)}.made-c-input.made-c-input--focused:not(.made-c-input--disabled),.made-c-input:has(.made-c-input__control:focus){outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-form-control.made-c-form-control--error .made-c-input{border-color:var(--made-color-border-danger-strong)}.made-c-form-control.made-c-form-control--success:not(.made-c-form-control--error) .made-c-input{border-color:var(--made-color-border-success-strong)}.made-c-input__control{flex:1 1 auto;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;box-sizing:content-box;height:var(--made-size-space-6-x);width:100%;min-width:0;border:none;background:inherit;box-shadow:none;padding:0;margin:0;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border-radius:inherit}.made-c-input__control[type=date]::-webkit-calendar-picker-indicator,.made-c-input__control[type=datetime-local]::-webkit-calendar-picker-indicator,.made-c-input__control[type=month]::-webkit-calendar-picker-indicator,.made-c-input__control[type=time]::-webkit-calendar-picker-indicator,.made-c-input__control[type=week]::-webkit-calendar-picker-indicator{display:none}.made-c-input__control[type=number]::-webkit-inner-spin-button{width:1em;height:1.5em}@-moz-document url-prefix(){.made-c-input__control~.made-c-input__calendar,.made-c-input__control~.made-c-input__clock,.made-c-input__control+.made-c-input__calendar,.made-c-input__control+.made-c-input__clock{display:none}}.made-c-input__control::-webkit-search-decoration,.made-c-input__control::-webkit-search-cancel-button,.made-c-input__control::-webkit-search-results-button,.made-c-input__control::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.made-c-input__control:focus{outline:none}.made-c-input__button{display:inline-flex;align-items:center;justify-content:center;font-size:inherit;color:var(--made-color-icon-primary);border:none;background:none;padding:0;cursor:pointer}.made-c-form-control__error-icon{color:var(--made-color-icon-danger)}.made-c-form-control__success-icon{color:var(--made-color-icon-success)}::-ms-reveal{display:none}.made-c-input--no-spinner input[type=number]::-webkit-outer-spin-button,.made-c-input--no-spinner input[type=number]::-webkit-inner-spin-button{display:none}.made-c-input--no-spinner input[type=number]{-moz-appearance:textfield}.made-c-input--medium .made-c-input__start ::slotted(*),.made-c-input--medium .made-c-input__start made-icon,.made-c-input--medium .made-c-input__start .made-icon,.made-c-input--medium .made-c-input__start .slot{margin-inline-start:var(--made-component-form-control-medium-padding-x);padding:0 var(--made-size-space-0point5-x)}.made-c-input--medium .made-c-input__end ::slotted(*),.made-c-input--medium .made-c-input__end .slot{margin-inline-end:var(--made-component-form-control-medium-padding-x);padding:0 var(--made-size-space-0point5-x)}.made-c-input--medium .made-c-input__button{width:calc(1em + var(--made-component-form-control-medium-padding-x) * 2);margin-inline-end:var(--made-component-form-control-medium-padding-x)}.made-c-input--medium .made-c-input__control{padding:calc(var(--made-component-form-control-medium-padding-y) - var( --made-component-form-control-border-width )) var(--made-component-form-control-medium-padding-x)}.made-c-input--has-start-slot :is(.made-c-input--medium .made-c-input__control){padding-left:calc(var(--made-component-form-control-medium-padding-x) / 2)}.made-c-input--large .made-c-input__control{padding:calc(var(--made-component-form-control-large-padding-y) - var( --made-component-form-control-border-width )) var(--made-component-form-control-large-padding-x)}.made-c-input--large .made-c-input__button{width:calc(1em + var(--made-component-form-control-large-padding-x) * 2)}.made-c-input--large .made-c-input__start ::slotted(*){margin-inline-start:var(--made-component-form-control-large-padding-x)}.made-c-input--large .made-c-input__end ::slotted(*){margin-inline-end:var(--made-component-form-control-large-padding-x)}.made-c-made-c-input.made-c-input--disabled .made-c-input__control{color:var(--made-color-text-disabled)}.made-c-input.made-c-input--disabled,.made-c-input:has(:disabled){background-color:var(--made-color-background-disabled);border-color:var(--made-color-border-disabled);cursor:not-allowed}.made-c-input.made-c-input--readonly,.made-c-input:has(:readonly){background-color:var(--made-color-background-disabled);color:var(--made-color-text-placeholder)}.made-c-input__control::-moz-placeholder{color:var(--made-color-text-placeholder);-moz-user-select:none;-webkit-user-select:none;user-select:none}.made-c-input__control::placeholder{color:var(--made-color-text-placeholder);-webkit-user-select:none;user-select:none}.made-c-input.made-c-input--disabled .made-c-input__control::-moz-placeholder{color:var(--made-color-text-disabled)}.made-c-input.made-c-input--disabled .made-c-input__control::placeholder{color:var(--made-color-text-disabled)}.made-c-input__start,.made-c-input__end{display:inline-flex;flex:0 0 auto;align-items:center;cursor:default}made-icon-button::part(base){height:var(--made-size-space-6-x);width:var(--made-size-space-6-x)}.made-c-link{display:inline-flex;align-items:center;margin:0;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-decoration-line:var(--made-text-decoration-underline);text-decoration-thickness:initial;text-decoration-style:initial;text-underline-offset:.125em}.made-c-link:focus{outline:none}.made-c-link:focus-visible,.made-c-link--focused{outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-link--large{font-size:var(--made-component-link-large-font-size)}.made-c-link--subtle{text-decoration:var(--made-text-decoration-none)}.made-c-link--subtle:focus-visible,.made-c-link--subtle:hover,.made-c-link--subtle:active{text-decoration-line:var(--made-text-decoration-underline)}.made-c-link--underline,.made-c-link--underline:visited{text-decoration:var(--made-text-decoration-underline)}.made-c-link--underline:focus-visible,.made-c-link--underline:hover,.made-c-link--underline:active{text-decoration-line:var(--made-text-decoration-none)}.made-c-link--neutral{color:var(--made-color-link-neutral-default)}.made-c-link--neutral:hover{color:var(--made-color-link-neutral-hover)}.made-c-link--neutral:active{color:var(--made-color-link-neutral-active)}.made-c-link--neutral:visited{color:var(--made-color-link-neutral-visited)}.made-c-link--branded{color:var(--made-color-link-default)}.made-c-link--branded:hover{color:var(--made-color-link-hover)}.made-c-link--branded:active{color:var(--made-color-link-active)}.made-c-link--branded:visited{color:var(--made-color-link-visited)}.made-c-link--disabled{color:var(--made-color-text-disabled);pointer-events:none}.made-c-link--has-start-slot .made-c-link__label{padding-inline-start:var(--made-component-link-gap)}.made-c-link--has-end-slot .made-c-link__label{padding-inline-end:var(--made-component-link-gap)}.made-c-link__start,.made-c-link__end{display:none}.made-c-link--has-start-slot .made-c-link__start,.made-c-link--has-end-slot .made-c-link__end{flex:0 0 auto;display:flex;align-items:center;pointer-events:none}.made-c-link__label{display:inline-block}:host{display:block}.made-c-radio{display:inline-flex;align-items:center;font-family:var(--made-font-family-primary);font-weight:var(--made-font-weight-medium);color:var(--made-color-text-primary);vertical-align:middle;cursor:pointer}.made-c-radio.made-c-form-control--has-supporting-text{align-items:flex-start}.made-c-radio--medium{--size: var(--made-size-space-4-x);--stroke: 4px;font-size:var(--made-font-size-body-small)}.made-c-radio--large{--size: var(--made-size-space-5-x);--stroke: 5.25px;font-size:var(--made-font-size-body-default)}.made-c-radio__control{all:unset;box-sizing:border-box;flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border:solid 1px var(--made-component-form-control-border-color);box-shadow:none;border-radius:50%;background-color:var(--made-component-form-control-background);transition:var(--made-motion-duration-short) box-shadow var(--made-motion-easing-emphasised-ease-out)}.made-c-radio--disabled,.made-c-radio:has(.made-c-radio__control:disabled){cursor:not-allowed}.made-c-radio--disabled .made-c-radio__control,.made-c-radio--disabled .made-c-radio__control:disabled,.made-c-radio:has(.made-c-radio__control:disabled) .made-c-radio__control,.made-c-radio:has(.made-c-radio__control:disabled) .made-c-radio__control:disabled{border:solid var(--stroke) var(--made-color-border-disabled)}:host(:focus-visible){outline:0}.made-c-radio--checked.made-c-radio--neutral .made-c-radio__control,.made-c-radio--neutral .made-c-radio__control:checked{border-color:var(--made-color-border-neutral-strong);box-shadow:inset 0 0 0 var(--stroke) var(--made-color-border-neutral-strong)}.made-c-radio--checked.made-c-radio--branded .made-c-radio__control,.made-c-radio--branded .made-c-radio__control:checked{border-color:var(--made-color-border-brand);box-shadow:inset 0 0 0 var(--stroke) var(--made-color-border-brand)}:host(:focus-visible) .made-c-radio__control,.made-c-radio__control:focus-visible{outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-radio__label{display:inline-block;color:var(--made-color-text-primary,);margin-inline-start:var(--made-size-space-3-x);-webkit-user-select:none;user-select:none}.made-c-form-control--has-supporting-text .made-c-radio__label-container{display:flex;flex-direction:column}.made-c-form-control--has-supporting-text .made-c-radio__label-container .made-c-form-control__supporting-text{margin-left:var(--made-size-space-3-x)}.made-c-radio--error .made-c-radio__control{border-color:var(--made-color-border-danger-strong)}.made-c-radio--error.made-c-radio--checked .made-c-radio__control,.made-c-radio--error .made-c-radio__control:checked{border-color:var(--made-color-border-danger-strong);box-shadow:inset 0 0 0 var(--stroke) var(--made-color-border-danger-strong)}:host{display:inline-block}.made-c-toggle{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:max-content;font-family:var(--made-font-family-primary);font-weight:var(--made-font-weight-regular);color:var(--made-color-text-primary);vertical-align:middle;cursor:pointer}.made-c-toggle--small{--height: var(--made-size-space-4-x);--width: calc(var(--height) * 2);--thumb-size: calc(var(--height) - 4px);font-size:var(--made-font-size-02);line-height:var(--made-line-height-rem-02)}.made-c-toggle--medium{--height: var(--made-size-space-6-x);--width: calc(var(--height) * 2);--thumb-size: calc(var(--height) - 6px);font-size:var(--made-font-size-04);line-height:var(--made-line-height-rem-04)}.made-c-toggle__control{flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--width);height:var(--height);background-color:var(--made-component-toggle-background-off);border:solid 1px var(--made-component-toggle-background-off);box-shadow:var(--made-component-toggle-box-shadow);border-radius:var(--made-component-toggle-border-radius);transition:background-color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),border-color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease)}.made-c-toggle__control .made-c-toggle__thumb{width:var(--thumb-size);height:var(--thumb-size);background-color:var(--made-color-background-surface-default);border-radius:var(--made-component-toggle-thumb-border-radius);border:solid 1px var(--made-color-background-surface-default);box-shadow:var(--made-component-toggle-thumb-box-shadow);translate:calc((var(--width) - var(--height)) / -2);transition:translate var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),background-color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),border-color var(--made-motion-duration-short) var(--made-motion-easing-standard-ease),box-shadow var(--made-motion-duration-short) var(--made-motion-easing-standard-ease)}.made-c-toggle__input{position:absolute;opacity:0;padding:0;margin:0;pointer-events:none}.made-c-toggle--disabled,.made-c-toggle:has(.made-c-toggle__input:disabled){cursor:not-allowed;color:var(--made-color-text-disabled)}.made-c-toggle--disabled .made-c-toggle__control,.made-c-toggle:has(.made-c-toggle__input:disabled) .made-c-toggle__control{opacity:var(--made-opacity-25)}.made-c-toggle--disabled .made-c-toggle__label,.made-c-toggle:has(.made-c-toggle__input:disabled) .made-c-toggle__label{color:var(--made-color-text-disabled)}.made-c-toggle--checked .made-c-toggle__control,.made-c-toggle__input:checked~.made-c-toggle__control{background-color:var(--made-component-toggle-background-on);border-color:var(--made-component-toggle-background-on)}.made-c-toggle--checked .made-c-toggle__control .made-c-toggle__thumb,.made-c-toggle__input:checked~.made-c-toggle__control .made-c-toggle__thumb{background-color:var(--made-color-background-surface-default);border-color:var(--made-color-background-surface-default);translate:calc((var(--width) - var(--height)) / 2)}.made-c-toggle:not(.made-c-toggle--disabled) .made-c-toggle__input:focus-visible~.made-c-toggle__control{outline:2px solid var(--made-color-border-focused);outline-offset:2px}.made-c-toggle__label{display:none}.made-c-form-control--has-label .made-c-toggle__label{display:inline-block;margin-inline-start:var(--made-size-space-4-x);-webkit-user-select:none;user-select:none}.made-c-form-control--has-supporting-text .made-c-toggle{align-items:flex-start}:host([full-width]){display:block}.made-c-toggle.made-c-toggle--full-width{width:100%}.made-c-toggle.made-c-toggle--reverse{flex-direction:row-reverse}.made-c-toggle.made-c-toggle--reverse .made-c-toggle__label{margin-inline:0 var(--made-size-space-4-x)}.made-u-a11y-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.made-u-a11y-visible{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}@media screen and (min-width:640px){.medium\:made-u-a11y-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.medium\:made-u-a11y-visible{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}}@media screen and (min-width:768px){.large\:made-u-a11y-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.large\:made-u-a11y-visible{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}}@media screen and (min-width:1024px){.x-large\:made-u-a11y-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.x-large\:made-u-a11y-visible{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}}@media screen and (min-width:1280px){.xx-large\:made-u-a11y-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.xx-large\:made-u-a11y-visible{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}}.made-u-cursor-auto{cursor:auto}.made-u-cursor-default{cursor:default}.made-u-cursor-none{cursor:none}.made-u-cursor-context-menu{cursor:context-menu}.made-u-cursor-help{cursor:help}.made-u-cursor-pointer{cursor:pointer}.made-u-cursor-progress{cursor:progress}.made-u-cursor-wait{cursor:wait}.made-u-cursor-cell{cursor:cell}.made-u-cursor-crosshair{cursor:crosshair}.made-u-cursor-text{cursor:text}.made-u-cursor-vertical-text{cursor:vertical-text}.made-u-cursor-alias{cursor:alias}.made-u-cursor-copy{cursor:copy}.made-u-cursor-move{cursor:move}.made-u-cursor-no-drop{cursor:no-drop}.made-u-cursor-not-allowed{cursor:not-allowed}.made-u-cursor-grab{cursor:grab}.made-u-cursor-grabbing{cursor:grabbing}.made-u-cursor-all-scroll{cursor:all-scroll}.made-u-cursor-zoom-in{cursor:zoom-in}.made-u-cursor-zoom-out{cursor:zoom-out}.made-u-cursor-ew-resize{cursor:ew-resize}.made-u-cursor-ns-resize{cursor:ns-resize}.made-u-cursor-nwse-resize{cursor:nwse-resize}.made-u-cursor-nesw-resize{cursor:nesw-resize}.made-u-cursor-col-resize{cursor:col-resize}.made-u-cursor-row-resize{cursor:row-resize}.made-u-display-none{display:none}.made-u-display-inline{display:inline}.made-u-display-block{display:block}.made-u-display-inline-block{display:inline-block}.made-u-display-table{display:table}.made-u-display-table-cell{display:table-cell}.made-u-display-table-row{display:table-row}@media screen and (min-width:640px){.medium\:made-u-display-none{display:none}.medium\:made-u-display-inline{display:inline}.medium\:made-u-display-block{display:block}.medium\:made-u-display-inline-block{display:inline-block}.medium\:made-u-display-table{display:table}.medium\:made-u-display-table-cell{display:table-cell}.medium\:made-u-display-table-row{display:table-row}}@media screen and (min-width:768px){.large\:made-u-display-none{display:none}.large\:made-u-display-inline{display:inline}.large\:made-u-display-block{display:block}.large\:made-u-display-inline-block{display:inline-block}.large\:made-u-display-table{display:table}.large\:made-u-display-table-cell{display:table-cell}.large\:made-u-display-table-row{display:table-row}}@media screen and (min-width:1024px){.x-large\:made-u-display-none{display:none}.x-large\:made-u-display-inline{display:inline}.x-large\:made-u-display-block{display:block}.x-large\:made-u-display-inline-block{display:inline-block}.x-large\:made-u-display-table{display:table}.x-large\:made-u-display-table-cell{display:table-cell}.x-large\:made-u-display-table-row{display:table-row}}@media screen and (min-width:1280px){.xx-large\:made-u-display-none{display:none}.xx-large\:made-u-display-inline{display:inline}.xx-large\:made-u-display-block{display:block}.xx-large\:made-u-display-inline-block{display:inline-block}.xx-large\:made-u-display-table{display:table}.xx-large\:made-u-display-table-cell{display:table-cell}.xx-large\:made-u-display-table-row{display:table-row}}.made-u-display-flex{display:flex}.made-u-display-inline-flex{display:inline-flex}.made-u-flex-row{flex-direction:row}.made-u-flex-column{flex-direction:column}.made-u-flex-row-reverse{flex-direction:row-reverse}.made-u-flex-column-reverse{flex-direction:column-reverse}.made-u-justify-content-start{justify-content:flex-start}.made-u-justify-content-center{justify-content:center}.made-u-justify-content-end{justify-content:flex-end}.made-u-justify-content-space-between{justify-content:space-between}.made-u-justify-content-space-around{justify-content:space-around}.made-u-justify-content-space-evenly{justify-content:space-evenly}.made-u-align-items-start{align-items:flex-start}.made-u-align-items-center{align-items:center}.made-u-align-items-end{align-items:flex-end}.made-u-align-items-baseline{align-items:baseline}.made-u-align-items-stretch{align-items:stretch}.made-u-align-self-start{align-self:flex-start}.made-u-align-self-center{align-self:center}.made-u-align-self-end{align-self:flex-end}.made-u-align-self-baseline{align-self:baseline}.made-u-align-self-stretch{align-self:stretch}.made-u-flex-grow-0{flex-grow:0}.made-u-flex-grow-1{flex-grow:1}.made-u-flex-shrink-0{flex-shrink:0}.made-u-flex-shrink-1{flex-shrink:1}.made-u-flex-1{flex:1}.made-u-flex-auto{flex:auto}.made-u-flex-wrap{flex-wrap:wrap}.made-u-flex-nowrap{flex-wrap:nowrap}.made-u-flex-wrap-reverse{flex-wrap:wrap-reverse}.made-u-align-content-start{align-content:flex-start}.made-u-align-content-center{align-content:center}.made-u-align-content-end{align-content:flex-end}.made-u-align-content-space-between{align-content:space-between}.made-u-align-content-space-around{align-content:space-around}.made-u-align-content-stretch{align-content:stretch}@media screen and (min-width:640px){.medium\:made-display-u-flex{display:flex}.medium\:made-u-display-inline-flex{display:inline-flex}.medium\:made-u-flex-row{flex-direction:row}.medium\:made-u-flex-column{flex-direction:column}.medium\:made-u-flex-row-reverse{flex-direction:row-reverse}.medium\:made-u-flex-column-reverse{flex-direction:column-reverse}.medium\:made-u-flex-wrap-wrap{flex-wrap:wrap}.medium\:made-u-flex-wrap-nowrap{flex-wrap:nowrap}.medium\:made-u-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.medium\:made-u-align-items-start{align-items:flex-start}.medium\:made-u-align-items-center{align-items:center}.medium\:made-u-align-items-end{align-items:flex-end}.medium\:made-u-align-items-baseline{align-items:baseline}.medium\:made-u-align-items-stretch{align-items:stretch}.medium\:made-u-align-self-start{align-self:flex-start}.medium\:made-u-align-self-center{align-self:center}.medium\:made-u-align-self-end{align-self:flex-end}.medium\:made-u-align-self-baseline{align-self:baseline}.medium\:made-u-align-self-stretch{align-self:stretch}.medium\:made-u-align-content-start{align-content:flex-start}.medium\:made-u-align-content-center{align-content:center}.medium\:made-u-align-content-end{align-content:flex-end}.medium\:made-u-align-content-space-between{align-content:space-between}.medium\:made-u-align-content-space-around{align-content:space-around}.medium\:made-u-align-content-stretch{align-content:stretch}.medium\:made-u-justify-content-start{justify-content:flex-start}.medium\:made-u-justify-content-center{justify-content:center}.medium\:made-u-justify-content-end{justify-content:flex-end}.medium\:made-u-justify-content-space-between{justify-content:space-between}.medium\:made-u-justify-content-space-around{justify-content:space-around}.medium\:made-u-justify-content-space-evenly{justify-content:space-evenly}.medium\:made-u-flex-shrink-0{flex-shrink:0}.medium\:made-u-flex-shrink-1{flex-shrink:1}.medium\:made-u-flex-grow-0{flex-grow:0}.medium\:made-u-flex-grow-1{flex-grow:1}.medium\:made-u-flex-1{flex:1}.medium\:made-u-flex-auto{flex:auto}}@media screen and (min-width:768px){.large\:made-display-u-flex{display:flex}.large\:made-u-display-inline-flex{display:inline-flex}.large\:made-u-flex-row{flex-direction:row}.large\:made-u-flex-column{flex-direction:column}.large\:made-u-flex-row-reverse{flex-direction:row-reverse}.large\:made-u-flex-column-reverse{flex-direction:column-reverse}.large\:made-u-flex-wrap-wrap{flex-wrap:wrap}.large\:made-u-flex-wrap-nowrap{flex-wrap:nowrap}.large\:made-u-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.large\:made-u-align-items-start{align-items:flex-start}.large\:made-u-align-items-center{align-items:center}.large\:made-u-align-items-end{align-items:flex-end}.large\:made-u-align-items-baseline{align-items:baseline}.large\:made-u-align-items-stretch{align-items:stretch}.large\:made-u-align-self-start{align-self:flex-start}.large\:made-u-align-self-center{align-self:center}.large\:made-u-align-self-end{align-self:flex-end}.large\:made-u-align-self-baseline{align-self:baseline}.large\:made-u-align-self-stretch{align-self:stretch}.large\:made-u-align-content-start{align-content:flex-start}.large\:made-u-align-content-center{align-content:center}.large\:made-u-align-content-end{align-content:flex-end}.large\:made-u-align-content-space-between{align-content:space-between}.large\:made-u-align-content-space-around{align-content:space-around}.large\:made-u-align-content-stretch{align-content:stretch}.large\:made-u-justify-content-start{justify-content:flex-start}.large\:made-u-justify-content-center{justify-content:center}.large\:made-u-justify-content-end{justify-content:flex-end}.large\:made-u-justify-content-space-between{justify-content:space-between}.large\:made-u-justify-content-space-around{justify-content:space-around}.large\:made-u-justify-content-space-evenly{justify-content:space-evenly}.large\:made-u-flex-shrink-0{flex-shrink:0}.large\:made-u-flex-shrink-1{flex-shrink:1}.large\:made-u-flex-grow-0{flex-grow:0}.large\:made-u-flex-grow-1{flex-grow:1}.large\:made-u-flex-1{flex:1}.large\:made-u-flex-auto{flex:auto}}@media screen and (min-width:1024px){.x-large\:made-display-u-flex{display:flex}.x-large\:made-u-display-inline-flex{display:inline-flex}.x-large\:made-u-flex-row{flex-direction:row}.x-large\:made-u-flex-column{flex-direction:column}.x-large\:made-u-flex-row-reverse{flex-direction:row-reverse}.x-large\:made-u-flex-column-reverse{flex-direction:column-reverse}.x-large\:made-u-flex-wrap-wrap{flex-wrap:wrap}.x-large\:made-u-flex-wrap-nowrap{flex-wrap:nowrap}.x-large\:made-u-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.x-large\:made-u-align-items-start{align-items:flex-start}.x-large\:made-u-align-items-center{align-items:center}.x-large\:made-u-align-items-end{align-items:flex-end}.x-large\:made-u-align-items-baseline{align-items:baseline}.x-large\:made-u-align-items-stretch{align-items:stretch}.x-large\:made-u-align-self-start{align-self:flex-start}.x-large\:made-u-align-self-center{align-self:center}.x-large\:made-u-align-self-end{align-self:flex-end}.x-large\:made-u-align-self-baseline{align-self:baseline}.x-large\:made-u-align-self-stretch{align-self:stretch}.x-large\:made-u-align-content-start{align-content:flex-start}.x-large\:made-u-align-content-center{align-content:center}.x-large\:made-u-align-content-end{align-content:flex-end}.x-large\:made-u-align-content-space-between{align-content:space-between}.x-large\:made-u-align-content-space-around{align-content:space-around}.x-large\:made-u-align-content-stretch{align-content:stretch}.x-large\:made-u-justify-content-start{justify-content:flex-start}.x-large\:made-u-justify-content-center{justify-content:center}.x-large\:made-u-justify-content-end{justify-content:flex-end}.x-large\:made-u-justify-content-space-between{justify-content:space-between}.x-large\:made-u-justify-content-space-around{justify-content:space-around}.x-large\:made-u-justify-content-space-evenly{justify-content:space-evenly}.x-large\:made-u-flex-shrink-0{flex-shrink:0}.x-large\:made-u-flex-shrink-1{flex-shrink:1}.x-large\:made-u-flex-grow-0{flex-grow:0}.x-large\:made-u-flex-grow-1{flex-grow:1}.x-large\:made-u-flex-1{flex:1}.x-large\:made-u-flex-auto{flex:auto}}@media screen and (min-width:1280px){.xx-large\:made-display-u-flex{display:flex}.xx-large\:made-u-display-inline-flex{display:inline-flex}.xx-large\:made-u-flex-row{flex-direction:row}.xx-large\:made-u-flex-column{flex-direction:column}.xx-large\:made-u-flex-row-reverse{flex-direction:row-reverse}.xx-large\:made-u-flex-column-reverse{flex-direction:column-reverse}.xx-large\:made-u-flex-wrap-wrap{flex-wrap:wrap}.xx-large\:made-u-flex-wrap-nowrap{flex-wrap:nowrap}.xx-large\:made-u-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.xx-large\:made-u-align-items-start{align-items:flex-start}.xx-large\:made-u-align-items-center{align-items:center}.xx-large\:made-u-align-items-end{align-items:flex-end}.xx-large\:made-u-align-items-baseline{align-items:baseline}.xx-large\:made-u-align-items-stretch{align-items:stretch}.xx-large\:made-u-align-self-start{align-self:flex-start}.xx-large\:made-u-align-self-center{align-self:center}.xx-large\:made-u-align-self-end{align-self:flex-end}.xx-large\:made-u-align-self-baseline{align-self:baseline}.xx-large\:made-u-align-self-stretch{align-self:stretch}.xx-large\:made-u-align-content-start{align-content:flex-start}.xx-large\:made-u-align-content-center{align-content:center}.xx-large\:made-u-align-content-end{align-content:flex-end}.xx-large\:made-u-align-content-space-between{align-content:space-between}.xx-large\:made-u-align-content-space-around{align-content:space-around}.xx-large\:made-u-align-content-stretch{align-content:stretch}.xx-large\:made-u-justify-content-start{justify-content:flex-start}.xx-large\:made-u-justify-content-center{justify-content:center}.xx-large\:made-u-justify-content-end{justify-content:flex-end}.xx-large\:made-u-justify-content-space-between{justify-content:space-between}.xx-large\:made-u-justify-content-space-around{justify-content:space-around}.xx-large\:made-u-justify-content-space-evenly{justify-content:space-evenly}.xx-large\:made-u-flex-shrink-0{flex-shrink:0}.xx-large\:made-u-flex-shrink-1{flex-shrink:1}.xx-large\:made-u-flex-grow-0{flex-grow:0}.xx-large\:made-u-flex-grow-1{flex-grow:1}.xx-large\:made-u-flex-1{flex:1}.xx-large\:made-u-flex-auto{flex:auto}}.made-u-display-grid{display:grid}.made-u-display-inline-grid{display:inline-grid}.made-u-grid-col-span-auto{grid-column:auto}.made-u-grid-col-span-full{grid-column:1/-1}.made-u-grid-col-start-auto{grid-column-start:auto}.made-u-grid-col-end-auto{grid-column-end:auto}.made-u-grid-row-span-auto{grid-row:auto}.made-u-grid-row-span-full{grid-row:1/-1}.made-u-grid-row-start-auto{grid-row-start:auto}.made-u-grid-row-end-auto{grid-row-end:auto}.made-u-grid-flow-col{grid-auto-flow:column}.made-u-grid-flow-col-dense{grid-auto-flow:column dense}.made-u-grid-flow-row-dense{grid-auto-flow:row dense}.made-u-grid-auto-cols-auto{grid-auto-columns:auto}.made-u-grid-auto-cols-min{grid-auto-columns:min-content}.made-u-grid-auto-cols-max{grid-auto-columns:max-content}.made-u-grid-auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.made-u-grid-auto-rows-auto{grid-auto-rows:auto}.made-u-grid-auto-rows-min{grid-auto-rows:min-content}.made-u-grid-auto-rows-max{grid-auto-rows:max-content}.made-u-grid-auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.made-u-grid-cols-1{grid-template-columns:repeat(1,1fr)}.made-u-grid-cols-2{grid-template-columns:repeat(2,1fr)}.made-u-grid-cols-3{grid-template-columns:repeat(3,1fr)}.made-u-grid-cols-4{grid-template-columns:repeat(4,1fr)}.made-u-grid-cols-5{grid-template-columns:repeat(5,1fr)}.made-u-grid-cols-6{grid-template-columns:repeat(6,1fr)}.made-u-grid-cols-7{grid-template-columns:repeat(7,1fr)}.made-u-grid-cols-8{grid-template-columns:repeat(8,1fr)}.made-u-grid-cols-9{grid-template-columns:repeat(9,1fr)}.made-u-grid-cols-10{grid-template-columns:repeat(10,1fr)}.made-u-grid-cols-11{grid-template-columns:repeat(11,1fr)}.made-u-grid-cols-12{grid-template-columns:repeat(12,1fr)}.made-u-grid-col-span-1{grid-column:span 1/span 1}.made-u-grid-col-span-2{grid-column:span 2/span 2}.made-u-grid-col-span-3{grid-column:span 3/span 3}.made-u-grid-col-span-4{grid-column:span 4/span 4}.made-u-grid-col-span-5{grid-column:span 5/span 5}.made-u-grid-col-span-6{grid-column:span 6/span 6}.made-u-grid-col-span-7{grid-column:span 7/span 7}.made-u-grid-col-span-8{grid-column:span 8/span 8}.made-u-grid-col-span-9{grid-column:span 9/span 9}.made-u-grid-col-span-10{grid-column:span 10/span 10}.made-u-grid-col-span-11{grid-column:span 11/span 11}.made-u-grid-col-span-12{grid-column:span 12/span 12}.made-u-grid-col-start-1{grid-column-start:1}.made-u-grid-col-start-2{grid-column-start:2}.made-u-grid-col-start-3{grid-column-start:3}.made-u-grid-col-start-4{grid-column-start:4}.made-u-grid-col-start-5{grid-column-start:5}.made-u-grid-col-start-6{grid-column-start:6}.made-u-grid-col-start-7{grid-column-start:7}.made-u-grid-col-start-8{grid-column-start:8}.made-u-grid-col-start-9{grid-column-start:9}.made-u-grid-col-start-10{grid-column-start:10}.made-u-grid-col-start-11{grid-column-start:11}.made-u-grid-col-start-12{grid-column-start:12}.made-u-grid-col-start-13{grid-column-start:13}.made-u-grid-col-end-1{grid-column-end:1}.made-u-grid-col-end-2{grid-column-end:2}.made-u-grid-col-end-3{grid-column-end:3}.made-u-grid-col-end-4{grid-column-end:4}.made-u-grid-col-end-5{grid-column-end:5}.made-u-grid-col-end-6{grid-column-end:6}.made-u-grid-col-end-7{grid-column-end:7}.made-u-grid-col-end-8{grid-column-end:8}.made-u-grid-col-end-9{grid-column-end:9}.made-u-grid-col-end-10{grid-column-end:10}.made-u-grid-col-end-11{grid-column-end:11}.made-u-grid-col-end-12{grid-column-end:12}.made-u-grid-col-end-13{grid-column-end:13}.made-u-grid-row-span-1{grid-row:span 1/span 1}.made-u-grid-row-span-2{grid-row:span 2/span 2}.made-u-grid-row-span-3{grid-row:span 3/span 3}.made-u-grid-row-span-4{grid-row:span 4/span 4}.made-u-grid-row-span-5{grid-row:span 5/span 5}.made-u-grid-row-span-6{grid-row:span 6/span 6}.made-u-grid-row-span-7{grid-row:span 7/span 7}.made-u-grid-row-span-8{grid-row:span 8/span 8}.made-u-grid-row-span-9{grid-row:span 9/span 9}.made-u-grid-row-span-10{grid-row:span 10/span 10}.made-u-grid-row-span-11{grid-row:span 11/span 11}.made-u-grid-row-span-12{grid-row:span 12/span 12}.made-u-grid-row-start-1{grid-row-start:1}.made-u-grid-row-start-2{grid-row-start:2}.made-u-grid-row-start-3{grid-row-start:3}.made-u-grid-row-start-4{grid-row-start:4}.made-u-grid-row-start-5{grid-row-start:5}.made-u-grid-row-start-6{grid-row-start:6}.made-u-grid-row-start-7{grid-row-start:7}.made-u-grid-row-start-8{grid-row-start:8}.made-u-grid-row-start-9{grid-row-start:9}.made-u-grid-row-start-10{grid-row-start:10}.made-u-grid-row-start-11{grid-row-start:11}.made-u-grid-row-start-12{grid-row-start:12}.made-u-grid-row-start-13{grid-row-start:13}.made-u-grid-row-end-1{grid-row-end:1}.made-u-grid-row-end-2{grid-row-end:2}.made-u-grid-row-end-3{grid-row-end:3}.made-u-grid-row-end-4{grid-row-end:4}.made-u-grid-row-end-5{grid-row-end:5}.made-u-grid-row-end-6{grid-row-end:6}.made-u-grid-row-end-7{grid-row-end:7}.made-u-grid-row-end-8{grid-row-end:8}.made-u-grid-row-end-9{grid-row-end:9}.made-u-grid-row-end-10{grid-row-end:10}.made-u-grid-row-end-11{grid-row-end:11}.made-u-grid-row-end-12{grid-row-end:12}.made-u-grid-row-end-13{grid-row-end:13}.made-u-grid-rows-1{grid-template-rows:repeat(1,1fr)}.made-u-grid-rows-2{grid-template-rows:repeat(2,1fr)}.made-u-grid-rows-3{grid-template-rows:repeat(3,1fr)}.made-u-grid-rows-4{grid-template-rows:repeat(4,1fr)}.made-u-grid-rows-5{grid-template-rows:repeat(5,1fr)}.made-u-grid-rows-6{grid-template-rows:repeat(6,1fr)}.made-u-grid-rows-7{grid-template-rows:repeat(7,1fr)}.made-u-grid-rows-8{grid-template-rows:repeat(8,1fr)}.made-u-grid-rows-9{grid-template-rows:repeat(9,1fr)}.made-u-grid-rows-10{grid-template-rows:repeat(10,1fr)}.made-u-grid-rows-11{grid-template-rows:repeat(11,1fr)}.made-u-grid-rows-12{grid-template-rows:repeat(12,1fr)}.made-u-grid-flow-row{grid-auto-flow:row}.made-u-grid-flow-column{grid-auto-flow:column}.made-u-grid-flow-dense{grid-auto-flow:dense}.made-u-grid-gap--small{gap:var(--made-grid-gutters-small)}.made-u-grid-gap--medium{gap:var(--made-grid-gutters-medium)}.made-u-grid-gap--large{gap:var(--made-grid-gutters-large)}.made-u-grid-gap--x-large{gap:var(--made-grid-gutters-x-large)}.made-u-grid-gap--xx-large{gap:var(--made-grid-gutters-xx-large)}.made-u-grid-gap-horizontal--small{gap:var(--made-grid-gutters-small)}.made-u-grid-gap-horizontal--medium{gap:var(--made-grid-gutters-medium)}.made-u-grid-gap-horizontal--large{gap:var(--made-grid-gutters-large)}.made-u-grid-gap-horizontal--x-large{gap:var(--made-grid-gutters-x-large)}.made-u-grid-gap-horizontal--xx-large{gap:var(--made-grid-gutters-xx-large)}.made-u-grid-gap-vertical--small{gap:var(--made-grid-gutters-small)}.made-u-grid-gap-vertical--medium{gap:var(--made-grid-gutters-medium)}.made-u-grid-gap-vertical--large{gap:var(--made-grid-gutters-large)}.made-u-grid-gap-vertical--x-large{gap:var(--made-grid-gutters-x-large)}.made-u-grid-gap-vertical--xx-large{gap:var(--made-grid-gutters-xx-large)}.made-u-justify-items-start{justify-items:start}.made-u-justify-items-center{justify-items:center}.made-u-justify-items-end{justify-items:end}.made-u-justify-items-stretch{justify-items:stretch}.made-u-justify-self-auto{justify-self:auto}.made-u-justify-self-start{justify-self:start}.made-u-justify-self-center{justify-self:center}.made-u-justify-self-end{justify-self:end}.made-u-justify-self-stretch{justify-self:stretch}.made-u-place-content-start{place-content:start}.made-u-place-content-center{place-content:center}.made-u-place-content-end{place-content:end}.made-u-place-content-space-between{place-content:space-between}.made-u-place-content-space-around{place-content:space-around}.made-u-place-content-space-evenly{place-content:space-evenly}.made-u-place-content-baseline{place-content:baseline}.made-u-place-content-stretch{place-content:stretch}.made-u-place-items-start{place-items:start}.made-u-place-items-center{place-items:center}.made-u-place-items-end{place-items:end}.made-u-place-items-baseline{place-items:baseline}.made-u-place-items-stretch{place-items:stretch}.made-u-place-self-start{place-self:start}.made-u-place-self-center{place-self:center}.made-u-place-self-end{place-self:end}.made-u-place-self-auto{place-self:auto}.made-u-place-self-stretch{place-self:stretch}@media screen and (min-width:640px){.medium\:made-u-display-grid{display:grid}.medium\:made-u-display-inline-grid{display:inline-grid}.medium\:made--u-grid-col-span-auto{grid-column:auto}.medium\:made--u-grid-col-span-full{grid-column:1/-1}.medium\:made--u-grid-col-start-auto{grid-column-start:auto}.medium\:made--u-grid-col-end-auto{grid-column-end:auto}.medium\:made--u-grid-row-span-auto{grid-row:auto}.medium\:made--u-grid-row-span-full{grid-row:1/-1}.medium\:made--u-grid-row-start-auto{grid-row-start:auto}.medium\:made--u-grid-row-end-auto{grid-row-end:auto}.medium\:made-u-grid-flow-row-dense{grid-row-end:row dense}.medium\:made-u-grid-flow-column-dense{grid-row-end:column dense}.medium\:made-u-grid-cols-1{grid-template-columns:repeat(1,1fr)}.medium\:made-u-grid-cols-2{grid-template-columns:repeat(2,1fr)}.medium\:made-u-grid-cols-3{grid-template-columns:repeat(3,1fr)}.medium\:made-u-grid-cols-4{grid-template-columns:repeat(4,1fr)}.medium\:made-u-grid-cols-5{grid-template-columns:repeat(5,1fr)}.medium\:made-u-grid-cols-6{grid-template-columns:repeat(6,1fr)}.medium\:made-u-grid-cols-7{grid-template-columns:repeat(7,1fr)}.medium\:made-u-grid-cols-8{grid-template-columns:repeat(8,1fr)}.medium\:made-u-grid-cols-9{grid-template-columns:repeat(9,1fr)}.medium\:made-u-grid-cols-10{grid-template-columns:repeat(10,1fr)}.medium\:made-u-grid-cols-11{grid-template-columns:repeat(11,1fr)}.medium\:made-u-grid-cols-12{grid-template-columns:repeat(12,1fr)}.medium\:made-u-grid-col-span-1{grid-column:span 1/span 1}.medium\:made-u-grid-col-span-2{grid-column:span 2/span 2}.medium\:made-u-grid-col-span-3{grid-column:span 3/span 3}.medium\:made-u-grid-col-span-4{grid-column:span 4/span 4}.medium\:made-u-grid-col-span-5{grid-column:span 5/span 5}.medium\:made-u-grid-col-span-6{grid-column:span 6/span 6}.medium\:made-u-grid-col-span-7{grid-column:span 7/span 7}.medium\:made-u-grid-col-span-8{grid-column:span 8/span 8}.medium\:made-u-grid-col-span-9{grid-column:span 9/span 9}.medium\:made-u-grid-col-span-10{grid-column:span 10/span 10}.medium\:made-u-grid-col-span-11{grid-column:span 11/span 11}.medium\:made-u-grid-col-span-12{grid-column:span 12/span 12}.medium\:made-u-grid-col-start-1{grid-column-start:1}.medium\:made-u-grid-col-start-2{grid-column-start:2}.medium\:made-u-grid-col-start-3{grid-column-start:3}.medium\:made-u-grid-col-start-4{grid-column-start:4}.medium\:made-u-grid-col-start-5{grid-column-start:5}.medium\:made-u-grid-col-start-6{grid-column-start:6}.medium\:made-u-grid-col-start-7{grid-column-start:7}.medium\:made-u-grid-col-start-8{grid-column-start:8}.medium\:made-u-grid-col-start-9{grid-column-start:9}.medium\:made-u-grid-col-start-10{grid-column-start:10}.medium\:made-u-grid-col-start-11{grid-column-start:11}.medium\:made-u-grid-col-start-12{grid-column-start:12}.medium\:made-u-grid-col-start-13{grid-column-start:13}.medium\:made-u-grid-col-end-1{grid-column-end:1}.medium\:made-u-grid-col-end-2{grid-column-end:2}.medium\:made-u-grid-col-end-3{grid-column-end:3}.medium\:made-u-grid-col-end-4{grid-column-end:4}.medium\:made-u-grid-col-end-5{grid-column-end:5}.medium\:made-u-grid-col-end-6{grid-column-end:6}.medium\:made-u-grid-col-end-7{grid-column-end:7}.medium\:made-u-grid-col-end-8{grid-column-end:8}.medium\:made-u-grid-col-end-9{grid-column-end:9}.medium\:made-u-grid-col-end-10{grid-column-end:10}.medium\:made-u-grid-col-end-11{grid-column-end:11}.medium\:made-u-grid-col-end-12{grid-column-end:12}.medium\:made-u-grid-col-end-13{grid-column-end:13}.medium\:made-u-grid-row-span-1{grid-row:span 1/span 1}.medium\:made-u-grid-row-span-2{grid-row:span 2/span 2}.medium\:made-u-grid-row-span-3{grid-row:span 3/span 3}.medium\:made-u-grid-row-span-4{grid-row:span 4/span 4}.medium\:made-u-grid-row-span-5{grid-row:span 5/span 5}.medium\:made-u-grid-row-span-6{grid-row:span 6/span 6}.medium\:made-u-grid-row-span-7{grid-row:span 7/span 7}.medium\:made-u-grid-row-span-8{grid-row:span 8/span 8}.medium\:made-u-grid-row-span-9{grid-row:span 9/span 9}.medium\:made-u-grid-row-span-10{grid-row:span 10/span 10}.medium\:made-u-grid-row-span-11{grid-row:span 11/span 11}.medium\:made-u-grid-row-span-12{grid-row:span 12/span 12}.medium\:made-u-grid-row-start-1{grid-row-start:1}.medium\:made-u-grid-row-start-2{grid-row-start:2}.medium\:made-u-grid-row-start-3{grid-row-start:3}.medium\:made-u-grid-row-start-4{grid-row-start:4}.medium\:made-u-grid-row-start-5{grid-row-start:5}.medium\:made-u-grid-row-start-6{grid-row-start:6}.medium\:made-u-grid-row-start-7{grid-row-start:7}.medium\:made-u-grid-row-start-8{grid-row-start:8}.medium\:made-u-grid-row-start-9{grid-row-start:9}.medium\:made-u-grid-row-start-10{grid-row-start:10}.medium\:made-u-grid-row-start-11{grid-row-start:11}.medium\:made-u-grid-row-start-12{grid-row-start:12}.medium\:made-u-grid-row-start-13{grid-row-start:13}.medium\:made-u-grid-row-end-1{grid-row-end:1}.medium\:made-u-grid-row-end-2{grid-row-end:2}.medium\:made-u-grid-row-end-3{grid-row-end:3}.medium\:made-u-grid-row-end-4{grid-row-end:4}.medium\:made-u-grid-row-end-5{grid-row-end:5}.medium\:made-u-grid-row-end-6{grid-row-end:6}.medium\:made-u-grid-row-end-7{grid-row-end:7}.medium\:made-u-grid-row-end-8{grid-row-end:8}.medium\:made-u-grid-row-end-9{grid-row-end:9}.medium\:made-u-grid-row-end-10{grid-row-end:10}.medium\:made-u-grid-row-end-11{grid-row-end:11}.medium\:made-u-grid-row-end-12{grid-row-end:12}.medium\:made-u-grid-row-end-13{grid-row-end:13}.medium\:made-u-grid-gap-small{width:var(--made-grid-gutters-small)}.medium\:made-u-grid-gap-medium{width:var(--made-grid-gutters-medium)}.medium\:made-u-grid-gap-large{width:var(--made-grid-gutters-large)}.medium\:made-u-grid-gap-x-large{width:var(--made-grid-gutters-x-large)}.medium\:made-u-grid-gap-xx-large{width:var(--made-grid-gutters-xx-large)}.medium\:made-u-grid-gap-horizontal--small{width:var(--made-grid-gutters-small)}.medium\:made-u-grid-gap-horizontal--medium{width:var(--made-grid-gutters-medium)}.medium\:made-u-grid-gap-horizontal--large{width:var(--made-grid-gutters-large)}.medium\:made-u-grid-gap-horizontal--x-large{width:var(--made-grid-gutters-x-large)}.medium\:made-u-grid-gap-horizontal--xx-large{width:var(--made-grid-gutters-xx-large)}.medium\:made-u-grid-gap-vertical--small{width:var(--made-grid-gutters-small)}.medium\:made-u-grid-gap-vertical--medium{width:var(--made-grid-gutters-medium)}.medium\:made-u-grid-gap-vertical--large{width:var(--made-grid-gutters-large)}.medium\:made-u-grid-gap-vertical--x-large{width:var(--made-grid-gutters-x-large)}.medium\:made-u-grid-gap-vertical--xx-large{width:var(--made-grid-gutters-xx-large)}.medium\:made-u-justify-items-start{justify-items:start}.medium\:made-u-justify-items-center{justify-items:center}.medium\:made-u-justify-items-end{justify-items:end}.medium\:made-u-justify-items-stretch{justify-items:stretch}.medium\:made-u-place-content-start{place-content:start}.medium\:made-u-place-content-center{place-content:center}.medium\:made-u-place-content-end{place-content:end}.medium\:made-u-place-content-space-between{place-content:space-between}.medium\:made-u-place-content-space-around{place-content:space-around}.medium\:made-u-place-content-space-evenly{place-content:space-evenly}.medium\:made-u-place-content-baseline{place-content:baseline}.medium\:made-u-place-content-stretch{place-content:stretch}.medium\:made-u-place-items-start{place-items:start}.medium\:made-u-place-items-center{place-items:center}.medium\:made-u-place-items-end{place-items:end}.medium\:made-u-place-items-baseline{place-items:baseline}.medium\:made-u-place-items-stretch{place-items:stretch}.medium\:made-u-place-self-start{place-self:start}.medium\:made-u-place-self-center{place-self:center}.medium\:made-u-place-self-end{place-self:end}.medium\:made-u-place-self-auto{place-self:auto}.medium\:made-u-place-self-stretch{place-self:stretch}}@media screen and (min-width:768px){.large\:made-u-display-grid{display:grid}.large\:made-u-display-inline-grid{display:inline-grid}.large\:made--u-grid-col-span-auto{grid-column:auto}.large\:made--u-grid-col-span-full{grid-column:1/-1}.large\:made--u-grid-col-start-auto{grid-column-start:auto}.large\:made--u-grid-col-end-auto{grid-column-end:auto}.large\:made--u-grid-row-span-auto{grid-row:auto}.large\:made--u-grid-row-span-full{grid-row:1/-1}.large\:made--u-grid-row-start-auto{grid-row-start:auto}.large\:made--u-grid-row-end-auto{grid-row-end:auto}.large\:made-u-grid-flow-row-dense{grid-row-end:row dense}.large\:made-u-grid-flow-column-dense{grid-row-end:column dense}.large\:made-u-grid-cols-1{grid-template-columns:repeat(1,1fr)}.large\:made-u-grid-cols-2{grid-template-columns:repeat(2,1fr)}.large\:made-u-grid-cols-3{grid-template-columns:repeat(3,1fr)}.large\:made-u-grid-cols-4{grid-template-columns:repeat(4,1fr)}.large\:made-u-grid-cols-5{grid-template-columns:repeat(5,1fr)}.large\:made-u-grid-cols-6{grid-template-columns:repeat(6,1fr)}.large\:made-u-grid-cols-7{grid-template-columns:repeat(7,1fr)}.large\:made-u-grid-cols-8{grid-template-columns:repeat(8,1fr)}.large\:made-u-grid-cols-9{grid-template-columns:repeat(9,1fr)}.large\:made-u-grid-cols-10{grid-template-columns:repeat(10,1fr)}.large\:made-u-grid-cols-11{grid-template-columns:repeat(11,1fr)}.large\:made-u-grid-cols-12{grid-template-columns:repeat(12,1fr)}.large\:made-u-grid-col-span-1{grid-column:span 1/span 1}.large\:made-u-grid-col-span-2{grid-column:span 2/span 2}.large\:made-u-grid-col-span-3{grid-column:span 3/span 3}.large\:made-u-grid-col-span-4{grid-column:span 4/span 4}.large\:made-u-grid-col-span-5{grid-column:span 5/span 5}.large\:made-u-grid-col-span-6{grid-column:span 6/span 6}.large\:made-u-grid-col-span-7{grid-column:span 7/span 7}.large\:made-u-grid-col-span-8{grid-column:span 8/span 8}.large\:made-u-grid-col-span-9{grid-column:span 9/span 9}.large\:made-u-grid-col-span-10{grid-column:span 10/span 10}.large\:made-u-grid-col-span-11{grid-column:span 11/span 11}.large\:made-u-grid-col-span-12{grid-column:span 12/span 12}.large\:made-u-grid-col-start-1{grid-column-start:1}.large\:made-u-grid-col-start-2{grid-column-start:2}.large\:made-u-grid-col-start-3{grid-column-start:3}.large\:made-u-grid-col-start-4{grid-column-start:4}.large\:made-u-grid-col-start-5{grid-column-start:5}.large\:made-u-grid-col-start-6{grid-column-start:6}.large\:made-u-grid-col-start-7{grid-column-start:7}.large\:made-u-grid-col-start-8{grid-column-start:8}.large\:made-u-grid-col-start-9{grid-column-start:9}.large\:made-u-grid-col-start-10{grid-column-start:10}.large\:made-u-grid-col-start-11{grid-column-start:11}.large\:made-u-grid-col-start-12{grid-column-start:12}.large\:made-u-grid-col-start-13{grid-column-start:13}.large\:made-u-grid-col-end-1{grid-column-end:1}.large\:made-u-grid-col-end-2{grid-column-end:2}.large\:made-u-grid-col-end-3{grid-column-end:3}.large\:made-u-grid-col-end-4{grid-column-end:4}.large\:made-u-grid-col-end-5{grid-column-end:5}.large\:made-u-grid-col-end-6{grid-column-end:6}.large\:made-u-grid-col-end-7{grid-column-end:7}.large\:made-u-grid-col-end-8{grid-column-end:8}.large\:made-u-grid-col-end-9{grid-column-end:9}.large\:made-u-grid-col-end-10{grid-column-end:10}.large\:made-u-grid-col-end-11{grid-column-end:11}.large\:made-u-grid-col-end-12{grid-column-end:12}.large\:made-u-grid-col-end-13{grid-column-end:13}.large\:made-u-grid-row-span-1{grid-row:span 1/span 1}.large\:made-u-grid-row-span-2{grid-row:span 2/span 2}.large\:made-u-grid-row-span-3{grid-row:span 3/span 3}.large\:made-u-grid-row-span-4{grid-row:span 4/span 4}.large\:made-u-grid-row-span-5{grid-row:span 5/span 5}.large\:made-u-grid-row-span-6{grid-row:span 6/span 6}.large\:made-u-grid-row-span-7{grid-row:span 7/span 7}.large\:made-u-grid-row-span-8{grid-row:span 8/span 8}.large\:made-u-grid-row-span-9{grid-row:span 9/span 9}.large\:made-u-grid-row-span-10{grid-row:span 10/span 10}.large\:made-u-grid-row-span-11{grid-row:span 11/span 11}.large\:made-u-grid-row-span-12{grid-row:span 12/span 12}.large\:made-u-grid-row-start-1{grid-row-start:1}.large\:made-u-grid-row-start-2{grid-row-start:2}.large\:made-u-grid-row-start-3{grid-row-start:3}.large\:made-u-grid-row-start-4{grid-row-start:4}.large\:made-u-grid-row-start-5{grid-row-start:5}.large\:made-u-grid-row-start-6{grid-row-start:6}.large\:made-u-grid-row-start-7{grid-row-start:7}.large\:made-u-grid-row-start-8{grid-row-start:8}.large\:made-u-grid-row-start-9{grid-row-start:9}.large\:made-u-grid-row-start-10{grid-row-start:10}.large\:made-u-grid-row-start-11{grid-row-start:11}.large\:made-u-grid-row-start-12{grid-row-start:12}.large\:made-u-grid-row-start-13{grid-row-start:13}.large\:made-u-grid-row-end-1{grid-row-end:1}.large\:made-u-grid-row-end-2{grid-row-end:2}.large\:made-u-grid-row-end-3{grid-row-end:3}.large\:made-u-grid-row-end-4{grid-row-end:4}.large\:made-u-grid-row-end-5{grid-row-end:5}.large\:made-u-grid-row-end-6{grid-row-end:6}.large\:made-u-grid-row-end-7{grid-row-end:7}.large\:made-u-grid-row-end-8{grid-row-end:8}.large\:made-u-grid-row-end-9{grid-row-end:9}.large\:made-u-grid-row-end-10{grid-row-end:10}.large\:made-u-grid-row-end-11{grid-row-end:11}.large\:made-u-grid-row-end-12{grid-row-end:12}.large\:made-u-grid-row-end-13{grid-row-end:13}.large\:made-u-grid-gap-small{width:var(--made-grid-gutters-small)}.large\:made-u-grid-gap-medium{width:var(--made-grid-gutters-medium)}.large\:made-u-grid-gap-large{width:var(--made-grid-gutters-large)}.large\:made-u-grid-gap-x-large{width:var(--made-grid-gutters-x-large)}.large\:made-u-grid-gap-xx-large{width:var(--made-grid-gutters-xx-large)}.large\:made-u-grid-gap-horizontal--small{width:var(--made-grid-gutters-small)}.large\:made-u-grid-gap-horizontal--medium{width:var(--made-grid-gutters-medium)}.large\:made-u-grid-gap-horizontal--large{width:var(--made-grid-gutters-large)}.large\:made-u-grid-gap-horizontal--x-large{width:var(--made-grid-gutters-x-large)}.large\:made-u-grid-gap-horizontal--xx-large{width:var(--made-grid-gutters-xx-large)}.large\:made-u-grid-gap-vertical--small{width:var(--made-grid-gutters-small)}.large\:made-u-grid-gap-vertical--medium{width:var(--made-grid-gutters-medium)}.large\:made-u-grid-gap-vertical--large{width:var(--made-grid-gutters-large)}.large\:made-u-grid-gap-vertical--x-large{width:var(--made-grid-gutters-x-large)}.large\:made-u-grid-gap-vertical--xx-large{width:var(--made-grid-gutters-xx-large)}.large\:made-u-justify-items-start{justify-items:start}.large\:made-u-justify-items-center{justify-items:center}.large\:made-u-justify-items-end{justify-items:end}.large\:made-u-justify-items-stretch{justify-items:stretch}.large\:made-u-place-content-start{place-content:start}.large\:made-u-place-content-center{place-content:center}.large\:made-u-place-content-end{place-content:end}.large\:made-u-place-content-space-between{place-content:space-between}.large\:made-u-place-content-space-around{place-content:space-around}.large\:made-u-place-content-space-evenly{place-content:space-evenly}.large\:made-u-place-content-baseline{place-content:baseline}.large\:made-u-place-content-stretch{place-content:stretch}.large\:made-u-place-items-start{place-items:start}.large\:made-u-place-items-center{place-items:center}.large\:made-u-place-items-end{place-items:end}.large\:made-u-place-items-baseline{place-items:baseline}.large\:made-u-place-items-stretch{place-items:stretch}.large\:made-u-place-self-start{place-self:start}.large\:made-u-place-self-center{place-self:center}.large\:made-u-place-self-end{place-self:end}.large\:made-u-place-self-auto{place-self:auto}.large\:made-u-place-self-stretch{place-self:stretch}}@media screen and (min-width:1024px){.x-large\:made-u-display-grid{display:grid}.x-large\:made-u-display-inline-grid{display:inline-grid}.x-large\:made--u-grid-col-span-auto{grid-column:auto}.x-large\:made--u-grid-col-span-full{grid-column:1/-1}.x-large\:made--u-grid-col-start-auto{grid-column-start:auto}.x-large\:made--u-grid-col-end-auto{grid-column-end:auto}.x-large\:made--u-grid-row-span-auto{grid-row:auto}.x-large\:made--u-grid-row-span-full{grid-row:1/-1}.x-large\:made--u-grid-row-start-auto{grid-row-start:auto}.x-large\:made--u-grid-row-end-auto{grid-row-end:auto}.x-large\:made-u-grid-flow-row-dense{grid-row-end:row dense}.x-large\:made-u-grid-flow-column-dense{grid-row-end:column dense}.x-large\:made-u-grid-cols-1{grid-template-columns:repeat(1,1fr)}.x-large\:made-u-grid-cols-2{grid-template-columns:repeat(2,1fr)}.x-large\:made-u-grid-cols-3{grid-template-columns:repeat(3,1fr)}.x-large\:made-u-grid-cols-4{grid-template-columns:repeat(4,1fr)}.x-large\:made-u-grid-cols-5{grid-template-columns:repeat(5,1fr)}.x-large\:made-u-grid-cols-6{grid-template-columns:repeat(6,1fr)}.x-large\:made-u-grid-cols-7{grid-template-columns:repeat(7,1fr)}.x-large\:made-u-grid-cols-8{grid-template-columns:repeat(8,1fr)}.x-large\:made-u-grid-cols-9{grid-template-columns:repeat(9,1fr)}.x-large\:made-u-grid-cols-10{grid-template-columns:repeat(10,1fr)}.x-large\:made-u-grid-cols-11{grid-template-columns:repeat(11,1fr)}.x-large\:made-u-grid-cols-12{grid-template-columns:repeat(12,1fr)}.x-large\:made-u-grid-col-span-1{grid-column:span 1/span 1}.x-large\:made-u-grid-col-span-2{grid-column:span 2/span 2}.x-large\:made-u-grid-col-span-3{grid-column:span 3/span 3}.x-large\:made-u-grid-col-span-4{grid-column:span 4/span 4}.x-large\:made-u-grid-col-span-5{grid-column:span 5/span 5}.x-large\:made-u-grid-col-span-6{grid-column:span 6/span 6}.x-large\:made-u-grid-col-span-7{grid-column:span 7/span 7}.x-large\:made-u-grid-col-span-8{grid-column:span 8/span 8}.x-large\:made-u-grid-col-span-9{grid-column:span 9/span 9}.x-large\:made-u-grid-col-span-10{grid-column:span 10/span 10}.x-large\:made-u-grid-col-span-11{grid-column:span 11/span 11}.x-large\:made-u-grid-col-span-12{grid-column:span 12/span 12}.x-large\:made-u-grid-col-start-1{grid-column-start:1}.x-large\:made-u-grid-col-start-2{grid-column-start:2}.x-large\:made-u-grid-col-start-3{grid-column-start:3}.x-large\:made-u-grid-col-start-4{grid-column-start:4}.x-large\:made-u-grid-col-start-5{grid-column-start:5}.x-large\:made-u-grid-col-start-6{grid-column-start:6}.x-large\:made-u-grid-col-start-7{grid-column-start:7}.x-large\:made-u-grid-col-start-8{grid-column-start:8}.x-large\:made-u-grid-col-start-9{grid-column-start:9}.x-large\:made-u-grid-col-start-10{grid-column-start:10}.x-large\:made-u-grid-col-start-11{grid-column-start:11}.x-large\:made-u-grid-col-start-12{grid-column-start:12}.x-large\:made-u-grid-col-start-13{grid-column-start:13}.x-large\:made-u-grid-col-end-1{grid-column-end:1}.x-large\:made-u-grid-col-end-2{grid-column-end:2}.x-large\:made-u-grid-col-end-3{grid-column-end:3}.x-large\:made-u-grid-col-end-4{grid-column-end:4}.x-large\:made-u-grid-col-end-5{grid-column-end:5}.x-large\:made-u-grid-col-end-6{grid-column-end:6}.x-large\:made-u-grid-col-end-7{grid-column-end:7}.x-large\:made-u-grid-col-end-8{grid-column-end:8}.x-large\:made-u-grid-col-end-9{grid-column-end:9}.x-large\:made-u-grid-col-end-10{grid-column-end:10}.x-large\:made-u-grid-col-end-11{grid-column-end:11}.x-large\:made-u-grid-col-end-12{grid-column-end:12}.x-large\:made-u-grid-col-end-13{grid-column-end:13}.x-large\:made-u-grid-row-span-1{grid-row:span 1/span 1}.x-large\:made-u-grid-row-span-2{grid-row:span 2/span 2}.x-large\:made-u-grid-row-span-3{grid-row:span 3/span 3}.x-large\:made-u-grid-row-span-4{grid-row:span 4/span 4}.x-large\:made-u-grid-row-span-5{grid-row:span 5/span 5}.x-large\:made-u-grid-row-span-6{grid-row:span 6/span 6}.x-large\:made-u-grid-row-span-7{grid-row:span 7/span 7}.x-large\:made-u-grid-row-span-8{grid-row:span 8/span 8}.x-large\:made-u-grid-row-span-9{grid-row:span 9/span 9}.x-large\:made-u-grid-row-span-10{grid-row:span 10/span 10}.x-large\:made-u-grid-row-span-11{grid-row:span 11/span 11}.x-large\:made-u-grid-row-span-12{grid-row:span 12/span 12}.x-large\:made-u-grid-row-start-1{grid-row-start:1}.x-large\:made-u-grid-row-start-2{grid-row-start:2}.x-large\:made-u-grid-row-start-3{grid-row-start:3}.x-large\:made-u-grid-row-start-4{grid-row-start:4}.x-large\:made-u-grid-row-start-5{grid-row-start:5}.x-large\:made-u-grid-row-start-6{grid-row-start:6}.x-large\:made-u-grid-row-start-7{grid-row-start:7}.x-large\:made-u-grid-row-start-8{grid-row-start:8}.x-large\:made-u-grid-row-start-9{grid-row-start:9}.x-large\:made-u-grid-row-start-10{grid-row-start:10}.x-large\:made-u-grid-row-start-11{grid-row-start:11}.x-large\:made-u-grid-row-start-12{grid-row-start:12}.x-large\:made-u-grid-row-start-13{grid-row-start:13}.x-large\:made-u-grid-row-end-1{grid-row-end:1}.x-large\:made-u-grid-row-end-2{grid-row-end:2}.x-large\:made-u-grid-row-end-3{grid-row-end:3}.x-large\:made-u-grid-row-end-4{grid-row-end:4}.x-large\:made-u-grid-row-end-5{grid-row-end:5}.x-large\:made-u-grid-row-end-6{grid-row-end:6}.x-large\:made-u-grid-row-end-7{grid-row-end:7}.x-large\:made-u-grid-row-end-8{grid-row-end:8}.x-large\:made-u-grid-row-end-9{grid-row-end:9}.x-large\:made-u-grid-row-end-10{grid-row-end:10}.x-large\:made-u-grid-row-end-11{grid-row-end:11}.x-large\:made-u-grid-row-end-12{grid-row-end:12}.x-large\:made-u-grid-row-end-13{grid-row-end:13}.x-large\:made-u-grid-gap-small{width:var(--made-grid-gutters-small)}.x-large\:made-u-grid-gap-medium{width:var(--made-grid-gutters-medium)}.x-large\:made-u-grid-gap-large{width:var(--made-grid-gutters-large)}.x-large\:made-u-grid-gap-x-large{width:var(--made-grid-gutters-x-large)}.x-large\:made-u-grid-gap-xx-large{width:var(--made-grid-gutters-xx-large)}.x-large\:made-u-grid-gap-horizontal--small{width:var(--made-grid-gutters-small)}.x-large\:made-u-grid-gap-horizontal--medium{width:var(--made-grid-gutters-medium)}.x-large\:made-u-grid-gap-horizontal--large{width:var(--made-grid-gutters-large)}.x-large\:made-u-grid-gap-horizontal--x-large{width:var(--made-grid-gutters-x-large)}.x-large\:made-u-grid-gap-horizontal--xx-large{width:var(--made-grid-gutters-xx-large)}.x-large\:made-u-grid-gap-vertical--small{width:var(--made-grid-gutters-small)}.x-large\:made-u-grid-gap-vertical--medium{width:var(--made-grid-gutters-medium)}.x-large\:made-u-grid-gap-vertical--large{width:var(--made-grid-gutters-large)}.x-large\:made-u-grid-gap-vertical--x-large{width:var(--made-grid-gutters-x-large)}.x-large\:made-u-grid-gap-vertical--xx-large{width:var(--made-grid-gutters-xx-large)}.x-large\:made-u-justify-items-start{justify-items:start}.x-large\:made-u-justify-items-center{justify-items:center}.x-large\:made-u-justify-items-end{justify-items:end}.x-large\:made-u-justify-items-stretch{justify-items:stretch}.x-large\:made-u-place-content-start{place-content:start}.x-large\:made-u-place-content-center{place-content:center}.x-large\:made-u-place-content-end{place-content:end}.x-large\:made-u-place-content-space-between{place-content:space-between}.x-large\:made-u-place-content-space-around{place-content:space-around}.x-large\:made-u-place-content-space-evenly{place-content:space-evenly}.x-large\:made-u-place-content-baseline{place-content:baseline}.x-large\:made-u-place-content-stretch{place-content:stretch}.x-large\:made-u-place-items-start{place-items:start}.x-large\:made-u-place-items-center{place-items:center}.x-large\:made-u-place-items-end{place-items:end}.x-large\:made-u-place-items-baseline{place-items:baseline}.x-large\:made-u-place-items-stretch{place-items:stretch}.x-large\:made-u-place-self-start{place-self:start}.x-large\:made-u-place-self-center{place-self:center}.x-large\:made-u-place-self-end{place-self:end}.x-large\:made-u-place-self-auto{place-self:auto}.x-large\:made-u-place-self-stretch{place-self:stretch}}@media screen and (min-width:1280px){.xx-large\:made-u-display-grid{display:grid}.xx-large\:made-u-display-inline-grid{display:inline-grid}.xx-large\:made--u-grid-col-span-auto{grid-column:auto}.xx-large\:made--u-grid-col-span-full{grid-column:1/-1}.xx-large\:made--u-grid-col-start-auto{grid-column-start:auto}.xx-large\:made--u-grid-col-end-auto{grid-column-end:auto}.xx-large\:made--u-grid-row-span-auto{grid-row:auto}.xx-large\:made--u-grid-row-span-full{grid-row:1/-1}.xx-large\:made--u-grid-row-start-auto{grid-row-start:auto}.xx-large\:made--u-grid-row-end-auto{grid-row-end:auto}.xx-large\:made-u-grid-flow-row-dense{grid-row-end:row dense}.xx-large\:made-u-grid-flow-column-dense{grid-row-end:column dense}.xx-large\:made-u-grid-cols-1{grid-template-columns:repeat(1,1fr)}.xx-large\:made-u-grid-cols-2{grid-template-columns:repeat(2,1fr)}.xx-large\:made-u-grid-cols-3{grid-template-columns:repeat(3,1fr)}.xx-large\:made-u-grid-cols-4{grid-template-columns:repeat(4,1fr)}.xx-large\:made-u-grid-cols-5{grid-template-columns:repeat(5,1fr)}.xx-large\:made-u-grid-cols-6{grid-template-columns:repeat(6,1fr)}.xx-large\:made-u-grid-cols-7{grid-template-columns:repeat(7,1fr)}.xx-large\:made-u-grid-cols-8{grid-template-columns:repeat(8,1fr)}.xx-large\:made-u-grid-cols-9{grid-template-columns:repeat(9,1fr)}.xx-large\:made-u-grid-cols-10{grid-template-columns:repeat(10,1fr)}.xx-large\:made-u-grid-cols-11{grid-template-columns:repeat(11,1fr)}.xx-large\:made-u-grid-cols-12{grid-template-columns:repeat(12,1fr)}.xx-large\:made-u-grid-col-span-1{grid-column:span 1/span 1}.xx-large\:made-u-grid-col-span-2{grid-column:span 2/span 2}.xx-large\:made-u-grid-col-span-3{grid-column:span 3/span 3}.xx-large\:made-u-grid-col-span-4{grid-column:span 4/span 4}.xx-large\:made-u-grid-col-span-5{grid-column:span 5/span 5}.xx-large\:made-u-grid-col-span-6{grid-column:span 6/span 6}.xx-large\:made-u-grid-col-span-7{grid-column:span 7/span 7}.xx-large\:made-u-grid-col-span-8{grid-column:span 8/span 8}.xx-large\:made-u-grid-col-span-9{grid-column:span 9/span 9}.xx-large\:made-u-grid-col-span-10{grid-column:span 10/span 10}.xx-large\:made-u-grid-col-span-11{grid-column:span 11/span 11}.xx-large\:made-u-grid-col-span-12{grid-column:span 12/span 12}.xx-large\:made-u-grid-col-start-1{grid-column-start:1}.xx-large\:made-u-grid-col-start-2{grid-column-start:2}.xx-large\:made-u-grid-col-start-3{grid-column-start:3}.xx-large\:made-u-grid-col-start-4{grid-column-start:4}.xx-large\:made-u-grid-col-start-5{grid-column-start:5}.xx-large\:made-u-grid-col-start-6{grid-column-start:6}.xx-large\:made-u-grid-col-start-7{grid-column-start:7}.xx-large\:made-u-grid-col-start-8{grid-column-start:8}.xx-large\:made-u-grid-col-start-9{grid-column-start:9}.xx-large\:made-u-grid-col-start-10{grid-column-start:10}.xx-large\:made-u-grid-col-start-11{grid-column-start:11}.xx-large\:made-u-grid-col-start-12{grid-column-start:12}.xx-large\:made-u-grid-col-start-13{grid-column-start:13}.xx-large\:made-u-grid-col-end-1{grid-column-end:1}.xx-large\:made-u-grid-col-end-2{grid-column-end:2}.xx-large\:made-u-grid-col-end-3{grid-column-end:3}.xx-large\:made-u-grid-col-end-4{grid-column-end:4}.xx-large\:made-u-grid-col-end-5{grid-column-end:5}.xx-large\:made-u-grid-col-end-6{grid-column-end:6}.xx-large\:made-u-grid-col-end-7{grid-column-end:7}.xx-large\:made-u-grid-col-end-8{grid-column-end:8}.xx-large\:made-u-grid-col-end-9{grid-column-end:9}.xx-large\:made-u-grid-col-end-10{grid-column-end:10}.xx-large\:made-u-grid-col-end-11{grid-column-end:11}.xx-large\:made-u-grid-col-end-12{grid-column-end:12}.xx-large\:made-u-grid-col-end-13{grid-column-end:13}.xx-large\:made-u-grid-row-span-1{grid-row:span 1/span 1}.xx-large\:made-u-grid-row-span-2{grid-row:span 2/span 2}.xx-large\:made-u-grid-row-span-3{grid-row:span 3/span 3}.xx-large\:made-u-grid-row-span-4{grid-row:span 4/span 4}.xx-large\:made-u-grid-row-span-5{grid-row:span 5/span 5}.xx-large\:made-u-grid-row-span-6{grid-row:span 6/span 6}.xx-large\:made-u-grid-row-span-7{grid-row:span 7/span 7}.xx-large\:made-u-grid-row-span-8{grid-row:span 8/span 8}.xx-large\:made-u-grid-row-span-9{grid-row:span 9/span 9}.xx-large\:made-u-grid-row-span-10{grid-row:span 10/span 10}.xx-large\:made-u-grid-row-span-11{grid-row:span 11/span 11}.xx-large\:made-u-grid-row-span-12{grid-row:span 12/span 12}.xx-large\:made-u-grid-row-start-1{grid-row-start:1}.xx-large\:made-u-grid-row-start-2{grid-row-start:2}.xx-large\:made-u-grid-row-start-3{grid-row-start:3}.xx-large\:made-u-grid-row-start-4{grid-row-start:4}.xx-large\:made-u-grid-row-start-5{grid-row-start:5}.xx-large\:made-u-grid-row-start-6{grid-row-start:6}.xx-large\:made-u-grid-row-start-7{grid-row-start:7}.xx-large\:made-u-grid-row-start-8{grid-row-start:8}.xx-large\:made-u-grid-row-start-9{grid-row-start:9}.xx-large\:made-u-grid-row-start-10{grid-row-start:10}.xx-large\:made-u-grid-row-start-11{grid-row-start:11}.xx-large\:made-u-grid-row-start-12{grid-row-start:12}.xx-large\:made-u-grid-row-start-13{grid-row-start:13}.xx-large\:made-u-grid-row-end-1{grid-row-end:1}.xx-large\:made-u-grid-row-end-2{grid-row-end:2}.xx-large\:made-u-grid-row-end-3{grid-row-end:3}.xx-large\:made-u-grid-row-end-4{grid-row-end:4}.xx-large\:made-u-grid-row-end-5{grid-row-end:5}.xx-large\:made-u-grid-row-end-6{grid-row-end:6}.xx-large\:made-u-grid-row-end-7{grid-row-end:7}.xx-large\:made-u-grid-row-end-8{grid-row-end:8}.xx-large\:made-u-grid-row-end-9{grid-row-end:9}.xx-large\:made-u-grid-row-end-10{grid-row-end:10}.xx-large\:made-u-grid-row-end-11{grid-row-end:11}.xx-large\:made-u-grid-row-end-12{grid-row-end:12}.xx-large\:made-u-grid-row-end-13{grid-row-end:13}.xx-large\:made-u-grid-gap-small{width:var(--made-grid-gutters-small)}.xx-large\:made-u-grid-gap-medium{width:var(--made-grid-gutters-medium)}.xx-large\:made-u-grid-gap-large{width:var(--made-grid-gutters-large)}.xx-large\:made-u-grid-gap-x-large{width:var(--made-grid-gutters-x-large)}.xx-large\:made-u-grid-gap-xx-large{width:var(--made-grid-gutters-xx-large)}.xx-large\:made-u-grid-gap-horizontal--small{width:var(--made-grid-gutters-small)}.xx-large\:made-u-grid-gap-horizontal--medium{width:var(--made-grid-gutters-medium)}.xx-large\:made-u-grid-gap-horizontal--large{width:var(--made-grid-gutters-large)}.xx-large\:made-u-grid-gap-horizontal--x-large{width:var(--made-grid-gutters-x-large)}.xx-large\:made-u-grid-gap-horizontal--xx-large{width:var(--made-grid-gutters-xx-large)}.xx-large\:made-u-grid-gap-vertical--small{width:var(--made-grid-gutters-small)}.xx-large\:made-u-grid-gap-vertical--medium{width:var(--made-grid-gutters-medium)}.xx-large\:made-u-grid-gap-vertical--large{width:var(--made-grid-gutters-large)}.xx-large\:made-u-grid-gap-vertical--x-large{width:var(--made-grid-gutters-x-large)}.xx-large\:made-u-grid-gap-vertical--xx-large{width:var(--made-grid-gutters-xx-large)}.xx-large\:made-u-justify-items-start{justify-items:start}.xx-large\:made-u-justify-items-center{justify-items:center}.xx-large\:made-u-justify-items-end{justify-items:end}.xx-large\:made-u-justify-items-stretch{justify-items:stretch}.xx-large\:made-u-place-content-start{place-content:start}.xx-large\:made-u-place-content-center{place-content:center}.xx-large\:made-u-place-content-end{place-content:end}.xx-large\:made-u-place-content-space-between{place-content:space-between}.xx-large\:made-u-place-content-space-around{place-content:space-around}.xx-large\:made-u-place-content-space-evenly{place-content:space-evenly}.xx-large\:made-u-place-content-baseline{place-content:baseline}.xx-large\:made-u-place-content-stretch{place-content:stretch}.xx-large\:made-u-place-items-start{place-items:start}.xx-large\:made-u-place-items-center{place-items:center}.xx-large\:made-u-place-items-end{place-items:end}.xx-large\:made-u-place-items-baseline{place-items:baseline}.xx-large\:made-u-place-items-stretch{place-items:stretch}.xx-large\:made-u-place-self-start{place-self:start}.xx-large\:made-u-place-self-center{place-self:center}.xx-large\:made-u-place-self-end{place-self:end}.xx-large\:made-u-place-self-auto{place-self:auto}.xx-large\:made-u-place-self-stretch{place-self:stretch}}.made-u-height-1-x{height:var(--made-size-space-1-x)}.made-u-height-2-x{height:var(--made-size-space-2-x)}.made-u-height-3-x{height:var(--made-size-space-3-x)}.made-u-height-4-x{height:var(--made-size-space-4-x)}.made-u-height-5-x{height:var(--made-size-space-5-x)}.made-u-height-6-x{height:var(--made-size-space-6-x)}.made-u-height-7-x{height:var(--made-size-space-7-x)}.made-u-height-8-x{height:var(--made-size-space-8-x)}.made-u-height-9-x{height:var(--made-size-space-9-x)}.made-u-height-10-x{height:var(--made-size-space-10-x)}.made-u-height-11-x{height:var(--made-size-space-11-x)}.made-u-height-12-x{height:var(--made-size-space-12-x)}.made-u-height-13-x{height:var(--made-size-space-13-x)}.made-u-height-14-x{height:var(--made-size-space-14-x)}.made-u-height-15-x{height:var(--made-size-space-15-x)}.made-u-height-16-x{height:var(--made-size-space-16-x)}.made-u-height-17-x{height:var(--made-size-space-17-x)}.made-u-height-18-x{height:var(--made-size-space-18-x)}.made-u-height-19-x{height:var(--made-size-space-19-x)}.made-u-height-20-x{height:var(--made-size-space-20-x)}.made-u-height-25{height:25%}.made-u-height-50{height:50%}.made-u-height-75{height:75%}.made-u-height-100{height:100%}.made-u-height-auto{height:auto}@media screen and (min-width:640px){.medium\:made-u-height-1-x{height:var(--made-size-space-1-x)}.medium\:made-u-height-2-x{height:var(--made-size-space-2-x)}.medium\:made-u-height-3-x{height:var(--made-size-space-3-x)}.medium\:made-u-height-4-x{height:var(--made-size-space-4-x)}.medium\:made-u-height-5-x{height:var(--made-size-space-5-x)}.medium\:made-u-height-6-x{height:var(--made-size-space-6-x)}.medium\:made-u-height-7-x{height:var(--made-size-space-7-x)}.medium\:made-u-height-8-x{height:var(--made-size-space-8-x)}.medium\:made-u-height-9-x{height:var(--made-size-space-9-x)}.medium\:made-u-height-10-x{height:var(--made-size-space-10-x)}.medium\:made-u-height-11-x{height:var(--made-size-space-11-x)}.medium\:made-u-height-12-x{height:var(--made-size-space-12-x)}.medium\:made-u-height-13-x{height:var(--made-size-space-13-x)}.medium\:made-u-height-14-x{height:var(--made-size-space-14-x)}.medium\:made-u-height-15-x{height:var(--made-size-space-15-x)}.medium\:made-u-height-16-x{height:var(--made-size-space-16-x)}.medium\:made-u-height-17-x{height:var(--made-size-space-17-x)}.medium\:made-u-height-18-x{height:var(--made-size-space-18-x)}.medium\:made-u-height-19-x{height:var(--made-size-space-19-x)}.medium\:made-u-height-20-x{height:var(--made-size-space-20-x)}.medium\:made-u-height-25{height:25%}.medium\:made-u-height-50{height:50%}.medium\:made-u-height-75{height:75%}.medium\:made-u-height-100{height:100%}.medium\:made-u-height-auto{height:auto}}@media screen and (min-width:768px){.large\:made-u-height-1-x{height:var(--made-size-space-1-x)}.large\:made-u-height-2-x{height:var(--made-size-space-2-x)}.large\:made-u-height-3-x{height:var(--made-size-space-3-x)}.large\:made-u-height-4-x{height:var(--made-size-space-4-x)}.large\:made-u-height-5-x{height:var(--made-size-space-5-x)}.large\:made-u-height-6-x{height:var(--made-size-space-6-x)}.large\:made-u-height-7-x{height:var(--made-size-space-7-x)}.large\:made-u-height-8-x{height:var(--made-size-space-8-x)}.large\:made-u-height-9-x{height:var(--made-size-space-9-x)}.large\:made-u-height-10-x{height:var(--made-size-space-10-x)}.large\:made-u-height-11-x{height:var(--made-size-space-11-x)}.large\:made-u-height-12-x{height:var(--made-size-space-12-x)}.large\:made-u-height-13-x{height:var(--made-size-space-13-x)}.large\:made-u-height-14-x{height:var(--made-size-space-14-x)}.large\:made-u-height-15-x{height:var(--made-size-space-15-x)}.large\:made-u-height-16-x{height:var(--made-size-space-16-x)}.large\:made-u-height-17-x{height:var(--made-size-space-17-x)}.large\:made-u-height-18-x{height:var(--made-size-space-18-x)}.large\:made-u-height-19-x{height:var(--made-size-space-19-x)}.large\:made-u-height-20-x{height:var(--made-size-space-20-x)}.large\:made-u-height-25{height:25%}.large\:made-u-height-50{height:50%}.large\:made-u-height-75{height:75%}.large\:made-u-height-100{height:100%}.large\:made-u-height-auto{height:auto}}@media screen and (min-width:1024px){.x-large\:made-u-height-1-x{height:var(--made-size-space-1-x)}.x-large\:made-u-height-2-x{height:var(--made-size-space-2-x)}.x-large\:made-u-height-3-x{height:var(--made-size-space-3-x)}.x-large\:made-u-height-4-x{height:var(--made-size-space-4-x)}.x-large\:made-u-height-5-x{height:var(--made-size-space-5-x)}.x-large\:made-u-height-6-x{height:var(--made-size-space-6-x)}.x-large\:made-u-height-7-x{height:var(--made-size-space-7-x)}.x-large\:made-u-height-8-x{height:var(--made-size-space-8-x)}.x-large\:made-u-height-9-x{height:var(--made-size-space-9-x)}.x-large\:made-u-height-10-x{height:var(--made-size-space-10-x)}.x-large\:made-u-height-11-x{height:var(--made-size-space-11-x)}.x-large\:made-u-height-12-x{height:var(--made-size-space-12-x)}.x-large\:made-u-height-13-x{height:var(--made-size-space-13-x)}.x-large\:made-u-height-14-x{height:var(--made-size-space-14-x)}.x-large\:made-u-height-15-x{height:var(--made-size-space-15-x)}.x-large\:made-u-height-16-x{height:var(--made-size-space-16-x)}.x-large\:made-u-height-17-x{height:var(--made-size-space-17-x)}.x-large\:made-u-height-18-x{height:var(--made-size-space-18-x)}.x-large\:made-u-height-19-x{height:var(--made-size-space-19-x)}.x-large\:made-u-height-20-x{height:var(--made-size-space-20-x)}.x-large\:made-u-height-25{height:25%}.x-large\:made-u-height-50{height:50%}.x-large\:made-u-height-75{height:75%}.x-large\:made-u-height-100{height:100%}.x-large\:made-u-height-auto{height:auto}}@media screen and (min-width:1280px){.xx-large\:made-u-height-1-x{height:var(--made-size-space-1-x)}.xx-large\:made-u-height-2-x{height:var(--made-size-space-2-x)}.xx-large\:made-u-height-3-x{height:var(--made-size-space-3-x)}.xx-large\:made-u-height-4-x{height:var(--made-size-space-4-x)}.xx-large\:made-u-height-5-x{height:var(--made-size-space-5-x)}.xx-large\:made-u-height-6-x{height:var(--made-size-space-6-x)}.xx-large\:made-u-height-7-x{height:var(--made-size-space-7-x)}.xx-large\:made-u-height-8-x{height:var(--made-size-space-8-x)}.xx-large\:made-u-height-9-x{height:var(--made-size-space-9-x)}.xx-large\:made-u-height-10-x{height:var(--made-size-space-10-x)}.xx-large\:made-u-height-11-x{height:var(--made-size-space-11-x)}.xx-large\:made-u-height-12-x{height:var(--made-size-space-12-x)}.xx-large\:made-u-height-13-x{height:var(--made-size-space-13-x)}.xx-large\:made-u-height-14-x{height:var(--made-size-space-14-x)}.xx-large\:made-u-height-15-x{height:var(--made-size-space-15-x)}.xx-large\:made-u-height-16-x{height:var(--made-size-space-16-x)}.xx-large\:made-u-height-17-x{height:var(--made-size-space-17-x)}.xx-large\:made-u-height-18-x{height:var(--made-size-space-18-x)}.xx-large\:made-u-height-19-x{height:var(--made-size-space-19-x)}.xx-large\:made-u-height-20-x{height:var(--made-size-space-20-x)}.xx-large\:made-u-height-25{height:25%}.xx-large\:made-u-height-50{height:50%}.xx-large\:made-u-height-75{height:75%}.xx-large\:made-u-height-100{height:100%}.xx-large\:made-u-height-auto{height:auto}}.made-u-opacity-0{opacity:var(--made-opacity-0)}.made-u-opacity-5{opacity:var(--made-opacity-5)}.made-u-opacity-10{opacity:var(--made-opacity-10)}.made-u-opacity-20{opacity:var(--made-opacity-20)}.made-u-opacity-25{opacity:var(--made-opacity-25)}.made-u-opacity-30{opacity:var(--made-opacity-30)}.made-u-opacity-40{opacity:var(--made-opacity-40)}.made-u-opacity-50{opacity:var(--made-opacity-50)}.made-u-opacity-60{opacity:var(--made-opacity-60)}.made-u-opacity-70{opacity:var(--made-opacity-70)}.made-u-opacity-75{opacity:var(--made-opacity-75)}.made-u-opacity-80{opacity:var(--made-opacity-80)}.made-u-opacity-90{opacity:var(--made-opacity-90)}.made-u-opacity-95{opacity:var(--made-opacity-95)}.made-u-opacity-100{opacity:var(--made-opacity-100)}.made-u-overflow-auto{overflow:auto}.made-u-overflow-scroll{overflow:scroll}.made-u-overflow-hidden{overflow:hidden}.made-u-overflow-visible{overflow:visible}.made-u-overflow-x-auto{overflow-x:auto}.made-u-overflow-x-scroll{overflow-x:scroll}.made-u-overflow-x-hidden{overflow-x:hidden}.made-u-overflow-x-visible{overflow-x:visible}.made-u-overflow-y-auto{overflow-y:auto}.made-u-overflow-y-scroll{overflow-y:scroll}.made-u-overflow-y-hidden{overflow-y:hidden}.made-u-overflow-y-visible{overflow-y:visible}@media screen and (min-width:640px){.medium\:made-u-overflow-auto{overflow:auto}.medium\:made-u-overflow-scroll{overflow:scroll}.medium\:made-u-overflow-hidden{overflow:hidden}.medium\:made-u-overflow-visible{overflow:visible}.medium\:made-u-overflow-x-auto{overflow-x:auto}.medium\:made-u-overflow-x-scroll{overflow-x:scroll}.medium\:made-u-overflow-x-hidden{overflow-x:hidden}.medium\:made-u-overflow-x-visible{overflow-x:visible}.medium\:made-u-overflow-y-auto{overflow-y:auto}.medium\:made-u-overflow-y-scroll{overflow-y:scroll}.medium\:made-u-overflow-y-hidden{overflow-y:hidden}.medium\:made-u-overflow-y-visible{overflow-y:visible}}@media screen and (min-width:768px){.large\:made-u-overflow-auto{overflow:auto}.large\:made-u-overflow-scroll{overflow:scroll}.large\:made-u-overflow-hidden{overflow:hidden}.large\:made-u-overflow-visible{overflow:visible}.large\:made-u-overflow-x-auto{overflow-x:auto}.large\:made-u-overflow-x-scroll{overflow-x:scroll}.large\:made-u-overflow-x-hidden{overflow-x:hidden}.large\:made-u-overflow-x-visible{overflow-x:visible}.large\:made-u-overflow-y-auto{overflow-y:auto}.large\:made-u-overflow-y-scroll{overflow-y:scroll}.large\:made-u-overflow-y-hidden{overflow-y:hidden}.large\:made-u-overflow-y-visible{overflow-y:visible}}@media screen and (min-width:1024px){.x-large\:made-u-overflow-auto{overflow:auto}.x-large\:made-u-overflow-scroll{overflow:scroll}.x-large\:made-u-overflow-hidden{overflow:hidden}.x-large\:made-u-overflow-visible{overflow:visible}.x-large\:made-u-overflow-x-auto{overflow-x:auto}.x-large\:made-u-overflow-x-scroll{overflow-x:scroll}.x-large\:made-u-overflow-x-hidden{overflow-x:hidden}.x-large\:made-u-overflow-x-visible{overflow-x:visible}.x-large\:made-u-overflow-y-auto{overflow-y:auto}.x-large\:made-u-overflow-y-scroll{overflow-y:scroll}.x-large\:made-u-overflow-y-hidden{overflow-y:hidden}.x-large\:made-u-overflow-y-visible{overflow-y:visible}}@media screen and (min-width:1280px){.xx-large\:made-u-overflow-auto{overflow:auto}.xx-large\:made-u-overflow-scroll{overflow:scroll}.xx-large\:made-u-overflow-hidden{overflow:hidden}.xx-large\:made-u-overflow-visible{overflow:visible}.xx-large\:made-u-overflow-x-auto{overflow-x:auto}.xx-large\:made-u-overflow-x-scroll{overflow-x:scroll}.xx-large\:made-u-overflow-x-hidden{overflow-x:hidden}.xx-large\:made-u-overflow-x-visible{overflow-x:visible}.xx-large\:made-u-overflow-y-auto{overflow-y:auto}.xx-large\:made-u-overflow-y-scroll{overflow-y:scroll}.xx-large\:made-u-overflow-y-hidden{overflow-y:hidden}.xx-large\:made-u-overflow-y-visible{overflow-y:visible}}.made-u-margin-1-x{margin:var(--made-size-space-1-x)}.made-u-margin-top-1-x{margin-top:var(--made-size-space-1-x)}.made-u-margin-right-1-x{margin-right:var(--made-size-space-1-x)}.made-u-margin-bottom-1-x{margin-bottom:var(--made-size-space-1-x)}.made-u-margin-left-1-x{margin-left:var(--made-size-space-1-x)}.made-u-margin-horizontal-1-x{margin-left:var(--made-size-space-1-x);margin-right:var(--made-size-space-1-x)}.made-u-margin-vertical-1-x{margin-top:var(--made-size-space-1-x);margin-bottom:var(--made-size-space-1-x)}.made-u-margin-2-x{margin:var(--made-size-space-2-x)}.made-u-margin-top-2-x{margin-top:var(--made-size-space-2-x)}.made-u-margin-right-2-x{margin-right:var(--made-size-space-2-x)}.made-u-margin-bottom-2-x{margin-bottom:var(--made-size-space-2-x)}.made-u-margin-left-2-x{margin-left:var(--made-size-space-2-x)}.made-u-margin-horizontal-2-x{margin-left:var(--made-size-space-2-x);margin-right:var(--made-size-space-2-x)}.made-u-margin-vertical-2-x{margin-top:var(--made-size-space-2-x);margin-bottom:var(--made-size-space-2-x)}.made-u-margin-3-x{margin:var(--made-size-space-3-x)}.made-u-margin-top-3-x{margin-top:var(--made-size-space-3-x)}.made-u-margin-right-3-x{margin-right:var(--made-size-space-3-x)}.made-u-margin-bottom-3-x{margin-bottom:var(--made-size-space-3-x)}.made-u-margin-left-3-x{margin-left:var(--made-size-space-3-x)}.made-u-margin-horizontal-3-x{margin-left:var(--made-size-space-3-x);margin-right:var(--made-size-space-3-x)}.made-u-margin-vertical-3-x{margin-top:var(--made-size-space-3-x);margin-bottom:var(--made-size-space-3-x)}.made-u-margin-4-x{margin:var(--made-size-space-4-x)}.made-u-margin-top-4-x{margin-top:var(--made-size-space-4-x)}.made-u-margin-right-4-x{margin-right:var(--made-size-space-4-x)}.made-u-margin-bottom-4-x{margin-bottom:var(--made-size-space-4-x)}.made-u-margin-left-4-x{margin-left:var(--made-size-space-4-x)}.made-u-margin-horizontal-4-x{margin-left:var(--made-size-space-4-x);margin-right:var(--made-size-space-4-x)}.made-u-margin-vertical-4-x{margin-top:var(--made-size-space-4-x);margin-bottom:var(--made-size-space-4-x)}.made-u-margin-5-x{margin:var(--made-size-space-5-x)}.made-u-margin-top-5-x{margin-top:var(--made-size-space-5-x)}.made-u-margin-right-5-x{margin-right:var(--made-size-space-5-x)}.made-u-margin-bottom-5-x{margin-bottom:var(--made-size-space-5-x)}.made-u-margin-left-5-x{margin-left:var(--made-size-space-5-x)}.made-u-margin-horizontal-5-x{margin-left:var(--made-size-space-5-x);margin-right:var(--made-size-space-5-x)}.made-u-margin-vertical-5-x{margin-top:var(--made-size-space-5-x);margin-bottom:var(--made-size-space-5-x)}.made-u-margin-6-x{margin:var(--made-size-space-6-x)}.made-u-margin-top-6-x{margin-top:var(--made-size-space-6-x)}.made-u-margin-right-6-x{margin-right:var(--made-size-space-6-x)}.made-u-margin-bottom-6-x{margin-bottom:var(--made-size-space-6-x)}.made-u-margin-left-6-x{margin-left:var(--made-size-space-6-x)}.made-u-margin-horizontal-6-x{margin-left:var(--made-size-space-6-x);margin-right:var(--made-size-space-6-x)}.made-u-margin-vertical-6-x{margin-top:var(--made-size-space-6-x);margin-bottom:var(--made-size-space-6-x)}.made-u-margin-7-x{margin:var(--made-size-space-7-x)}.made-u-margin-top-7-x{margin-top:var(--made-size-space-7-x)}.made-u-margin-right-7-x{margin-right:var(--made-size-space-7-x)}.made-u-margin-bottom-7-x{margin-bottom:var(--made-size-space-7-x)}.made-u-margin-left-7-x{margin-left:var(--made-size-space-7-x)}.made-u-margin-horizontal-7-x{margin-left:var(--made-size-space-7-x);margin-right:var(--made-size-space-7-x)}.made-u-margin-vertical-7-x{margin-top:var(--made-size-space-7-x);margin-bottom:var(--made-size-space-7-x)}.made-u-margin-8-x{margin:var(--made-size-space-8-x)}.made-u-margin-top-8-x{margin-top:var(--made-size-space-8-x)}.made-u-margin-right-8-x{margin-right:var(--made-size-space-8-x)}.made-u-margin-bottom-8-x{margin-bottom:var(--made-size-space-8-x)}.made-u-margin-left-8-x{margin-left:var(--made-size-space-8-x)}.made-u-margin-horizontal-8-x{margin-left:var(--made-size-space-8-x);margin-right:var(--made-size-space-8-x)}.made-u-margin-vertical-8-x{margin-top:var(--made-size-space-8-x);margin-bottom:var(--made-size-space-8-x)}.made-u-margin-9-x{margin:var(--made-size-space-9-x)}.made-u-margin-top-9-x{margin-top:var(--made-size-space-9-x)}.made-u-margin-right-9-x{margin-right:var(--made-size-space-9-x)}.made-u-margin-bottom-9-x{margin-bottom:var(--made-size-space-9-x)}.made-u-margin-left-9-x{margin-left:var(--made-size-space-9-x)}.made-u-margin-horizontal-9-x{margin-left:var(--made-size-space-9-x);margin-right:var(--made-size-space-9-x)}.made-u-margin-vertical-9-x{margin-top:var(--made-size-space-9-x);margin-bottom:var(--made-size-space-9-x)}.made-u-margin-10-x{margin:var(--made-size-space-10-x)}.made-u-margin-top-10-x{margin-top:var(--made-size-space-10-x)}.made-u-margin-right-10-x{margin-right:var(--made-size-space-10-x)}.made-u-margin-bottom-10-x{margin-bottom:var(--made-size-space-10-x)}.made-u-margin-left-10-x{margin-left:var(--made-size-space-10-x)}.made-u-margin-horizontal-10-x{margin-left:var(--made-size-space-10-x);margin-right:var(--made-size-space-10-x)}.made-u-margin-vertical-10-x{margin-top:var(--made-size-space-10-x);margin-bottom:var(--made-size-space-10-x)}.made-u-margin-11-x{margin:var(--made-size-space-11-x)}.made-u-margin-top-11-x{margin-top:var(--made-size-space-11-x)}.made-u-margin-right-11-x{margin-right:var(--made-size-space-11-x)}.made-u-margin-bottom-11-x{margin-bottom:var(--made-size-space-11-x)}.made-u-margin-left-11-x{margin-left:var(--made-size-space-11-x)}.made-u-margin-horizontal-11-x{margin-left:var(--made-size-space-11-x);margin-right:var(--made-size-space-11-x)}.made-u-margin-vertical-11-x{margin-top:var(--made-size-space-11-x);margin-bottom:var(--made-size-space-11-x)}.made-u-margin-12-x{margin:var(--made-size-space-12-x)}.made-u-margin-top-12-x{margin-top:var(--made-size-space-12-x)}.made-u-margin-right-12-x{margin-right:var(--made-size-space-12-x)}.made-u-margin-bottom-12-x{margin-bottom:var(--made-size-space-12-x)}.made-u-margin-left-12-x{margin-left:var(--made-size-space-12-x)}.made-u-margin-horizontal-12-x{margin-left:var(--made-size-space-12-x);margin-right:var(--made-size-space-12-x)}.made-u-margin-vertical-12-x{margin-top:var(--made-size-space-12-x);margin-bottom:var(--made-size-space-12-x)}.made-u-margin-13-x{margin:var(--made-size-space-13-x)}.made-u-margin-top-13-x{margin-top:var(--made-size-space-13-x)}.made-u-margin-right-13-x{margin-right:var(--made-size-space-13-x)}.made-u-margin-bottom-13-x{margin-bottom:var(--made-size-space-13-x)}.made-u-margin-left-13-x{margin-left:var(--made-size-space-13-x)}.made-u-margin-horizontal-13-x{margin-left:var(--made-size-space-13-x);margin-right:var(--made-size-space-13-x)}.made-u-margin-vertical-13-x{margin-top:var(--made-size-space-13-x);margin-bottom:var(--made-size-space-13-x)}.made-u-margin-14-x{margin:var(--made-size-space-14-x)}.made-u-margin-top-14-x{margin-top:var(--made-size-space-14-x)}.made-u-margin-right-14-x{margin-right:var(--made-size-space-14-x)}.made-u-margin-bottom-14-x{margin-bottom:var(--made-size-space-14-x)}.made-u-margin-left-14-x{margin-left:var(--made-size-space-14-x)}.made-u-margin-horizontal-14-x{margin-left:var(--made-size-space-14-x);margin-right:var(--made-size-space-14-x)}.made-u-margin-vertical-14-x{margin-top:var(--made-size-space-14-x);margin-bottom:var(--made-size-space-14-x)}.made-u-margin-15-x{margin:var(--made-size-space-15-x)}.made-u-margin-top-15-x{margin-top:var(--made-size-space-15-x)}.made-u-margin-right-15-x{margin-right:var(--made-size-space-15-x)}.made-u-margin-bottom-15-x{margin-bottom:var(--made-size-space-15-x)}.made-u-margin-left-15-x{margin-left:var(--made-size-space-15-x)}.made-u-margin-horizontal-15-x{margin-left:var(--made-size-space-15-x);margin-right:var(--made-size-space-15-x)}.made-u-margin-vertical-15-x{margin-top:var(--made-size-space-15-x);margin-bottom:var(--made-size-space-15-x)}.made-u-margin-16-x{margin:var(--made-size-space-16-x)}.made-u-margin-top-16-x{margin-top:var(--made-size-space-16-x)}.made-u-margin-right-16-x{margin-right:var(--made-size-space-16-x)}.made-u-margin-bottom-16-x{margin-bottom:var(--made-size-space-16-x)}.made-u-margin-left-16-x{margin-left:var(--made-size-space-16-x)}.made-u-margin-horizontal-16-x{margin-left:var(--made-size-space-16-x);margin-right:var(--made-size-space-16-x)}.made-u-margin-vertical-16-x{margin-top:var(--made-size-space-16-x);margin-bottom:var(--made-size-space-16-x)}.made-u-margin-17-x{margin:var(--made-size-space-17-x)}.made-u-margin-top-17-x{margin-top:var(--made-size-space-17-x)}.made-u-margin-right-17-x{margin-right:var(--made-size-space-17-x)}.made-u-margin-bottom-17-x{margin-bottom:var(--made-size-space-17-x)}.made-u-margin-left-17-x{margin-left:var(--made-size-space-17-x)}.made-u-margin-horizontal-17-x{margin-left:var(--made-size-space-17-x);margin-right:var(--made-size-space-17-x)}.made-u-margin-vertical-17-x{margin-top:var(--made-size-space-17-x);margin-bottom:var(--made-size-space-17-x)}.made-u-margin-18-x{margin:var(--made-size-space-18-x)}.made-u-margin-top-18-x{margin-top:var(--made-size-space-18-x)}.made-u-margin-right-18-x{margin-right:var(--made-size-space-18-x)}.made-u-margin-bottom-18-x{margin-bottom:var(--made-size-space-18-x)}.made-u-margin-left-18-x{margin-left:var(--made-size-space-18-x)}.made-u-margin-horizontal-18-x{margin-left:var(--made-size-space-18-x);margin-right:var(--made-size-space-18-x)}.made-u-margin-vertical-18-x{margin-top:var(--made-size-space-18-x);margin-bottom:var(--made-size-space-18-x)}.made-u-margin-19-x{margin:var(--made-size-space-19-x)}.made-u-margin-top-19-x{margin-top:var(--made-size-space-19-x)}.made-u-margin-right-19-x{margin-right:var(--made-size-space-19-x)}.made-u-margin-bottom-19-x{margin-bottom:var(--made-size-space-19-x)}.made-u-margin-left-19-x{margin-left:var(--made-size-space-19-x)}.made-u-margin-horizontal-19-x{margin-left:var(--made-size-space-19-x);margin-right:var(--made-size-space-19-x)}.made-u-margin-vertical-19-x{margin-top:var(--made-size-space-19-x);margin-bottom:var(--made-size-space-19-x)}.made-u-margin-20-x{margin:var(--made-size-space-20-x)}.made-u-margin-top-20-x{margin-top:var(--made-size-space-20-x)}.made-u-margin-right-20-x{margin-right:var(--made-size-space-20-x)}.made-u-margin-bottom-20-x{margin-bottom:var(--made-size-space-20-x)}.made-u-margin-left-20-x{margin-left:var(--made-size-space-20-x)}.made-u-margin-horizontal-20-x{margin-left:var(--made-size-space-20-x);margin-right:var(--made-size-space-20-x)}.made-u-margin-vertical-20-x{margin-top:var(--made-size-space-20-x);margin-bottom:var(--made-size-space-20-x)}@media screen and (min-width:640px){.medium\:made-u-margin-1-x{margin:var(--made-size-space-1-x)}.medium\:made-u-margin-top-1-x{margin-top:var(--made-size-space-1-x)}.medium\:made-u-margin-right-1-x{margin-right:var(--made-size-space-1-x)}.medium\:made-u-margin-bottom-1-x{margin-bottom:var(--made-size-space-1-x)}.medium\:made-u-margin-left-1-x{margin-left:var(--made-size-space-1-x)}.medium\:made-u-margin-horizontal-1-x{margin-left:var(--made-size-space-1-x);margin-right:var(--made-size-space-1-x)}.medium\:made-u-margin-vertical-1-x{margin-top:var(--made-size-space-1-x);margin-bottom:var(--made-size-space-1-x)}.medium\:made-u-margin-2-x{margin:var(--made-size-space-2-x)}.medium\:made-u-margin-top-2-x{margin-top:var(--made-size-space-2-x)}.medium\:made-u-margin-right-2-x{margin-right:var(--made-size-space-2-x)}.medium\:made-u-margin-bottom-2-x{margin-bottom:var(--made-size-space-2-x)}.medium\:made-u-margin-left-2-x{margin-left:var(--made-size-space-2-x)}.medium\:made-u-margin-horizontal-2-x{margin-left:var(--made-size-space-2-x);margin-right:var(--made-size-space-2-x)}.medium\:made-u-margin-vertical-2-x{margin-top:var(--made-size-space-2-x);margin-bottom:var(--made-size-space-2-x)}.medium\:made-u-margin-3-x{margin:var(--made-size-space-3-x)}.medium\:made-u-margin-top-3-x{margin-top:var(--made-size-space-3-x)}.medium\:made-u-margin-right-3-x{margin-right:var(--made-size-space-3-x)}.medium\:made-u-margin-bottom-3-x{margin-bottom:var(--made-size-space-3-x)}.medium\:made-u-margin-left-3-x{margin-left:var(--made-size-space-3-x)}.medium\:made-u-margin-horizontal-3-x{margin-left:var(--made-size-space-3-x);margin-right:var(--made-size-space-3-x)}.medium\:made-u-margin-vertical-3-x{margin-top:var(--made-size-space-3-x);margin-bottom:var(--made-size-space-3-x)}.medium\:made-u-margin-4-x{margin:var(--made-size-space-4-x)}.medium\:made-u-margin-top-4-x{margin-top:var(--made-size-space-4-x)}.medium\:made-u-margin-right-4-x{margin-right:var(--made-size-space-4-x)}.medium\:made-u-margin-bottom-4-x{margin-bottom:var(--made-size-space-4-x)}.medium\:made-u-margin-left-4-x{margin-left:var(--made-size-space-4-x)}.medium\:made-u-margin-horizontal-4-x{margin-left:var(--made-size-space-4-x);margin-right:var(--made-size-space-4-x)}.medium\:made-u-margin-vertical-4-x{margin-top:var(--made-size-space-4-x);margin-bottom:var(--made-size-space-4-x)}.medium\:made-u-margin-5-x{margin:var(--made-size-space-5-x)}.medium\:made-u-margin-top-5-x{margin-top:var(--made-size-space-5-x)}.medium\:made-u-margin-right-5-x{margin-right:var(--made-size-space-5-x)}.medium\:made-u-margin-bottom-5-x{margin-bottom:var(--made-size-space-5-x)}.medium\:made-u-margin-left-5-x{margin-left:var(--made-size-space-5-x)}.medium\:made-u-margin-horizontal-5-x{margin-left:var(--made-size-space-5-x);margin-right:var(--made-size-space-5-x)}.medium\:made-u-margin-vertical-5-x{margin-top:var(--made-size-space-5-x);margin-bottom:var(--made-size-space-5-x)}.medium\:made-u-margin-6-x{margin:var(--made-size-space-6-x)}.medium\:made-u-margin-top-6-x{margin-top:var(--made-size-space-6-x)}.medium\:made-u-margin-right-6-x{margin-right:var(--made-size-space-6-x)}.medium\:made-u-margin-bottom-6-x{margin-bottom:var(--made-size-space-6-x)}.medium\:made-u-margin-left-6-x{margin-left:var(--made-size-space-6-x)}.medium\:made-u-margin-horizontal-6-x{margin-left:var(--made-size-space-6-x);margin-right:var(--made-size-space-6-x)}.medium\:made-u-margin-vertical-6-x{margin-top:var(--made-size-space-6-x);margin-bottom:var(--made-size-space-6-x)}.medium\:made-u-margin-7-x{margin:var(--made-size-space-7-x)}.medium\:made-u-margin-top-7-x{margin-top:var(--made-size-space-7-x)}.medium\:made-u-margin-right-7-x{margin-right:var(--made-size-space-7-x)}.medium\:made-u-margin-bottom-7-x{margin-bottom:var(--made-size-space-7-x)}.medium\:made-u-margin-left-7-x{margin-left:var(--made-size-space-7-x)}.medium\:made-u-margin-horizontal-7-x{margin-left:var(--made-size-space-7-x);margin-right:var(--made-size-space-7-x)}.medium\:made-u-margin-vertical-7-x{margin-top:var(--made-size-space-7-x);margin-bottom:var(--made-size-space-7-x)}.medium\:made-u-margin-8-x{margin:var(--made-size-space-8-x)}.medium\:made-u-margin-top-8-x{margin-top:var(--made-size-space-8-x)}.medium\:made-u-margin-right-8-x{margin-right:var(--made-size-space-8-x)}.medium\:made-u-margin-bottom-8-x{margin-bottom:var(--made-size-space-8-x)}.medium\:made-u-margin-left-8-x{margin-left:var(--made-size-space-8-x)}.medium\:made-u-margin-horizontal-8-x{margin-left:var(--made-size-space-8-x);margin-right:var(--made-size-space-8-x)}.medium\:made-u-margin-vertical-8-x{margin-top:var(--made-size-space-8-x);margin-bottom:var(--made-size-space-8-x)}.medium\:made-u-margin-9-x{margin:var(--made-size-space-9-x)}.medium\:made-u-margin-top-9-x{margin-top:var(--made-size-space-9-x)}.medium\:made-u-margin-right-9-x{margin-right:var(--made-size-space-9-x)}.medium\:made-u-margin-bottom-9-x{margin-bottom:var(--made-size-space-9-x)}.medium\:made-u-margin-left-9-x{margin-left:var(--made-size-space-9-x)}.medium\:made-u-margin-horizontal-9-x{margin-left:var(--made-size-space-9-x);margin-right:var(--made-size-space-9-x)}.medium\:made-u-margin-vertical-9-x{margin-top:var(--made-size-space-9-x);margin-bottom:var(--made-size-space-9-x)}.medium\:made-u-margin-10-x{margin:var(--made-size-space-10-x)}.medium\:made-u-margin-top-10-x{margin-top:var(--made-size-space-10-x)}.medium\:made-u-margin-right-10-x{margin-right:var(--made-size-space-10-x)}.medium\:made-u-margin-bottom-10-x{margin-bottom:var(--made-size-space-10-x)}.medium\:made-u-margin-left-10-x{margin-left:var(--made-size-space-10-x)}.medium\:made-u-margin-horizontal-10-x{margin-left:var(--made-size-space-10-x);margin-right:var(--made-size-space-10-x)}.medium\:made-u-margin-vertical-10-x{margin-top:var(--made-size-space-10-x);margin-bottom:var(--made-size-space-10-x)}.medium\:made-u-margin-11-x{margin:var(--made-size-space-11-x)}.medium\:made-u-margin-top-11-x{margin-top:var(--made-size-space-11-x)}.medium\:made-u-margin-right-11-x{margin-right:var(--made-size-space-11-x)}.medium\:made-u-margin-bottom-11-x{margin-bottom:var(--made-size-space-11-x)}.medium\:made-u-margin-left-11-x{margin-left:var(--made-size-space-11-x)}.medium\:made-u-margin-horizontal-11-x{margin-left:var(--made-size-space-11-x);margin-right:var(--made-size-space-11-x)}.medium\:made-u-margin-vertical-11-x{margin-top:var(--made-size-space-11-x);margin-bottom:var(--made-size-space-11-x)}.medium\:made-u-margin-12-x{margin:var(--made-size-space-12-x)}.medium\:made-u-margin-top-12-x{margin-top:var(--made-size-space-12-x)}.medium\:made-u-margin-right-12-x{margin-right:var(--made-size-space-12-x)}.medium\:made-u-margin-bottom-12-x{margin-bottom:var(--made-size-space-12-x)}.medium\:made-u-margin-left-12-x{margin-left:var(--made-size-space-12-x)}.medium\:made-u-margin-horizontal-12-x{margin-left:var(--made-size-space-12-x);margin-right:var(--made-size-space-12-x)}.medium\:made-u-margin-vertical-12-x{margin-top:var(--made-size-space-12-x);margin-bottom:var(--made-size-space-12-x)}.medium\:made-u-margin-13-x{margin:var(--made-size-space-13-x)}.medium\:made-u-margin-top-13-x{margin-top:var(--made-size-space-13-x)}.medium\:made-u-margin-right-13-x{margin-right:var(--made-size-space-13-x)}.medium\:made-u-margin-bottom-13-x{margin-bottom:var(--made-size-space-13-x)}.medium\:made-u-margin-left-13-x{margin-left:var(--made-size-space-13-x)}.medium\:made-u-margin-horizontal-13-x{margin-left:var(--made-size-space-13-x);margin-right:var(--made-size-space-13-x)}.medium\:made-u-margin-vertical-13-x{margin-top:var(--made-size-space-13-x);margin-bottom:var(--made-size-space-13-x)}.medium\:made-u-margin-14-x{margin:var(--made-size-space-14-x)}.medium\:made-u-margin-top-14-x{margin-top:var(--made-size-space-14-x)}.medium\:made-u-margin-right-14-x{margin-right:var(--made-size-space-14-x)}.medium\:made-u-margin-bottom-14-x{margin-bottom:var(--made-size-space-14-x)}.medium\:made-u-margin-left-14-x{margin-left:var(--made-size-space-14-x)}.medium\:made-u-margin-horizontal-14-x{margin-left:var(--made-size-space-14-x);margin-right:var(--made-size-space-14-x)}.medium\:made-u-margin-vertical-14-x{margin-top:var(--made-size-space-14-x);margin-bottom:var(--made-size-space-14-x)}.medium\:made-u-margin-15-x{margin:var(--made-size-space-15-x)}.medium\:made-u-margin-top-15-x{margin-top:var(--made-size-space-15-x)}.medium\:made-u-margin-right-15-x{margin-right:var(--made-size-space-15-x)}.medium\:made-u-margin-bottom-15-x{margin-bottom:var(--made-size-space-15-x)}.medium\:made-u-margin-left-15-x{margin-left:var(--made-size-space-15-x)}.medium\:made-u-margin-horizontal-15-x{margin-left:var(--made-size-space-15-x);margin-right:var(--made-size-space-15-x)}.medium\:made-u-margin-vertical-15-x{margin-top:var(--made-size-space-15-x);margin-bottom:var(--made-size-space-15-x)}.medium\:made-u-margin-16-x{margin:var(--made-size-space-16-x)}.medium\:made-u-margin-top-16-x{margin-top:var(--made-size-space-16-x)}.medium\:made-u-margin-right-16-x{margin-right:var(--made-size-space-16-x)}.medium\:made-u-margin-bottom-16-x{margin-bottom:var(--made-size-space-16-x)}.medium\:made-u-margin-left-16-x{margin-left:var(--made-size-space-16-x)}.medium\:made-u-margin-horizontal-16-x{margin-left:var(--made-size-space-16-x);margin-right:var(--made-size-space-16-x)}.medium\:made-u-margin-vertical-16-x{margin-top:var(--made-size-space-16-x);margin-bottom:var(--made-size-space-16-x)}.medium\:made-u-margin-17-x{margin:var(--made-size-space-17-x)}.medium\:made-u-margin-top-17-x{margin-top:var(--made-size-space-17-x)}.medium\:made-u-margin-right-17-x{margin-right:var(--made-size-space-17-x)}.medium\:made-u-margin-bottom-17-x{margin-bottom:var(--made-size-space-17-x)}.medium\:made-u-margin-left-17-x{margin-left:var(--made-size-space-17-x)}.medium\:made-u-margin-horizontal-17-x{margin-left:var(--made-size-space-17-x);margin-right:var(--made-size-space-17-x)}.medium\:made-u-margin-vertical-17-x{margin-top:var(--made-size-space-17-x);margin-bottom:var(--made-size-space-17-x)}.medium\:made-u-margin-18-x{margin:var(--made-size-space-18-x)}.medium\:made-u-margin-top-18-x{margin-top:var(--made-size-space-18-x)}.medium\:made-u-margin-right-18-x{margin-right:var(--made-size-space-18-x)}.medium\:made-u-margin-bottom-18-x{margin-bottom:var(--made-size-space-18-x)}.medium\:made-u-margin-left-18-x{margin-left:var(--made-size-space-18-x)}.medium\:made-u-margin-horizontal-18-x{margin-left:var(--made-size-space-18-x);margin-right:var(--made-size-space-18-x)}.medium\:made-u-margin-vertical-18-x{margin-top:var(--made-size-space-18-x);margin-bottom:var(--made-size-space-18-x)}.medium\:made-u-margin-19-x{margin:var(--made-size-space-19-x)}.medium\:made-u-margin-top-19-x{margin-top:var(--made-size-space-19-x)}.medium\:made-u-margin-right-19-x{margin-right:var(--made-size-space-19-x)}.medium\:made-u-margin-bottom-19-x{margin-bottom:var(--made-size-space-19-x)}.medium\:made-u-margin-left-19-x{margin-left:var(--made-size-space-19-x)}.medium\:made-u-margin-horizontal-19-x{margin-left:var(--made-size-space-19-x);margin-right:var(--made-size-space-19-x)}.medium\:made-u-margin-vertical-19-x{margin-top:var(--made-size-space-19-x);margin-bottom:var(--made-size-space-19-x)}.medium\:made-u-margin-20-x{margin:var(--made-size-space-20-x)}.medium\:made-u-margin-top-20-x{margin-top:var(--made-size-space-20-x)}.medium\:made-u-margin-right-20-x{margin-right:var(--made-size-space-20-x)}.medium\:made-u-margin-bottom-20-x{margin-bottom:var(--made-size-space-20-x)}.medium\:made-u-margin-left-20-x{margin-left:var(--made-size-space-20-x)}.medium\:made-u-margin-horizontal-20-x{margin-left:var(--made-size-space-20-x);margin-right:var(--made-size-space-20-x)}.medium\:made-u-margin-vertical-20-x{margin-top:var(--made-size-space-20-x);margin-bottom:var(--made-size-space-20-x)}}@media screen and (min-width:768px){.large\:made-u-margin-1-x{margin:var(--made-size-space-1-x)}.large\:made-u-margin-top-1-x{margin-top:var(--made-size-space-1-x)}.large\:made-u-margin-right-1-x{margin-right:var(--made-size-space-1-x)}.large\:made-u-margin-bottom-1-x{margin-bottom:var(--made-size-space-1-x)}.large\:made-u-margin-left-1-x{margin-left:var(--made-size-space-1-x)}.large\:made-u-margin-horizontal-1-x{margin-left:var(--made-size-space-1-x);margin-right:var(--made-size-space-1-x)}.large\:made-u-margin-vertical-1-x{margin-top:var(--made-size-space-1-x);margin-bottom:var(--made-size-space-1-x)}.large\:made-u-margin-2-x{margin:var(--made-size-space-2-x)}.large\:made-u-margin-top-2-x{margin-top:var(--made-size-space-2-x)}.large\:made-u-margin-right-2-x{margin-right:var(--made-size-space-2-x)}.large\:made-u-margin-bottom-2-x{margin-bottom:var(--made-size-space-2-x)}.large\:made-u-margin-left-2-x{margin-left:var(--made-size-space-2-x)}.large\:made-u-margin-horizontal-2-x{margin-left:var(--made-size-space-2-x);margin-right:var(--made-size-space-2-x)}.large\:made-u-margin-vertical-2-x{margin-top:var(--made-size-space-2-x);margin-bottom:var(--made-size-space-2-x)}.large\:made-u-margin-3-x{margin:var(--made-size-space-3-x)}.large\:made-u-margin-top-3-x{margin-top:var(--made-size-space-3-x)}.large\:made-u-margin-right-3-x{margin-right:var(--made-size-space-3-x)}.large\:made-u-margin-bottom-3-x{margin-bottom:var(--made-size-space-3-x)}.large\:made-u-margin-left-3-x{margin-left:var(--made-size-space-3-x)}.large\:made-u-margin-horizontal-3-x{margin-left:var(--made-size-space-3-x);margin-right:var(--made-size-space-3-x)}.large\:made-u-margin-vertical-3-x{margin-top:var(--made-size-space-3-x);margin-bottom:var(--made-size-space-3-x)}.large\:made-u-margin-4-x{margin:var(--made-size-space-4-x)}.large\:made-u-margin-top-4-x{margin-top:var(--made-size-space-4-x)}.large\:made-u-margin-right-4-x{margin-right:var(--made-size-space-4-x)}.large\:made-u-margin-bottom-4-x{margin-bottom:var(--made-size-space-4-x)}.large\:made-u-margin-left-4-x{margin-left:var(--made-size-space-4-x)}.large\:made-u-margin-horizontal-4-x{margin-left:var(--made-size-space-4-x);margin-right:var(--made-size-space-4-x)}.large\:made-u-margin-vertical-4-x{margin-top:var(--made-size-space-4-x);margin-bottom:var(--made-size-space-4-x)}.large\:made-u-margin-5-x{margin:var(--made-size-space-5-x)}.large\:made-u-margin-top-5-x{margin-top:var(--made-size-space-5-x)}.large\:made-u-margin-right-5-x{margin-right:var(--made-size-space-5-x)}.large\:made-u-margin-bottom-5-x{margin-bottom:var(--made-size-space-5-x)}.large\:made-u-margin-left-5-x{margin-left:var(--made-size-space-5-x)}.large\:made-u-margin-horizontal-5-x{margin-left:var(--made-size-space-5-x);margin-right:var(--made-size-space-5-x)}.large\:made-u-margin-vertical-5-x{margin-top:var(--made-size-space-5-x);margin-bottom:var(--made-size-space-5-x)}.large\:made-u-margin-6-x{margin:var(--made-size-space-6-x)}.large\:made-u-margin-top-6-x{margin-top:var(--made-size-space-6-x)}.large\:made-u-margin-right-6-x{margin-right:var(--made-size-space-6-x)}.large\:made-u-margin-bottom-6-x{margin-bottom:var(--made-size-space-6-x)}.large\:made-u-margin-left-6-x{margin-left:var(--made-size-space-6-x)}.large\:made-u-margin-horizontal-6-x{margin-left:var(--made-size-space-6-x);margin-right:var(--made-size-space-6-x)}.large\:made-u-margin-vertical-6-x{margin-top:var(--made-size-space-6-x);margin-bottom:var(--made-size-space-6-x)}.large\:made-u-margin-7-x{margin:var(--made-size-space-7-x)}.large\:made-u-margin-top-7-x{margin-top:var(--made-size-space-7-x)}.large\:made-u-margin-right-7-x{margin-right:var(--made-size-space-7-x)}.large\:made-u-margin-bottom-7-x{margin-bottom:var(--made-size-space-7-x)}.large\:made-u-margin-left-7-x{margin-left:var(--made-size-space-7-x)}.large\:made-u-margin-horizontal-7-x{margin-left:var(--made-size-space-7-x);margin-right:var(--made-size-space-7-x)}.large\:made-u-margin-vertical-7-x{margin-top:var(--made-size-space-7-x);margin-bottom:var(--made-size-space-7-x)}.large\:made-u-margin-8-x{margin:var(--made-size-space-8-x)}.large\:made-u-margin-top-8-x{margin-top:var(--made-size-space-8-x)}.large\:made-u-margin-right-8-x{margin-right:var(--made-size-space-8-x)}.large\:made-u-margin-bottom-8-x{margin-bottom:var(--made-size-space-8-x)}.large\:made-u-margin-left-8-x{margin-left:var(--made-size-space-8-x)}.large\:made-u-margin-horizontal-8-x{margin-left:var(--made-size-space-8-x);margin-right:var(--made-size-space-8-x)}.large\:made-u-margin-vertical-8-x{margin-top:var(--made-size-space-8-x);margin-bottom:var(--made-size-space-8-x)}.large\:made-u-margin-9-x{margin:var(--made-size-space-9-x)}.large\:made-u-margin-top-9-x{margin-top:var(--made-size-space-9-x)}.large\:made-u-margin-right-9-x{margin-right:var(--made-size-space-9-x)}.large\:made-u-margin-bottom-9-x{margin-bottom:var(--made-size-space-9-x)}.large\:made-u-margin-left-9-x{margin-left:var(--made-size-space-9-x)}.large\:made-u-margin-horizontal-9-x{margin-left:var(--made-size-space-9-x);margin-right:var(--made-size-space-9-x)}.large\:made-u-margin-vertical-9-x{margin-top:var(--made-size-space-9-x);margin-bottom:var(--made-size-space-9-x)}.large\:made-u-margin-10-x{margin:var(--made-size-space-10-x)}.large\:made-u-margin-top-10-x{margin-top:var(--made-size-space-10-x)}.large\:made-u-margin-right-10-x{margin-right:var(--made-size-space-10-x)}.large\:made-u-margin-bottom-10-x{margin-bottom:var(--made-size-space-10-x)}.large\:made-u-margin-left-10-x{margin-left:var(--made-size-space-10-x)}.large\:made-u-margin-horizontal-10-x{margin-left:var(--made-size-space-10-x);margin-right:var(--made-size-space-10-x)}.large\:made-u-margin-vertical-10-x{margin-top:var(--made-size-space-10-x);margin-bottom:var(--made-size-space-10-x)}.large\:made-u-margin-11-x{margin:var(--made-size-space-11-x)}.large\:made-u-margin-top-11-x{margin-top:var(--made-size-space-11-x)}.large\:made-u-margin-right-11-x{margin-right:var(--made-size-space-11-x)}.large\:made-u-margin-bottom-11-x{margin-bottom:var(--made-size-space-11-x)}.large\:made-u-margin-left-11-x{margin-left:var(--made-size-space-11-x)}.large\:made-u-margin-horizontal-11-x{margin-left:var(--made-size-space-11-x);margin-right:var(--made-size-space-11-x)}.large\:made-u-margin-vertical-11-x{margin-top:var(--made-size-space-11-x);margin-bottom:var(--made-size-space-11-x)}.large\:made-u-margin-12-x{margin:var(--made-size-space-12-x)}.large\:made-u-margin-top-12-x{margin-top:var(--made-size-space-12-x)}.large\:made-u-margin-right-12-x{margin-right:var(--made-size-space-12-x)}.large\:made-u-margin-bottom-12-x{margin-bottom:var(--made-size-space-12-x)}.large\:made-u-margin-left-12-x{margin-left:var(--made-size-space-12-x)}.large\:made-u-margin-horizontal-12-x{margin-left:var(--made-size-space-12-x);margin-right:var(--made-size-space-12-x)}.large\:made-u-margin-vertical-12-x{margin-top:var(--made-size-space-12-x);margin-bottom:var(--made-size-space-12-x)}.large\:made-u-margin-13-x{margin:var(--made-size-space-13-x)}.large\:made-u-margin-top-13-x{margin-top:var(--made-size-space-13-x)}.large\:made-u-margin-right-13-x{margin-right:var(--made-size-space-13-x)}.large\:made-u-margin-bottom-13-x{margin-bottom:var(--made-size-space-13-x)}.large\:made-u-margin-left-13-x{margin-left:var(--made-size-space-13-x)}.large\:made-u-margin-horizontal-13-x{margin-left:var(--made-size-space-13-x);margin-right:var(--made-size-space-13-x)}.large\:made-u-margin-vertical-13-x{margin-top:var(--made-size-space-13-x);margin-bottom:var(--made-size-space-13-x)}.large\:made-u-margin-14-x{margin:var(--made-size-space-14-x)}.large\:made-u-margin-top-14-x{margin-top:var(--made-size-space-14-x)}.large\:made-u-margin-right-14-x{margin-right:var(--made-size-space-14-x)}.large\:made-u-margin-bottom-14-x{margin-bottom:var(--made-size-space-14-x)}.large\:made-u-margin-left-14-x{margin-left:var(--made-size-space-14-x)}.large\:made-u-margin-horizontal-14-x{margin-left:var(--made-size-space-14-x);margin-right:var(--made-size-space-14-x)}.large\:made-u-margin-vertical-14-x{margin-top:var(--made-size-space-14-x);margin-bottom:var(--made-size-space-14-x)}.large\:made-u-margin-15-x{margin:var(--made-size-space-15-x)}.large\:made-u-margin-top-15-x{margin-top:var(--made-size-space-15-x)}.large\:made-u-margin-right-15-x{margin-right:var(--made-size-space-15-x)}.large\:made-u-margin-bottom-15-x{margin-bottom:var(--made-size-space-15-x)}.large\:made-u-margin-left-15-x{margin-left:var(--made-size-space-15-x)}.large\:made-u-margin-horizontal-15-x{margin-left:var(--made-size-space-15-x);margin-right:var(--made-size-space-15-x)}.large\:made-u-margin-vertical-15-x{margin-top:var(--made-size-space-15-x);margin-bottom:var(--made-size-space-15-x)}.large\:made-u-margin-16-x{margin:var(--made-size-space-16-x)}.large\:made-u-margin-top-16-x{margin-top:var(--made-size-space-16-x)}.large\:made-u-margin-right-16-x{margin-right:var(--made-size-space-16-x)}.large\:made-u-margin-bottom-16-x{margin-bottom:var(--made-size-space-16-x)}.large\:made-u-margin-left-16-x{margin-left:var(--made-size-space-16-x)}.large\:made-u-margin-horizontal-16-x{margin-left:var(--made-size-space-16-x);margin-right:var(--made-size-space-16-x)}.large\:made-u-margin-vertical-16-x{margin-top:var(--made-size-space-16-x);margin-bottom:var(--made-size-space-16-x)}.large\:made-u-margin-17-x{margin:var(--made-size-space-17-x)}.large\:made-u-margin-top-17-x{margin-top:var(--made-size-space-17-x)}.large\:made-u-margin-right-17-x{margin-right:var(--made-size-space-17-x)}.large\:made-u-margin-bottom-17-x{margin-bottom:var(--made-size-space-17-x)}.large\:made-u-margin-left-17-x{margin-left:var(--made-size-space-17-x)}.large\:made-u-margin-horizontal-17-x{margin-left:var(--made-size-space-17-x);margin-right:var(--made-size-space-17-x)}.large\:made-u-margin-vertical-17-x{margin-top:var(--made-size-space-17-x);margin-bottom:var(--made-size-space-17-x)}.large\:made-u-margin-18-x{margin:var(--made-size-space-18-x)}.large\:made-u-margin-top-18-x{margin-top:var(--made-size-space-18-x)}.large\:made-u-margin-right-18-x{margin-right:var(--made-size-space-18-x)}.large\:made-u-margin-bottom-18-x{margin-bottom:var(--made-size-space-18-x)}.large\:made-u-margin-left-18-x{margin-left:var(--made-size-space-18-x)}.large\:made-u-margin-horizontal-18-x{margin-left:var(--made-size-space-18-x);margin-right:var(--made-size-space-18-x)}.large\:made-u-margin-vertical-18-x{margin-top:var(--made-size-space-18-x);margin-bottom:var(--made-size-space-18-x)}.large\:made-u-margin-19-x{margin:var(--made-size-space-19-x)}.large\:made-u-margin-top-19-x{margin-top:var(--made-size-space-19-x)}.large\:made-u-margin-right-19-x{margin-right:var(--made-size-space-19-x)}.large\:made-u-margin-bottom-19-x{margin-bottom:var(--made-size-space-19-x)}.large\:made-u-margin-left-19-x{margin-left:var(--made-size-space-19-x)}.large\:made-u-margin-horizontal-19-x{margin-left:var(--made-size-space-19-x);margin-right:var(--made-size-space-19-x)}.large\:made-u-margin-vertical-19-x{margin-top:var(--made-size-space-19-x);margin-bottom:var(--made-size-space-19-x)}.large\:made-u-margin-20-x{margin:var(--made-size-space-20-x)}.large\:made-u-margin-top-20-x{margin-top:var(--made-size-space-20-x)}.large\:made-u-margin-right-20-x{margin-right:var(--made-size-space-20-x)}.large\:made-u-margin-bottom-20-x{margin-bottom:var(--made-size-space-20-x)}.large\:made-u-margin-left-20-x{margin-left:var(--made-size-space-20-x)}.large\:made-u-margin-horizontal-20-x{margin-left:var(--made-size-space-20-x);margin-right:var(--made-size-space-20-x)}.large\:made-u-margin-vertical-20-x{margin-top:var(--made-size-space-20-x);margin-bottom:var(--made-size-space-20-x)}}@media screen and (min-width:1024px){.x-large\:made-u-margin-1-x{margin:var(--made-size-space-1-x)}.x-large\:made-u-margin-top-1-x{margin-top:var(--made-size-space-1-x)}.x-large\:made-u-margin-right-1-x{margin-right:var(--made-size-space-1-x)}.x-large\:made-u-margin-bottom-1-x{margin-bottom:var(--made-size-space-1-x)}.x-large\:made-u-margin-left-1-x{margin-left:var(--made-size-space-1-x)}.x-large\:made-u-margin-horizontal-1-x{margin-left:var(--made-size-space-1-x);margin-right:var(--made-size-space-1-x)}.x-large\:made-u-margin-vertical-1-x{margin-top:var(--made-size-space-1-x);margin-bottom:var(--made-size-space-1-x)}.x-large\:made-u-margin-2-x{margin:var(--made-size-space-2-x)}.x-large\:made-u-margin-top-2-x{margin-top:var(--made-size-space-2-x)}.x-large\:made-u-margin-right-2-x{margin-right:var(--made-size-space-2-x)}.x-large\:made-u-margin-bottom-2-x{margin-bottom:var(--made-size-space-2-x)}.x-large\:made-u-margin-left-2-x{margin-left:var(--made-size-space-2-x)}.x-large\:made-u-margin-horizontal-2-x{margin-left:var(--made-size-space-2-x);margin-right:var(--made-size-space-2-x)}.x-large\:made-u-margin-vertical-2-x{margin-top:var(--made-size-space-2-x);margin-bottom:var(--made-size-space-2-x)}.x-large\:made-u-margin-3-x{margin:var(--made-size-space-3-x)}.x-large\:made-u-margin-top-3-x{margin-top:var(--made-size-space-3-x)}.x-large\:made-u-margin-right-3-x{margin-right:var(--made-size-space-3-x)}.x-large\:made-u-margin-bottom-3-x{margin-bottom:var(--made-size-space-3-x)}.x-large\:made-u-margin-left-3-x{margin-left:var(--made-size-space-3-x)}.x-large\:made-u-margin-horizontal-3-x{margin-left:var(--made-size-space-3-x);margin-right:var(--made-size-space-3-x)}.x-large\:made-u-margin-vertical-3-x{margin-top:var(--made-size-space-3-x);margin-bottom:var(--made-size-space-3-x)}.x-large\:made-u-margin-4-x{margin:var(--made-size-space-4-x)}.x-large\:made-u-margin-top-4-x{margin-top:var(--made-size-space-4-x)}.x-large\:made-u-margin-right-4-x{margin-right:var(--made-size-space-4-x)}.x-large\:made-u-margin-bottom-4-x{margin-bottom:var(--made-size-space-4-x)}.x-large\:made-u-margin-left-4-x{margin-left:var(--made-size-space-4-x)}.x-large\:made-u-margin-horizontal-4-x{margin-left:var(--made-size-space-4-x);margin-right:var(--made-size-space-4-x)}.x-large\:made-u-margin-vertical-4-x{margin-top:var(--made-size-space-4-x);margin-bottom:var(--made-size-space-4-x)}.x-large\:made-u-margin-5-x{margin:var(--made-size-space-5-x)}.x-large\:made-u-margin-top-5-x{margin-top:var(--made-size-space-5-x)}.x-large\:made-u-margin-right-5-x{margin-right:var(--made-size-space-5-x)}.x-large\:made-u-margin-bottom-5-x{margin-bottom:var(--made-size-space-5-x)}.x-large\:made-u-margin-left-5-x{margin-left:var(--made-size-space-5-x)}.x-large\:made-u-margin-horizontal-5-x{margin-left:var(--made-size-space-5-x);margin-right:var(--made-size-space-5-x)}.x-large\:made-u-margin-vertical-5-x{margin-top:var(--made-size-space-5-x);margin-bottom:var(--made-size-space-5-x)}.x-large\:made-u-margin-6-x{margin:var(--made-size-space-6-x)}.x-large\:made-u-margin-top-6-x{margin-top:var(--made-size-space-6-x)}.x-large\:made-u-margin-right-6-x{margin-right:var(--made-size-space-6-x)}.x-large\:made-u-margin-bottom-6-x{margin-bottom:var(--made-size-space-6-x)}.x-large\:made-u-margin-left-6-x{margin-left:var(--made-size-space-6-x)}.x-large\:made-u-margin-horizontal-6-x{margin-left:var(--made-size-space-6-x);margin-right:var(--made-size-space-6-x)}.x-large\:made-u-margin-vertical-6-x{margin-top:var(--made-size-space-6-x);margin-bottom:var(--made-size-space-6-x)}.x-large\:made-u-margin-7-x{margin:var(--made-size-space-7-x)}.x-large\:made-u-margin-top-7-x{margin-top:var(--made-size-space-7-x)}.x-large\:made-u-margin-right-7-x{margin-right:var(--made-size-space-7-x)}.x-large\:made-u-margin-bottom-7-x{margin-bottom:var(--made-size-space-7-x)}.x-large\:made-u-margin-left-7-x{margin-left:var(--made-size-space-7-x)}.x-large\:made-u-margin-horizontal-7-x{margin-left:var(--made-size-space-7-x);margin-right:var(--made-size-space-7-x)}.x-large\:made-u-margin-vertical-7-x{margin-top:var(--made-size-space-7-x);margin-bottom:var(--made-size-space-7-x)}.x-large\:made-u-margin-8-x{margin:var(--made-size-space-8-x)}.x-large\:made-u-margin-top-8-x{margin-top:var(--made-size-space-8-x)}.x-large\:made-u-margin-right-8-x{margin-right:var(--made-size-space-8-x)}.x-large\:made-u-margin-bottom-8-x{margin-bottom:var(--made-size-space-8-x)}.x-large\:made-u-margin-left-8-x{margin-left:var(--made-size-space-8-x)}.x-large\:made-u-margin-horizontal-8-x{margin-left:var(--made-size-space-8-x);margin-right:var(--made-size-space-8-x)}.x-large\:made-u-margin-vertical-8-x{margin-top:var(--made-size-space-8-x);margin-bottom:var(--made-size-space-8-x)}.x-large\:made-u-margin-9-x{margin:var(--made-size-space-9-x)}.x-large\:made-u-margin-top-9-x{margin-top:var(--made-size-space-9-x)}.x-large\:made-u-margin-right-9-x{margin-right:var(--made-size-space-9-x)}.x-large\:made-u-margin-bottom-9-x{margin-bottom:var(--made-size-space-9-x)}.x-large\:made-u-margin-left-9-x{margin-left:var(--made-size-space-9-x)}.x-large\:made-u-margin-horizontal-9-x{margin-left:var(--made-size-space-9-x);margin-right:var(--made-size-space-9-x)}.x-large\:made-u-margin-vertical-9-x{margin-top:var(--made-size-space-9-x);margin-bottom:var(--made-size-space-9-x)}.x-large\:made-u-margin-10-x{margin:var(--made-size-space-10-x)}.x-large\:made-u-margin-top-10-x{margin-top:var(--made-size-space-10-x)}.x-large\:made-u-margin-right-10-x{margin-right:var(--made-size-space-10-x)}.x-large\:made-u-margin-bottom-10-x{margin-bottom:var(--made-size-space-10-x)}.x-large\:made-u-margin-left-10-x{margin-left:var(--made-size-space-10-x)}.x-large\:made-u-margin-horizontal-10-x{margin-left:var(--made-size-space-10-x);margin-right:var(--made-size-space-10-x)}.x-large\:made-u-margin-vertical-10-x{margin-top:var(--made-size-space-10-x);margin-bottom:var(--made-size-space-10-x)}.x-large\:made-u-margin-11-x{margin:var(--made-size-space-11-x)}.x-large\:made-u-margin-top-11-x{margin-top:var(--made-size-space-11-x)}.x-large\:made-u-margin-right-11-x{margin-right:var(--made-size-space-11-x)}.x-large\:made-u-margin-bottom-11-x{margin-bottom:var(--made-size-space-11-x)}.x-large\:made-u-margin-left-11-x{margin-left:var(--made-size-space-11-x)}.x-large\:made-u-margin-horizontal-11-x{margin-left:var(--made-size-space-11-x);margin-right:var(--made-size-space-11-x)}.x-large\:made-u-margin-vertical-11-x{margin-top:var(--made-size-space-11-x);margin-bottom:var(--made-size-space-11-x)}.x-large\:made-u-margin-12-x{margin:var(--made-size-space-12-x)}.x-large\:made-u-margin-top-12-x{margin-top:var(--made-size-space-12-x)}.x-large\:made-u-margin-right-12-x{margin-right:var(--made-size-space-12-x)}.x-large\:made-u-margin-bottom-12-x{margin-bottom:var(--made-size-space-12-x)}.x-large\:made-u-margin-left-12-x{margin-left:var(--made-size-space-12-x)}.x-large\:made-u-margin-horizontal-12-x{margin-left:var(--made-size-space-12-x);margin-right:var(--made-size-space-12-x)}.x-large\:made-u-margin-vertical-12-x{margin-top:var(--made-size-space-12-x);margin-bottom:var(--made-size-space-12-x)}.x-large\:made-u-margin-13-x{margin:var(--made-size-space-13-x)}.x-large\:made-u-margin-top-13-x{margin-top:var(--made-size-space-13-x)}.x-large\:made-u-margin-right-13-x{margin-right:var(--made-size-space-13-x)}.x-large\:made-u-margin-bottom-13-x{margin-bottom:var(--made-size-space-13-x)}.x-large\:made-u-margin-left-13-x{margin-left:var(--made-size-space-13-x)}.x-large\:made-u-margin-horizontal-13-x{margin-left:var(--made-size-space-13-x);margin-right:var(--made-size-space-13-x)}.x-large\:made-u-margin-vertical-13-x{margin-top:var(--made-size-space-13-x);margin-bottom:var(--made-size-space-13-x)}.x-large\:made-u-margin-14-x{margin:var(--made-size-space-14-x)}.x-large\:made-u-margin-top-14-x{margin-top:var(--made-size-space-14-x)}.x-large\:made-u-margin-right-14-x{margin-right:var(--made-size-space-14-x)}.x-large\:made-u-margin-bottom-14-x{margin-bottom:var(--made-size-space-14-x)}.x-large\:made-u-margin-left-14-x{margin-left:var(--made-size-space-14-x)}.x-large\:made-u-margin-horizontal-14-x{margin-left:var(--made-size-space-14-x);margin-right:var(--made-size-space-14-x)}.x-large\:made-u-margin-vertical-14-x{margin-top:var(--made-size-space-14-x);margin-bottom:var(--made-size-space-14-x)}.x-large\:made-u-margin-15-x{margin:var(--made-size-space-15-x)}.x-large\:made-u-margin-top-15-x{margin-top:var(--made-size-space-15-x)}.x-large\:made-u-margin-right-15-x{margin-right:var(--made-size-space-15-x)}.x-large\:made-u-margin-bottom-15-x{margin-bottom:var(--made-size-space-15-x)}.x-large\:made-u-margin-left-15-x{margin-left:var(--made-size-space-15-x)}.x-large\:made-u-margin-horizontal-15-x{margin-left:var(--made-size-space-15-x);margin-right:var(--made-size-space-15-x)}.x-large\:made-u-margin-vertical-15-x{margin-top:var(--made-size-space-15-x);margin-bottom:var(--made-size-space-15-x)}.x-large\:made-u-margin-16-x{margin:var(--made-size-space-16-x)}.x-large\:made-u-margin-top-16-x{margin-top:var(--made-size-space-16-x)}.x-large\:made-u-margin-right-16-x{margin-right:var(--made-size-space-16-x)}.x-large\:made-u-margin-bottom-16-x{margin-bottom:var(--made-size-space-16-x)}.x-large\:made-u-margin-left-16-x{margin-left:var(--made-size-space-16-x)}.x-large\:made-u-margin-horizontal-16-x{margin-left:var(--made-size-space-16-x);margin-right:var(--made-size-space-16-x)}.x-large\:made-u-margin-vertical-16-x{margin-top:var(--made-size-space-16-x);margin-bottom:var(--made-size-space-16-x)}.x-large\:made-u-margin-17-x{margin:var(--made-size-space-17-x)}.x-large\:made-u-margin-top-17-x{margin-top:var(--made-size-space-17-x)}.x-large\:made-u-margin-right-17-x{margin-right:var(--made-size-space-17-x)}.x-large\:made-u-margin-bottom-17-x{margin-bottom:var(--made-size-space-17-x)}.x-large\:made-u-margin-left-17-x{margin-left:var(--made-size-space-17-x)}.x-large\:made-u-margin-horizontal-17-x{margin-left:var(--made-size-space-17-x);margin-right:var(--made-size-space-17-x)}.x-large\:made-u-margin-vertical-17-x{margin-top:var(--made-size-space-17-x);margin-bottom:var(--made-size-space-17-x)}.x-large\:made-u-margin-18-x{margin:var(--made-size-space-18-x)}.x-large\:made-u-margin-top-18-x{margin-top:var(--made-size-space-18-x)}.x-large\:made-u-margin-right-18-x{margin-right:var(--made-size-space-18-x)}.x-large\:made-u-margin-bottom-18-x{margin-bottom:var(--made-size-space-18-x)}.x-large\:made-u-margin-left-18-x{margin-left:var(--made-size-space-18-x)}.x-large\:made-u-margin-horizontal-18-x{margin-left:var(--made-size-space-18-x);margin-right:var(--made-size-space-18-x)}.x-large\:made-u-margin-vertical-18-x{margin-top:var(--made-size-space-18-x);margin-bottom:var(--made-size-space-18-x)}.x-large\:made-u-margin-19-x{margin:var(--made-size-space-19-x)}.x-large\:made-u-margin-top-19-x{margin-top:var(--made-size-space-19-x)}.x-large\:made-u-margin-right-19-x{margin-right:var(--made-size-space-19-x)}.x-large\:made-u-margin-bottom-19-x{margin-bottom:var(--made-size-space-19-x)}.x-large\:made-u-margin-left-19-x{margin-left:var(--made-size-space-19-x)}.x-large\:made-u-margin-horizontal-19-x{margin-left:var(--made-size-space-19-x);margin-right:var(--made-size-space-19-x)}.x-large\:made-u-margin-vertical-19-x{margin-top:var(--made-size-space-19-x);margin-bottom:var(--made-size-space-19-x)}.x-large\:made-u-margin-20-x{margin:var(--made-size-space-20-x)}.x-large\:made-u-margin-top-20-x{margin-top:var(--made-size-space-20-x)}.x-large\:made-u-margin-right-20-x{margin-right:var(--made-size-space-20-x)}.x-large\:made-u-margin-bottom-20-x{margin-bottom:var(--made-size-space-20-x)}.x-large\:made-u-margin-left-20-x{margin-left:var(--made-size-space-20-x)}.x-large\:made-u-margin-horizontal-20-x{margin-left:var(--made-size-space-20-x);margin-right:var(--made-size-space-20-x)}.x-large\:made-u-margin-vertical-20-x{margin-top:var(--made-size-space-20-x);margin-bottom:var(--made-size-space-20-x)}}@media screen and (min-width:1280px){.xx-large\:made-u-margin-1-x{margin:var(--made-size-space-1-x)}.xx-large\:made-u-margin-top-1-x{margin-top:var(--made-size-space-1-x)}.xx-large\:made-u-margin-right-1-x{margin-right:var(--made-size-space-1-x)}.xx-large\:made-u-margin-bottom-1-x{margin-bottom:var(--made-size-space-1-x)}.xx-large\:made-u-margin-left-1-x{margin-left:var(--made-size-space-1-x)}.xx-large\:made-u-margin-horizontal-1-x{margin-left:var(--made-size-space-1-x);margin-right:var(--made-size-space-1-x)}.xx-large\:made-u-margin-vertical-1-x{margin-top:var(--made-size-space-1-x);margin-bottom:var(--made-size-space-1-x)}.xx-large\:made-u-margin-2-x{margin:var(--made-size-space-2-x)}.xx-large\:made-u-margin-top-2-x{margin-top:var(--made-size-space-2-x)}.xx-large\:made-u-margin-right-2-x{margin-right:var(--made-size-space-2-x)}.xx-large\:made-u-margin-bottom-2-x{margin-bottom:var(--made-size-space-2-x)}.xx-large\:made-u-margin-left-2-x{margin-left:var(--made-size-space-2-x)}.xx-large\:made-u-margin-horizontal-2-x{margin-left:var(--made-size-space-2-x);margin-right:var(--made-size-space-2-x)}.xx-large\:made-u-margin-vertical-2-x{margin-top:var(--made-size-space-2-x);margin-bottom:var(--made-size-space-2-x)}.xx-large\:made-u-margin-3-x{margin:var(--made-size-space-3-x)}.xx-large\:made-u-margin-top-3-x{margin-top:var(--made-size-space-3-x)}.xx-large\:made-u-margin-right-3-x{margin-right:var(--made-size-space-3-x)}.xx-large\:made-u-margin-bottom-3-x{margin-bottom:var(--made-size-space-3-x)}.xx-large\:made-u-margin-left-3-x{margin-left:var(--made-size-space-3-x)}.xx-large\:made-u-margin-horizontal-3-x{margin-left:var(--made-size-space-3-x);margin-right:var(--made-size-space-3-x)}.xx-large\:made-u-margin-vertical-3-x{margin-top:var(--made-size-space-3-x);margin-bottom:var(--made-size-space-3-x)}.xx-large\:made-u-margin-4-x{margin:var(--made-size-space-4-x)}.xx-large\:made-u-margin-top-4-x{margin-top:var(--made-size-space-4-x)}.xx-large\:made-u-margin-right-4-x{margin-right:var(--made-size-space-4-x)}.xx-large\:made-u-margin-bottom-4-x{margin-bottom:var(--made-size-space-4-x)}.xx-large\:made-u-margin-left-4-x{margin-left:var(--made-size-space-4-x)}.xx-large\:made-u-margin-horizontal-4-x{margin-left:var(--made-size-space-4-x);margin-right:var(--made-size-space-4-x)}.xx-large\:made-u-margin-vertical-4-x{margin-top:var(--made-size-space-4-x);margin-bottom:var(--made-size-space-4-x)}.xx-large\:made-u-margin-5-x{margin:var(--made-size-space-5-x)}.xx-large\:made-u-margin-top-5-x{margin-top:var(--made-size-space-5-x)}.xx-large\:made-u-margin-right-5-x{margin-right:var(--made-size-space-5-x)}.xx-large\:made-u-margin-bottom-5-x{margin-bottom:var(--made-size-space-5-x)}.xx-large\:made-u-margin-left-5-x{margin-left:var(--made-size-space-5-x)}.xx-large\:made-u-margin-horizontal-5-x{margin-left:var(--made-size-space-5-x);margin-right:var(--made-size-space-5-x)}.xx-large\:made-u-margin-vertical-5-x{margin-top:var(--made-size-space-5-x);margin-bottom:var(--made-size-space-5-x)}.xx-large\:made-u-margin-6-x{margin:var(--made-size-space-6-x)}.xx-large\:made-u-margin-top-6-x{margin-top:var(--made-size-space-6-x)}.xx-large\:made-u-margin-right-6-x{margin-right:var(--made-size-space-6-x)}.xx-large\:made-u-margin-bottom-6-x{margin-bottom:var(--made-size-space-6-x)}.xx-large\:made-u-margin-left-6-x{margin-left:var(--made-size-space-6-x)}.xx-large\:made-u-margin-horizontal-6-x{margin-left:var(--made-size-space-6-x);margin-right:var(--made-size-space-6-x)}.xx-large\:made-u-margin-vertical-6-x{margin-top:var(--made-size-space-6-x);margin-bottom:var(--made-size-space-6-x)}.xx-large\:made-u-margin-7-x{margin:var(--made-size-space-7-x)}.xx-large\:made-u-margin-top-7-x{margin-top:var(--made-size-space-7-x)}.xx-large\:made-u-margin-right-7-x{margin-right:var(--made-size-space-7-x)}.xx-large\:made-u-margin-bottom-7-x{margin-bottom:var(--made-size-space-7-x)}.xx-large\:made-u-margin-left-7-x{margin-left:var(--made-size-space-7-x)}.xx-large\:made-u-margin-horizontal-7-x{margin-left:var(--made-size-space-7-x);margin-right:var(--made-size-space-7-x)}.xx-large\:made-u-margin-vertical-7-x{margin-top:var(--made-size-space-7-x);margin-bottom:var(--made-size-space-7-x)}.xx-large\:made-u-margin-8-x{margin:var(--made-size-space-8-x)}.xx-large\:made-u-margin-top-8-x{margin-top:var(--made-size-space-8-x)}.xx-large\:made-u-margin-right-8-x{margin-right:var(--made-size-space-8-x)}.xx-large\:made-u-margin-bottom-8-x{margin-bottom:var(--made-size-space-8-x)}.xx-large\:made-u-margin-left-8-x{margin-left:var(--made-size-space-8-x)}.xx-large\:made-u-margin-horizontal-8-x{margin-left:var(--made-size-space-8-x);margin-right:var(--made-size-space-8-x)}.xx-large\:made-u-margin-vertical-8-x{margin-top:var(--made-size-space-8-x);margin-bottom:var(--made-size-space-8-x)}.xx-large\:made-u-margin-9-x{margin:var(--made-size-space-9-x)}.xx-large\:made-u-margin-top-9-x{margin-top:var(--made-size-space-9-x)}.xx-large\:made-u-margin-right-9-x{margin-right:var(--made-size-space-9-x)}.xx-large\:made-u-margin-bottom-9-x{margin-bottom:var(--made-size-space-9-x)}.xx-large\:made-u-margin-left-9-x{margin-left:var(--made-size-space-9-x)}.xx-large\:made-u-margin-horizontal-9-x{margin-left:var(--made-size-space-9-x);margin-right:var(--made-size-space-9-x)}.xx-large\:made-u-margin-vertical-9-x{margin-top:var(--made-size-space-9-x);margin-bottom:var(--made-size-space-9-x)}.xx-large\:made-u-margin-10-x{margin:var(--made-size-space-10-x)}.xx-large\:made-u-margin-top-10-x{margin-top:var(--made-size-space-10-x)}.xx-large\:made-u-margin-right-10-x{margin-right:var(--made-size-space-10-x)}.xx-large\:made-u-margin-bottom-10-x{margin-bottom:var(--made-size-space-10-x)}.xx-large\:made-u-margin-left-10-x{margin-left:var(--made-size-space-10-x)}.xx-large\:made-u-margin-horizontal-10-x{margin-left:var(--made-size-space-10-x);margin-right:var(--made-size-space-10-x)}.xx-large\:made-u-margin-vertical-10-x{margin-top:var(--made-size-space-10-x);margin-bottom:var(--made-size-space-10-x)}.xx-large\:made-u-margin-11-x{margin:var(--made-size-space-11-x)}.xx-large\:made-u-margin-top-11-x{margin-top:var(--made-size-space-11-x)}.xx-large\:made-u-margin-right-11-x{margin-right:var(--made-size-space-11-x)}.xx-large\:made-u-margin-bottom-11-x{margin-bottom:var(--made-size-space-11-x)}.xx-large\:made-u-margin-left-11-x{margin-left:var(--made-size-space-11-x)}.xx-large\:made-u-margin-horizontal-11-x{margin-left:var(--made-size-space-11-x);margin-right:var(--made-size-space-11-x)}.xx-large\:made-u-margin-vertical-11-x{margin-top:var(--made-size-space-11-x);margin-bottom:var(--made-size-space-11-x)}.xx-large\:made-u-margin-12-x{margin:var(--made-size-space-12-x)}.xx-large\:made-u-margin-top-12-x{margin-top:var(--made-size-space-12-x)}.xx-large\:made-u-margin-right-12-x{margin-right:var(--made-size-space-12-x)}.xx-large\:made-u-margin-bottom-12-x{margin-bottom:var(--made-size-space-12-x)}.xx-large\:made-u-margin-left-12-x{margin-left:var(--made-size-space-12-x)}.xx-large\:made-u-margin-horizontal-12-x{margin-left:var(--made-size-space-12-x);margin-right:var(--made-size-space-12-x)}.xx-large\:made-u-margin-vertical-12-x{margin-top:var(--made-size-space-12-x);margin-bottom:var(--made-size-space-12-x)}.xx-large\:made-u-margin-13-x{margin:var(--made-size-space-13-x)}.xx-large\:made-u-margin-top-13-x{margin-top:var(--made-size-space-13-x)}.xx-large\:made-u-margin-right-13-x{margin-right:var(--made-size-space-13-x)}.xx-large\:made-u-margin-bottom-13-x{margin-bottom:var(--made-size-space-13-x)}.xx-large\:made-u-margin-left-13-x{margin-left:var(--made-size-space-13-x)}.xx-large\:made-u-margin-horizontal-13-x{margin-left:var(--made-size-space-13-x);margin-right:var(--made-size-space-13-x)}.xx-large\:made-u-margin-vertical-13-x{margin-top:var(--made-size-space-13-x);margin-bottom:var(--made-size-space-13-x)}.xx-large\:made-u-margin-14-x{margin:var(--made-size-space-14-x)}.xx-large\:made-u-margin-top-14-x{margin-top:var(--made-size-space-14-x)}.xx-large\:made-u-margin-right-14-x{margin-right:var(--made-size-space-14-x)}.xx-large\:made-u-margin-bottom-14-x{margin-bottom:var(--made-size-space-14-x)}.xx-large\:made-u-margin-left-14-x{margin-left:var(--made-size-space-14-x)}.xx-large\:made-u-margin-horizontal-14-x{margin-left:var(--made-size-space-14-x);margin-right:var(--made-size-space-14-x)}.xx-large\:made-u-margin-vertical-14-x{margin-top:var(--made-size-space-14-x);margin-bottom:var(--made-size-space-14-x)}.xx-large\:made-u-margin-15-x{margin:var(--made-size-space-15-x)}.xx-large\:made-u-margin-top-15-x{margin-top:var(--made-size-space-15-x)}.xx-large\:made-u-margin-right-15-x{margin-right:var(--made-size-space-15-x)}.xx-large\:made-u-margin-bottom-15-x{margin-bottom:var(--made-size-space-15-x)}.xx-large\:made-u-margin-left-15-x{margin-left:var(--made-size-space-15-x)}.xx-large\:made-u-margin-horizontal-15-x{margin-left:var(--made-size-space-15-x);margin-right:var(--made-size-space-15-x)}.xx-large\:made-u-margin-vertical-15-x{margin-top:var(--made-size-space-15-x);margin-bottom:var(--made-size-space-15-x)}.xx-large\:made-u-margin-16-x{margin:var(--made-size-space-16-x)}.xx-large\:made-u-margin-top-16-x{margin-top:var(--made-size-space-16-x)}.xx-large\:made-u-margin-right-16-x{margin-right:var(--made-size-space-16-x)}.xx-large\:made-u-margin-bottom-16-x{margin-bottom:var(--made-size-space-16-x)}.xx-large\:made-u-margin-left-16-x{margin-left:var(--made-size-space-16-x)}.xx-large\:made-u-margin-horizontal-16-x{margin-left:var(--made-size-space-16-x);margin-right:var(--made-size-space-16-x)}.xx-large\:made-u-margin-vertical-16-x{margin-top:var(--made-size-space-16-x);margin-bottom:var(--made-size-space-16-x)}.xx-large\:made-u-margin-17-x{margin:var(--made-size-space-17-x)}.xx-large\:made-u-margin-top-17-x{margin-top:var(--made-size-space-17-x)}.xx-large\:made-u-margin-right-17-x{margin-right:var(--made-size-space-17-x)}.xx-large\:made-u-margin-bottom-17-x{margin-bottom:var(--made-size-space-17-x)}.xx-large\:made-u-margin-left-17-x{margin-left:var(--made-size-space-17-x)}.xx-large\:made-u-margin-horizontal-17-x{margin-left:var(--made-size-space-17-x);margin-right:var(--made-size-space-17-x)}.xx-large\:made-u-margin-vertical-17-x{margin-top:var(--made-size-space-17-x);margin-bottom:var(--made-size-space-17-x)}.xx-large\:made-u-margin-18-x{margin:var(--made-size-space-18-x)}.xx-large\:made-u-margin-top-18-x{margin-top:var(--made-size-space-18-x)}.xx-large\:made-u-margin-right-18-x{margin-right:var(--made-size-space-18-x)}.xx-large\:made-u-margin-bottom-18-x{margin-bottom:var(--made-size-space-18-x)}.xx-large\:made-u-margin-left-18-x{margin-left:var(--made-size-space-18-x)}.xx-large\:made-u-margin-horizontal-18-x{margin-left:var(--made-size-space-18-x);margin-right:var(--made-size-space-18-x)}.xx-large\:made-u-margin-vertical-18-x{margin-top:var(--made-size-space-18-x);margin-bottom:var(--made-size-space-18-x)}.xx-large\:made-u-margin-19-x{margin:var(--made-size-space-19-x)}.xx-large\:made-u-margin-top-19-x{margin-top:var(--made-size-space-19-x)}.xx-large\:made-u-margin-right-19-x{margin-right:var(--made-size-space-19-x)}.xx-large\:made-u-margin-bottom-19-x{margin-bottom:var(--made-size-space-19-x)}.xx-large\:made-u-margin-left-19-x{margin-left:var(--made-size-space-19-x)}.xx-large\:made-u-margin-horizontal-19-x{margin-left:var(--made-size-space-19-x);margin-right:var(--made-size-space-19-x)}.xx-large\:made-u-margin-vertical-19-x{margin-top:var(--made-size-space-19-x);margin-bottom:var(--made-size-space-19-x)}.xx-large\:made-u-margin-20-x{margin:var(--made-size-space-20-x)}.xx-large\:made-u-margin-top-20-x{margin-top:var(--made-size-space-20-x)}.xx-large\:made-u-margin-right-20-x{margin-right:var(--made-size-space-20-x)}.xx-large\:made-u-margin-bottom-20-x{margin-bottom:var(--made-size-space-20-x)}.xx-large\:made-u-margin-left-20-x{margin-left:var(--made-size-space-20-x)}.xx-large\:made-u-margin-horizontal-20-x{margin-left:var(--made-size-space-20-x);margin-right:var(--made-size-space-20-x)}.xx-large\:made-u-margin-vertical-20-x{margin-top:var(--made-size-space-20-x);margin-bottom:var(--made-size-space-20-x)}}.made-u-padding-1-x{padding:var(--made-size-space-1-x)}.made-u-padding-top-1-x{padding-top:var(--made-size-space-1-x)}.made-u-padding-right-1-x{padding-right:var(--made-size-space-1-x)}.made-u-padding-bottom-1-x{padding-bottom:var(--made-size-space-1-x)}.made-u-padding-left-1-x{padding-left:var(--made-size-space-1-x)}.made-u-padding-horizontal-1-x{padding-left:var(--made-size-space-1-x);padding-right:var(--made-size-space-1-x)}.made-u-padding-vertical-1-x{padding-top:var(--made-size-space-1-x);padding-bottom:var(--made-size-space-1-x)}.made-u-padding-2-x{padding:var(--made-size-space-2-x)}.made-u-padding-top-2-x{padding-top:var(--made-size-space-2-x)}.made-u-padding-right-2-x{padding-right:var(--made-size-space-2-x)}.made-u-padding-bottom-2-x{padding-bottom:var(--made-size-space-2-x)}.made-u-padding-left-2-x{padding-left:var(--made-size-space-2-x)}.made-u-padding-horizontal-2-x{padding-left:var(--made-size-space-2-x);padding-right:var(--made-size-space-2-x)}.made-u-padding-vertical-2-x{padding-top:var(--made-size-space-2-x);padding-bottom:var(--made-size-space-2-x)}.made-u-padding-3-x{padding:var(--made-size-space-3-x)}.made-u-padding-top-3-x{padding-top:var(--made-size-space-3-x)}.made-u-padding-right-3-x{padding-right:var(--made-size-space-3-x)}.made-u-padding-bottom-3-x{padding-bottom:var(--made-size-space-3-x)}.made-u-padding-left-3-x{padding-left:var(--made-size-space-3-x)}.made-u-padding-horizontal-3-x{padding-left:var(--made-size-space-3-x);padding-right:var(--made-size-space-3-x)}.made-u-padding-vertical-3-x{padding-top:var(--made-size-space-3-x);padding-bottom:var(--made-size-space-3-x)}.made-u-padding-4-x{padding:var(--made-size-space-4-x)}.made-u-padding-top-4-x{padding-top:var(--made-size-space-4-x)}.made-u-padding-right-4-x{padding-right:var(--made-size-space-4-x)}.made-u-padding-bottom-4-x{padding-bottom:var(--made-size-space-4-x)}.made-u-padding-left-4-x{padding-left:var(--made-size-space-4-x)}.made-u-padding-horizontal-4-x{padding-left:var(--made-size-space-4-x);padding-right:var(--made-size-space-4-x)}.made-u-padding-vertical-4-x{padding-top:var(--made-size-space-4-x);padding-bottom:var(--made-size-space-4-x)}.made-u-padding-5-x{padding:var(--made-size-space-5-x)}.made-u-padding-top-5-x{padding-top:var(--made-size-space-5-x)}.made-u-padding-right-5-x{padding-right:var(--made-size-space-5-x)}.made-u-padding-bottom-5-x{padding-bottom:var(--made-size-space-5-x)}.made-u-padding-left-5-x{padding-left:var(--made-size-space-5-x)}.made-u-padding-horizontal-5-x{padding-left:var(--made-size-space-5-x);padding-right:var(--made-size-space-5-x)}.made-u-padding-vertical-5-x{padding-top:var(--made-size-space-5-x);padding-bottom:var(--made-size-space-5-x)}.made-u-padding-6-x{padding:var(--made-size-space-6-x)}.made-u-padding-top-6-x{padding-top:var(--made-size-space-6-x)}.made-u-padding-right-6-x{padding-right:var(--made-size-space-6-x)}.made-u-padding-bottom-6-x{padding-bottom:var(--made-size-space-6-x)}.made-u-padding-left-6-x{padding-left:var(--made-size-space-6-x)}.made-u-padding-horizontal-6-x{padding-left:var(--made-size-space-6-x);padding-right:var(--made-size-space-6-x)}.made-u-padding-vertical-6-x{padding-top:var(--made-size-space-6-x);padding-bottom:var(--made-size-space-6-x)}.made-u-padding-7-x{padding:var(--made-size-space-7-x)}.made-u-padding-top-7-x{padding-top:var(--made-size-space-7-x)}.made-u-padding-right-7-x{padding-right:var(--made-size-space-7-x)}.made-u-padding-bottom-7-x{padding-bottom:var(--made-size-space-7-x)}.made-u-padding-left-7-x{padding-left:var(--made-size-space-7-x)}.made-u-padding-horizontal-7-x{padding-left:var(--made-size-space-7-x);padding-right:var(--made-size-space-7-x)}.made-u-padding-vertical-7-x{padding-top:var(--made-size-space-7-x);padding-bottom:var(--made-size-space-7-x)}.made-u-padding-8-x{padding:var(--made-size-space-8-x)}.made-u-padding-top-8-x{padding-top:var(--made-size-space-8-x)}.made-u-padding-right-8-x{padding-right:var(--made-size-space-8-x)}.made-u-padding-bottom-8-x{padding-bottom:var(--made-size-space-8-x)}.made-u-padding-left-8-x{padding-left:var(--made-size-space-8-x)}.made-u-padding-horizontal-8-x{padding-left:var(--made-size-space-8-x);padding-right:var(--made-size-space-8-x)}.made-u-padding-vertical-8-x{padding-top:var(--made-size-space-8-x);padding-bottom:var(--made-size-space-8-x)}.made-u-padding-9-x{padding:var(--made-size-space-9-x)}.made-u-padding-top-9-x{padding-top:var(--made-size-space-9-x)}.made-u-padding-right-9-x{padding-right:var(--made-size-space-9-x)}.made-u-padding-bottom-9-x{padding-bottom:var(--made-size-space-9-x)}.made-u-padding-left-9-x{padding-left:var(--made-size-space-9-x)}.made-u-padding-horizontal-9-x{padding-left:var(--made-size-space-9-x);padding-right:var(--made-size-space-9-x)}.made-u-padding-vertical-9-x{padding-top:var(--made-size-space-9-x);padding-bottom:var(--made-size-space-9-x)}.made-u-padding-10-x{padding:var(--made-size-space-10-x)}.made-u-padding-top-10-x{padding-top:var(--made-size-space-10-x)}.made-u-padding-right-10-x{padding-right:var(--made-size-space-10-x)}.made-u-padding-bottom-10-x{padding-bottom:var(--made-size-space-10-x)}.made-u-padding-left-10-x{padding-left:var(--made-size-space-10-x)}.made-u-padding-horizontal-10-x{padding-left:var(--made-size-space-10-x);padding-right:var(--made-size-space-10-x)}.made-u-padding-vertical-10-x{padding-top:var(--made-size-space-10-x);padding-bottom:var(--made-size-space-10-x)}.made-u-padding-11-x{padding:var(--made-size-space-11-x)}.made-u-padding-top-11-x{padding-top:var(--made-size-space-11-x)}.made-u-padding-right-11-x{padding-right:var(--made-size-space-11-x)}.made-u-padding-bottom-11-x{padding-bottom:var(--made-size-space-11-x)}.made-u-padding-left-11-x{padding-left:var(--made-size-space-11-x)}.made-u-padding-horizontal-11-x{padding-left:var(--made-size-space-11-x);padding-right:var(--made-size-space-11-x)}.made-u-padding-vertical-11-x{padding-top:var(--made-size-space-11-x);padding-bottom:var(--made-size-space-11-x)}.made-u-padding-12-x{padding:var(--made-size-space-12-x)}.made-u-padding-top-12-x{padding-top:var(--made-size-space-12-x)}.made-u-padding-right-12-x{padding-right:var(--made-size-space-12-x)}.made-u-padding-bottom-12-x{padding-bottom:var(--made-size-space-12-x)}.made-u-padding-left-12-x{padding-left:var(--made-size-space-12-x)}.made-u-padding-horizontal-12-x{padding-left:var(--made-size-space-12-x);padding-right:var(--made-size-space-12-x)}.made-u-padding-vertical-12-x{padding-top:var(--made-size-space-12-x);padding-bottom:var(--made-size-space-12-x)}.made-u-padding-13-x{padding:var(--made-size-space-13-x)}.made-u-padding-top-13-x{padding-top:var(--made-size-space-13-x)}.made-u-padding-right-13-x{padding-right:var(--made-size-space-13-x)}.made-u-padding-bottom-13-x{padding-bottom:var(--made-size-space-13-x)}.made-u-padding-left-13-x{padding-left:var(--made-size-space-13-x)}.made-u-padding-horizontal-13-x{padding-left:var(--made-size-space-13-x);padding-right:var(--made-size-space-13-x)}.made-u-padding-vertical-13-x{padding-top:var(--made-size-space-13-x);padding-bottom:var(--made-size-space-13-x)}.made-u-padding-14-x{padding:var(--made-size-space-14-x)}.made-u-padding-top-14-x{padding-top:var(--made-size-space-14-x)}.made-u-padding-right-14-x{padding-right:var(--made-size-space-14-x)}.made-u-padding-bottom-14-x{padding-bottom:var(--made-size-space-14-x)}.made-u-padding-left-14-x{padding-left:var(--made-size-space-14-x)}.made-u-padding-horizontal-14-x{padding-left:var(--made-size-space-14-x);padding-right:var(--made-size-space-14-x)}.made-u-padding-vertical-14-x{padding-top:var(--made-size-space-14-x);padding-bottom:var(--made-size-space-14-x)}.made-u-padding-15-x{padding:var(--made-size-space-15-x)}.made-u-padding-top-15-x{padding-top:var(--made-size-space-15-x)}.made-u-padding-right-15-x{padding-right:var(--made-size-space-15-x)}.made-u-padding-bottom-15-x{padding-bottom:var(--made-size-space-15-x)}.made-u-padding-left-15-x{padding-left:var(--made-size-space-15-x)}.made-u-padding-horizontal-15-x{padding-left:var(--made-size-space-15-x);padding-right:var(--made-size-space-15-x)}.made-u-padding-vertical-15-x{padding-top:var(--made-size-space-15-x);padding-bottom:var(--made-size-space-15-x)}.made-u-padding-16-x{padding:var(--made-size-space-16-x)}.made-u-padding-top-16-x{padding-top:var(--made-size-space-16-x)}.made-u-padding-right-16-x{padding-right:var(--made-size-space-16-x)}.made-u-padding-bottom-16-x{padding-bottom:var(--made-size-space-16-x)}.made-u-padding-left-16-x{padding-left:var(--made-size-space-16-x)}.made-u-padding-horizontal-16-x{padding-left:var(--made-size-space-16-x);padding-right:var(--made-size-space-16-x)}.made-u-padding-vertical-16-x{padding-top:var(--made-size-space-16-x);padding-bottom:var(--made-size-space-16-x)}.made-u-padding-17-x{padding:var(--made-size-space-17-x)}.made-u-padding-top-17-x{padding-top:var(--made-size-space-17-x)}.made-u-padding-right-17-x{padding-right:var(--made-size-space-17-x)}.made-u-padding-bottom-17-x{padding-bottom:var(--made-size-space-17-x)}.made-u-padding-left-17-x{padding-left:var(--made-size-space-17-x)}.made-u-padding-horizontal-17-x{padding-left:var(--made-size-space-17-x);padding-right:var(--made-size-space-17-x)}.made-u-padding-vertical-17-x{padding-top:var(--made-size-space-17-x);padding-bottom:var(--made-size-space-17-x)}.made-u-padding-18-x{padding:var(--made-size-space-18-x)}.made-u-padding-top-18-x{padding-top:var(--made-size-space-18-x)}.made-u-padding-right-18-x{padding-right:var(--made-size-space-18-x)}.made-u-padding-bottom-18-x{padding-bottom:var(--made-size-space-18-x)}.made-u-padding-left-18-x{padding-left:var(--made-size-space-18-x)}.made-u-padding-horizontal-18-x{padding-left:var(--made-size-space-18-x);padding-right:var(--made-size-space-18-x)}.made-u-padding-vertical-18-x{padding-top:var(--made-size-space-18-x);padding-bottom:var(--made-size-space-18-x)}.made-u-padding-19-x{padding:var(--made-size-space-19-x)}.made-u-padding-top-19-x{padding-top:var(--made-size-space-19-x)}.made-u-padding-right-19-x{padding-right:var(--made-size-space-19-x)}.made-u-padding-bottom-19-x{padding-bottom:var(--made-size-space-19-x)}.made-u-padding-left-19-x{padding-left:var(--made-size-space-19-x)}.made-u-padding-horizontal-19-x{padding-left:var(--made-size-space-19-x);padding-right:var(--made-size-space-19-x)}.made-u-padding-vertical-19-x{padding-top:var(--made-size-space-19-x);padding-bottom:var(--made-size-space-19-x)}.made-u-padding-20-x{padding:var(--made-size-space-20-x)}.made-u-padding-top-20-x{padding-top:var(--made-size-space-20-x)}.made-u-padding-right-20-x{padding-right:var(--made-size-space-20-x)}.made-u-padding-bottom-20-x{padding-bottom:var(--made-size-space-20-x)}.made-u-padding-left-20-x{padding-left:var(--made-size-space-20-x)}.made-u-padding-horizontal-20-x{padding-left:var(--made-size-space-20-x);padding-right:var(--made-size-space-20-x)}.made-u-padding-vertical-20-x{padding-top:var(--made-size-space-20-x);padding-bottom:var(--made-size-space-20-x)}@media screen and (min-width:640px){.medium\:made-u-padding-1-x{padding:var(--made-size-space-1-x)}.medium\:made-u-padding-top-1-x{padding-top:var(--made-size-space-1-x)}.medium\:made-u-padding-right-1-x{padding-right:var(--made-size-space-1-x)}.medium\:made-u-padding-bottom-1-x{padding-bottom:var(--made-size-space-1-x)}.medium\:made-u-padding-left-1-x{padding-left:var(--made-size-space-1-x)}.medium\:made-u-padding-horizontal-1-x{padding-left:var(--made-size-space-1-x);padding-right:var(--made-size-space-1-x)}.medium\:made-u-padding-vertical-1-x{padding-top:var(--made-size-space-1-x);padding-bottom:var(--made-size-space-1-x)}.medium\:made-u-padding-2-x{padding:var(--made-size-space-2-x)}.medium\:made-u-padding-top-2-x{padding-top:var(--made-size-space-2-x)}.medium\:made-u-padding-right-2-x{padding-right:var(--made-size-space-2-x)}.medium\:made-u-padding-bottom-2-x{padding-bottom:var(--made-size-space-2-x)}.medium\:made-u-padding-left-2-x{padding-left:var(--made-size-space-2-x)}.medium\:made-u-padding-horizontal-2-x{padding-left:var(--made-size-space-2-x);padding-right:var(--made-size-space-2-x)}.medium\:made-u-padding-vertical-2-x{padding-top:var(--made-size-space-2-x);padding-bottom:var(--made-size-space-2-x)}.medium\:made-u-padding-3-x{padding:var(--made-size-space-3-x)}.medium\:made-u-padding-top-3-x{padding-top:var(--made-size-space-3-x)}.medium\:made-u-padding-right-3-x{padding-right:var(--made-size-space-3-x)}.medium\:made-u-padding-bottom-3-x{padding-bottom:var(--made-size-space-3-x)}.medium\:made-u-padding-left-3-x{padding-left:var(--made-size-space-3-x)}.medium\:made-u-padding-horizontal-3-x{padding-left:var(--made-size-space-3-x);padding-right:var(--made-size-space-3-x)}.medium\:made-u-padding-vertical-3-x{padding-top:var(--made-size-space-3-x);padding-bottom:var(--made-size-space-3-x)}.medium\:made-u-padding-4-x{padding:var(--made-size-space-4-x)}.medium\:made-u-padding-top-4-x{padding-top:var(--made-size-space-4-x)}.medium\:made-u-padding-right-4-x{padding-right:var(--made-size-space-4-x)}.medium\:made-u-padding-bottom-4-x{padding-bottom:var(--made-size-space-4-x)}.medium\:made-u-padding-left-4-x{padding-left:var(--made-size-space-4-x)}.medium\:made-u-padding-horizontal-4-x{padding-left:var(--made-size-space-4-x);padding-right:var(--made-size-space-4-x)}.medium\:made-u-padding-vertical-4-x{padding-top:var(--made-size-space-4-x);padding-bottom:var(--made-size-space-4-x)}.medium\:made-u-padding-5-x{padding:var(--made-size-space-5-x)}.medium\:made-u-padding-top-5-x{padding-top:var(--made-size-space-5-x)}.medium\:made-u-padding-right-5-x{padding-right:var(--made-size-space-5-x)}.medium\:made-u-padding-bottom-5-x{padding-bottom:var(--made-size-space-5-x)}.medium\:made-u-padding-left-5-x{padding-left:var(--made-size-space-5-x)}.medium\:made-u-padding-horizontal-5-x{padding-left:var(--made-size-space-5-x);padding-right:var(--made-size-space-5-x)}.medium\:made-u-padding-vertical-5-x{padding-top:var(--made-size-space-5-x);padding-bottom:var(--made-size-space-5-x)}.medium\:made-u-padding-6-x{padding:var(--made-size-space-6-x)}.medium\:made-u-padding-top-6-x{padding-top:var(--made-size-space-6-x)}.medium\:made-u-padding-right-6-x{padding-right:var(--made-size-space-6-x)}.medium\:made-u-padding-bottom-6-x{padding-bottom:var(--made-size-space-6-x)}.medium\:made-u-padding-left-6-x{padding-left:var(--made-size-space-6-x)}.medium\:made-u-padding-horizontal-6-x{padding-left:var(--made-size-space-6-x);padding-right:var(--made-size-space-6-x)}.medium\:made-u-padding-vertical-6-x{padding-top:var(--made-size-space-6-x);padding-bottom:var(--made-size-space-6-x)}.medium\:made-u-padding-7-x{padding:var(--made-size-space-7-x)}.medium\:made-u-padding-top-7-x{padding-top:var(--made-size-space-7-x)}.medium\:made-u-padding-right-7-x{padding-right:var(--made-size-space-7-x)}.medium\:made-u-padding-bottom-7-x{padding-bottom:var(--made-size-space-7-x)}.medium\:made-u-padding-left-7-x{padding-left:var(--made-size-space-7-x)}.medium\:made-u-padding-horizontal-7-x{padding-left:var(--made-size-space-7-x);padding-right:var(--made-size-space-7-x)}.medium\:made-u-padding-vertical-7-x{padding-top:var(--made-size-space-7-x);padding-bottom:var(--made-size-space-7-x)}.medium\:made-u-padding-8-x{padding:var(--made-size-space-8-x)}.medium\:made-u-padding-top-8-x{padding-top:var(--made-size-space-8-x)}.medium\:made-u-padding-right-8-x{padding-right:var(--made-size-space-8-x)}.medium\:made-u-padding-bottom-8-x{padding-bottom:var(--made-size-space-8-x)}.medium\:made-u-padding-left-8-x{padding-left:var(--made-size-space-8-x)}.medium\:made-u-padding-horizontal-8-x{padding-left:var(--made-size-space-8-x);padding-right:var(--made-size-space-8-x)}.medium\:made-u-padding-vertical-8-x{padding-top:var(--made-size-space-8-x);padding-bottom:var(--made-size-space-8-x)}.medium\:made-u-padding-9-x{padding:var(--made-size-space-9-x)}.medium\:made-u-padding-top-9-x{padding-top:var(--made-size-space-9-x)}.medium\:made-u-padding-right-9-x{padding-right:var(--made-size-space-9-x)}.medium\:made-u-padding-bottom-9-x{padding-bottom:var(--made-size-space-9-x)}.medium\:made-u-padding-left-9-x{padding-left:var(--made-size-space-9-x)}.medium\:made-u-padding-horizontal-9-x{padding-left:var(--made-size-space-9-x);padding-right:var(--made-size-space-9-x)}.medium\:made-u-padding-vertical-9-x{padding-top:var(--made-size-space-9-x);padding-bottom:var(--made-size-space-9-x)}.medium\:made-u-padding-10-x{padding:var(--made-size-space-10-x)}.medium\:made-u-padding-top-10-x{padding-top:var(--made-size-space-10-x)}.medium\:made-u-padding-right-10-x{padding-right:var(--made-size-space-10-x)}.medium\:made-u-padding-bottom-10-x{padding-bottom:var(--made-size-space-10-x)}.medium\:made-u-padding-left-10-x{padding-left:var(--made-size-space-10-x)}.medium\:made-u-padding-horizontal-10-x{padding-left:var(--made-size-space-10-x);padding-right:var(--made-size-space-10-x)}.medium\:made-u-padding-vertical-10-x{padding-top:var(--made-size-space-10-x);padding-bottom:var(--made-size-space-10-x)}.medium\:made-u-padding-11-x{padding:var(--made-size-space-11-x)}.medium\:made-u-padding-top-11-x{padding-top:var(--made-size-space-11-x)}.medium\:made-u-padding-right-11-x{padding-right:var(--made-size-space-11-x)}.medium\:made-u-padding-bottom-11-x{padding-bottom:var(--made-size-space-11-x)}.medium\:made-u-padding-left-11-x{padding-left:var(--made-size-space-11-x)}.medium\:made-u-padding-horizontal-11-x{padding-left:var(--made-size-space-11-x);padding-right:var(--made-size-space-11-x)}.medium\:made-u-padding-vertical-11-x{padding-top:var(--made-size-space-11-x);padding-bottom:var(--made-size-space-11-x)}.medium\:made-u-padding-12-x{padding:var(--made-size-space-12-x)}.medium\:made-u-padding-top-12-x{padding-top:var(--made-size-space-12-x)}.medium\:made-u-padding-right-12-x{padding-right:var(--made-size-space-12-x)}.medium\:made-u-padding-bottom-12-x{padding-bottom:var(--made-size-space-12-x)}.medium\:made-u-padding-left-12-x{padding-left:var(--made-size-space-12-x)}.medium\:made-u-padding-horizontal-12-x{padding-left:var(--made-size-space-12-x);padding-right:var(--made-size-space-12-x)}.medium\:made-u-padding-vertical-12-x{padding-top:var(--made-size-space-12-x);padding-bottom:var(--made-size-space-12-x)}.medium\:made-u-padding-13-x{padding:var(--made-size-space-13-x)}.medium\:made-u-padding-top-13-x{padding-top:var(--made-size-space-13-x)}.medium\:made-u-padding-right-13-x{padding-right:var(--made-size-space-13-x)}.medium\:made-u-padding-bottom-13-x{padding-bottom:var(--made-size-space-13-x)}.medium\:made-u-padding-left-13-x{padding-left:var(--made-size-space-13-x)}.medium\:made-u-padding-horizontal-13-x{padding-left:var(--made-size-space-13-x);padding-right:var(--made-size-space-13-x)}.medium\:made-u-padding-vertical-13-x{padding-top:var(--made-size-space-13-x);padding-bottom:var(--made-size-space-13-x)}.medium\:made-u-padding-14-x{padding:var(--made-size-space-14-x)}.medium\:made-u-padding-top-14-x{padding-top:var(--made-size-space-14-x)}.medium\:made-u-padding-right-14-x{padding-right:var(--made-size-space-14-x)}.medium\:made-u-padding-bottom-14-x{padding-bottom:var(--made-size-space-14-x)}.medium\:made-u-padding-left-14-x{padding-left:var(--made-size-space-14-x)}.medium\:made-u-padding-horizontal-14-x{padding-left:var(--made-size-space-14-x);padding-right:var(--made-size-space-14-x)}.medium\:made-u-padding-vertical-14-x{padding-top:var(--made-size-space-14-x);padding-bottom:var(--made-size-space-14-x)}.medium\:made-u-padding-15-x{padding:var(--made-size-space-15-x)}.medium\:made-u-padding-top-15-x{padding-top:var(--made-size-space-15-x)}.medium\:made-u-padding-right-15-x{padding-right:var(--made-size-space-15-x)}.medium\:made-u-padding-bottom-15-x{padding-bottom:var(--made-size-space-15-x)}.medium\:made-u-padding-left-15-x{padding-left:var(--made-size-space-15-x)}.medium\:made-u-padding-horizontal-15-x{padding-left:var(--made-size-space-15-x);padding-right:var(--made-size-space-15-x)}.medium\:made-u-padding-vertical-15-x{padding-top:var(--made-size-space-15-x);padding-bottom:var(--made-size-space-15-x)}.medium\:made-u-padding-16-x{padding:var(--made-size-space-16-x)}.medium\:made-u-padding-top-16-x{padding-top:var(--made-size-space-16-x)}.medium\:made-u-padding-right-16-x{padding-right:var(--made-size-space-16-x)}.medium\:made-u-padding-bottom-16-x{padding-bottom:var(--made-size-space-16-x)}.medium\:made-u-padding-left-16-x{padding-left:var(--made-size-space-16-x)}.medium\:made-u-padding-horizontal-16-x{padding-left:var(--made-size-space-16-x);padding-right:var(--made-size-space-16-x)}.medium\:made-u-padding-vertical-16-x{padding-top:var(--made-size-space-16-x);padding-bottom:var(--made-size-space-16-x)}.medium\:made-u-padding-17-x{padding:var(--made-size-space-17-x)}.medium\:made-u-padding-top-17-x{padding-top:var(--made-size-space-17-x)}.medium\:made-u-padding-right-17-x{padding-right:var(--made-size-space-17-x)}.medium\:made-u-padding-bottom-17-x{padding-bottom:var(--made-size-space-17-x)}.medium\:made-u-padding-left-17-x{padding-left:var(--made-size-space-17-x)}.medium\:made-u-padding-horizontal-17-x{padding-left:var(--made-size-space-17-x);padding-right:var(--made-size-space-17-x)}.medium\:made-u-padding-vertical-17-x{padding-top:var(--made-size-space-17-x);padding-bottom:var(--made-size-space-17-x)}.medium\:made-u-padding-18-x{padding:var(--made-size-space-18-x)}.medium\:made-u-padding-top-18-x{padding-top:var(--made-size-space-18-x)}.medium\:made-u-padding-right-18-x{padding-right:var(--made-size-space-18-x)}.medium\:made-u-padding-bottom-18-x{padding-bottom:var(--made-size-space-18-x)}.medium\:made-u-padding-left-18-x{padding-left:var(--made-size-space-18-x)}.medium\:made-u-padding-horizontal-18-x{padding-left:var(--made-size-space-18-x);padding-right:var(--made-size-space-18-x)}.medium\:made-u-padding-vertical-18-x{padding-top:var(--made-size-space-18-x);padding-bottom:var(--made-size-space-18-x)}.medium\:made-u-padding-19-x{padding:var(--made-size-space-19-x)}.medium\:made-u-padding-top-19-x{padding-top:var(--made-size-space-19-x)}.medium\:made-u-padding-right-19-x{padding-right:var(--made-size-space-19-x)}.medium\:made-u-padding-bottom-19-x{padding-bottom:var(--made-size-space-19-x)}.medium\:made-u-padding-left-19-x{padding-left:var(--made-size-space-19-x)}.medium\:made-u-padding-horizontal-19-x{padding-left:var(--made-size-space-19-x);padding-right:var(--made-size-space-19-x)}.medium\:made-u-padding-vertical-19-x{padding-top:var(--made-size-space-19-x);padding-bottom:var(--made-size-space-19-x)}.medium\:made-u-padding-20-x{padding:var(--made-size-space-20-x)}.medium\:made-u-padding-top-20-x{padding-top:var(--made-size-space-20-x)}.medium\:made-u-padding-right-20-x{padding-right:var(--made-size-space-20-x)}.medium\:made-u-padding-bottom-20-x{padding-bottom:var(--made-size-space-20-x)}.medium\:made-u-padding-left-20-x{padding-left:var(--made-size-space-20-x)}.medium\:made-u-padding-horizontal-20-x{padding-left:var(--made-size-space-20-x);padding-right:var(--made-size-space-20-x)}.medium\:made-u-padding-vertical-20-x{padding-top:var(--made-size-space-20-x);padding-bottom:var(--made-size-space-20-x)}}@media screen and (min-width:768px){.large\:made-u-padding-1-x{padding:var(--made-size-space-1-x)}.large\:made-u-padding-top-1-x{padding-top:var(--made-size-space-1-x)}.large\:made-u-padding-right-1-x{padding-right:var(--made-size-space-1-x)}.large\:made-u-padding-bottom-1-x{padding-bottom:var(--made-size-space-1-x)}.large\:made-u-padding-left-1-x{padding-left:var(--made-size-space-1-x)}.large\:made-u-padding-horizontal-1-x{padding-left:var(--made-size-space-1-x);padding-right:var(--made-size-space-1-x)}.large\:made-u-padding-vertical-1-x{padding-top:var(--made-size-space-1-x);padding-bottom:var(--made-size-space-1-x)}.large\:made-u-padding-2-x{padding:var(--made-size-space-2-x)}.large\:made-u-padding-top-2-x{padding-top:var(--made-size-space-2-x)}.large\:made-u-padding-right-2-x{padding-right:var(--made-size-space-2-x)}.large\:made-u-padding-bottom-2-x{padding-bottom:var(--made-size-space-2-x)}.large\:made-u-padding-left-2-x{padding-left:var(--made-size-space-2-x)}.large\:made-u-padding-horizontal-2-x{padding-left:var(--made-size-space-2-x);padding-right:var(--made-size-space-2-x)}.large\:made-u-padding-vertical-2-x{padding-top:var(--made-size-space-2-x);padding-bottom:var(--made-size-space-2-x)}.large\:made-u-padding-3-x{padding:var(--made-size-space-3-x)}.large\:made-u-padding-top-3-x{padding-top:var(--made-size-space-3-x)}.large\:made-u-padding-right-3-x{padding-right:var(--made-size-space-3-x)}.large\:made-u-padding-bottom-3-x{padding-bottom:var(--made-size-space-3-x)}.large\:made-u-padding-left-3-x{padding-left:var(--made-size-space-3-x)}.large\:made-u-padding-horizontal-3-x{padding-left:var(--made-size-space-3-x);padding-right:var(--made-size-space-3-x)}.large\:made-u-padding-vertical-3-x{padding-top:var(--made-size-space-3-x);padding-bottom:var(--made-size-space-3-x)}.large\:made-u-padding-4-x{padding:var(--made-size-space-4-x)}.large\:made-u-padding-top-4-x{padding-top:var(--made-size-space-4-x)}.large\:made-u-padding-right-4-x{padding-right:var(--made-size-space-4-x)}.large\:made-u-padding-bottom-4-x{padding-bottom:var(--made-size-space-4-x)}.large\:made-u-padding-left-4-x{padding-left:var(--made-size-space-4-x)}.large\:made-u-padding-horizontal-4-x{padding-left:var(--made-size-space-4-x);padding-right:var(--made-size-space-4-x)}.large\:made-u-padding-vertical-4-x{padding-top:var(--made-size-space-4-x);padding-bottom:var(--made-size-space-4-x)}.large\:made-u-padding-5-x{padding:var(--made-size-space-5-x)}.large\:made-u-padding-top-5-x{padding-top:var(--made-size-space-5-x)}.large\:made-u-padding-right-5-x{padding-right:var(--made-size-space-5-x)}.large\:made-u-padding-bottom-5-x{padding-bottom:var(--made-size-space-5-x)}.large\:made-u-padding-left-5-x{padding-left:var(--made-size-space-5-x)}.large\:made-u-padding-horizontal-5-x{padding-left:var(--made-size-space-5-x);padding-right:var(--made-size-space-5-x)}.large\:made-u-padding-vertical-5-x{padding-top:var(--made-size-space-5-x);padding-bottom:var(--made-size-space-5-x)}.large\:made-u-padding-6-x{padding:var(--made-size-space-6-x)}.large\:made-u-padding-top-6-x{padding-top:var(--made-size-space-6-x)}.large\:made-u-padding-right-6-x{padding-right:var(--made-size-space-6-x)}.large\:made-u-padding-bottom-6-x{padding-bottom:var(--made-size-space-6-x)}.large\:made-u-padding-left-6-x{padding-left:var(--made-size-space-6-x)}.large\:made-u-padding-horizontal-6-x{padding-left:var(--made-size-space-6-x);padding-right:var(--made-size-space-6-x)}.large\:made-u-padding-vertical-6-x{padding-top:var(--made-size-space-6-x);padding-bottom:var(--made-size-space-6-x)}.large\:made-u-padding-7-x{padding:var(--made-size-space-7-x)}.large\:made-u-padding-top-7-x{padding-top:var(--made-size-space-7-x)}.large\:made-u-padding-right-7-x{padding-right:var(--made-size-space-7-x)}.large\:made-u-padding-bottom-7-x{padding-bottom:var(--made-size-space-7-x)}.large\:made-u-padding-left-7-x{padding-left:var(--made-size-space-7-x)}.large\:made-u-padding-horizontal-7-x{padding-left:var(--made-size-space-7-x);padding-right:var(--made-size-space-7-x)}.large\:made-u-padding-vertical-7-x{padding-top:var(--made-size-space-7-x);padding-bottom:var(--made-size-space-7-x)}.large\:made-u-padding-8-x{padding:var(--made-size-space-8-x)}.large\:made-u-padding-top-8-x{padding-top:var(--made-size-space-8-x)}.large\:made-u-padding-right-8-x{padding-right:var(--made-size-space-8-x)}.large\:made-u-padding-bottom-8-x{padding-bottom:var(--made-size-space-8-x)}.large\:made-u-padding-left-8-x{padding-left:var(--made-size-space-8-x)}.large\:made-u-padding-horizontal-8-x{padding-left:var(--made-size-space-8-x);padding-right:var(--made-size-space-8-x)}.large\:made-u-padding-vertical-8-x{padding-top:var(--made-size-space-8-x);padding-bottom:var(--made-size-space-8-x)}.large\:made-u-padding-9-x{padding:var(--made-size-space-9-x)}.large\:made-u-padding-top-9-x{padding-top:var(--made-size-space-9-x)}.large\:made-u-padding-right-9-x{padding-right:var(--made-size-space-9-x)}.large\:made-u-padding-bottom-9-x{padding-bottom:var(--made-size-space-9-x)}.large\:made-u-padding-left-9-x{padding-left:var(--made-size-space-9-x)}.large\:made-u-padding-horizontal-9-x{padding-left:var(--made-size-space-9-x);padding-right:var(--made-size-space-9-x)}.large\:made-u-padding-vertical-9-x{padding-top:var(--made-size-space-9-x);padding-bottom:var(--made-size-space-9-x)}.large\:made-u-padding-10-x{padding:var(--made-size-space-10-x)}.large\:made-u-padding-top-10-x{padding-top:var(--made-size-space-10-x)}.large\:made-u-padding-right-10-x{padding-right:var(--made-size-space-10-x)}.large\:made-u-padding-bottom-10-x{padding-bottom:var(--made-size-space-10-x)}.large\:made-u-padding-left-10-x{padding-left:var(--made-size-space-10-x)}.large\:made-u-padding-horizontal-10-x{padding-left:var(--made-size-space-10-x);padding-right:var(--made-size-space-10-x)}.large\:made-u-padding-vertical-10-x{padding-top:var(--made-size-space-10-x);padding-bottom:var(--made-size-space-10-x)}.large\:made-u-padding-11-x{padding:var(--made-size-space-11-x)}.large\:made-u-padding-top-11-x{padding-top:var(--made-size-space-11-x)}.large\:made-u-padding-right-11-x{padding-right:var(--made-size-space-11-x)}.large\:made-u-padding-bottom-11-x{padding-bottom:var(--made-size-space-11-x)}.large\:made-u-padding-left-11-x{padding-left:var(--made-size-space-11-x)}.large\:made-u-padding-horizontal-11-x{padding-left:var(--made-size-space-11-x);padding-right:var(--made-size-space-11-x)}.large\:made-u-padding-vertical-11-x{padding-top:var(--made-size-space-11-x);padding-bottom:var(--made-size-space-11-x)}.large\:made-u-padding-12-x{padding:var(--made-size-space-12-x)}.large\:made-u-padding-top-12-x{padding-top:var(--made-size-space-12-x)}.large\:made-u-padding-right-12-x{padding-right:var(--made-size-space-12-x)}.large\:made-u-padding-bottom-12-x{padding-bottom:var(--made-size-space-12-x)}.large\:made-u-padding-left-12-x{padding-left:var(--made-size-space-12-x)}.large\:made-u-padding-horizontal-12-x{padding-left:var(--made-size-space-12-x);padding-right:var(--made-size-space-12-x)}.large\:made-u-padding-vertical-12-x{padding-top:var(--made-size-space-12-x);padding-bottom:var(--made-size-space-12-x)}.large\:made-u-padding-13-x{padding:var(--made-size-space-13-x)}.large\:made-u-padding-top-13-x{padding-top:var(--made-size-space-13-x)}.large\:made-u-padding-right-13-x{padding-right:var(--made-size-space-13-x)}.large\:made-u-padding-bottom-13-x{padding-bottom:var(--made-size-space-13-x)}.large\:made-u-padding-left-13-x{padding-left:var(--made-size-space-13-x)}.large\:made-u-padding-horizontal-13-x{padding-left:var(--made-size-space-13-x);padding-right:var(--made-size-space-13-x)}.large\:made-u-padding-vertical-13-x{padding-top:var(--made-size-space-13-x);padding-bottom:var(--made-size-space-13-x)}.large\:made-u-padding-14-x{padding:var(--made-size-space-14-x)}.large\:made-u-padding-top-14-x{padding-top:var(--made-size-space-14-x)}.large\:made-u-padding-right-14-x{padding-right:var(--made-size-space-14-x)}.large\:made-u-padding-bottom-14-x{padding-bottom:var(--made-size-space-14-x)}.large\:made-u-padding-left-14-x{padding-left:var(--made-size-space-14-x)}.large\:made-u-padding-horizontal-14-x{padding-left:var(--made-size-space-14-x);padding-right:var(--made-size-space-14-x)}.large\:made-u-padding-vertical-14-x{padding-top:var(--made-size-space-14-x);padding-bottom:var(--made-size-space-14-x)}.large\:made-u-padding-15-x{padding:var(--made-size-space-15-x)}.large\:made-u-padding-top-15-x{padding-top:var(--made-size-space-15-x)}.large\:made-u-padding-right-15-x{padding-right:var(--made-size-space-15-x)}.large\:made-u-padding-bottom-15-x{padding-bottom:var(--made-size-space-15-x)}.large\:made-u-padding-left-15-x{padding-left:var(--made-size-space-15-x)}.large\:made-u-padding-horizontal-15-x{padding-left:var(--made-size-space-15-x);padding-right:var(--made-size-space-15-x)}.large\:made-u-padding-vertical-15-x{padding-top:var(--made-size-space-15-x);padding-bottom:var(--made-size-space-15-x)}.large\:made-u-padding-16-x{padding:var(--made-size-space-16-x)}.large\:made-u-padding-top-16-x{padding-top:var(--made-size-space-16-x)}.large\:made-u-padding-right-16-x{padding-right:var(--made-size-space-16-x)}.large\:made-u-padding-bottom-16-x{padding-bottom:var(--made-size-space-16-x)}.large\:made-u-padding-left-16-x{padding-left:var(--made-size-space-16-x)}.large\:made-u-padding-horizontal-16-x{padding-left:var(--made-size-space-16-x);padding-right:var(--made-size-space-16-x)}.large\:made-u-padding-vertical-16-x{padding-top:var(--made-size-space-16-x);padding-bottom:var(--made-size-space-16-x)}.large\:made-u-padding-17-x{padding:var(--made-size-space-17-x)}.large\:made-u-padding-top-17-x{padding-top:var(--made-size-space-17-x)}.large\:made-u-padding-right-17-x{padding-right:var(--made-size-space-17-x)}.large\:made-u-padding-bottom-17-x{padding-bottom:var(--made-size-space-17-x)}.large\:made-u-padding-left-17-x{padding-left:var(--made-size-space-17-x)}.large\:made-u-padding-horizontal-17-x{padding-left:var(--made-size-space-17-x);padding-right:var(--made-size-space-17-x)}.large\:made-u-padding-vertical-17-x{padding-top:var(--made-size-space-17-x);padding-bottom:var(--made-size-space-17-x)}.large\:made-u-padding-18-x{padding:var(--made-size-space-18-x)}.large\:made-u-padding-top-18-x{padding-top:var(--made-size-space-18-x)}.large\:made-u-padding-right-18-x{padding-right:var(--made-size-space-18-x)}.large\:made-u-padding-bottom-18-x{padding-bottom:var(--made-size-space-18-x)}.large\:made-u-padding-left-18-x{padding-left:var(--made-size-space-18-x)}.large\:made-u-padding-horizontal-18-x{padding-left:var(--made-size-space-18-x);padding-right:var(--made-size-space-18-x)}.large\:made-u-padding-vertical-18-x{padding-top:var(--made-size-space-18-x);padding-bottom:var(--made-size-space-18-x)}.large\:made-u-padding-19-x{padding:var(--made-size-space-19-x)}.large\:made-u-padding-top-19-x{padding-top:var(--made-size-space-19-x)}.large\:made-u-padding-right-19-x{padding-right:var(--made-size-space-19-x)}.large\:made-u-padding-bottom-19-x{padding-bottom:var(--made-size-space-19-x)}.large\:made-u-padding-left-19-x{padding-left:var(--made-size-space-19-x)}.large\:made-u-padding-horizontal-19-x{padding-left:var(--made-size-space-19-x);padding-right:var(--made-size-space-19-x)}.large\:made-u-padding-vertical-19-x{padding-top:var(--made-size-space-19-x);padding-bottom:var(--made-size-space-19-x)}.large\:made-u-padding-20-x{padding:var(--made-size-space-20-x)}.large\:made-u-padding-top-20-x{padding-top:var(--made-size-space-20-x)}.large\:made-u-padding-right-20-x{padding-right:var(--made-size-space-20-x)}.large\:made-u-padding-bottom-20-x{padding-bottom:var(--made-size-space-20-x)}.large\:made-u-padding-left-20-x{padding-left:var(--made-size-space-20-x)}.large\:made-u-padding-horizontal-20-x{padding-left:var(--made-size-space-20-x);padding-right:var(--made-size-space-20-x)}.large\:made-u-padding-vertical-20-x{padding-top:var(--made-size-space-20-x);padding-bottom:var(--made-size-space-20-x)}}@media screen and (min-width:1024px){.x-large\:made-u-padding-1-x{padding:var(--made-size-space-1-x)}.x-large\:made-u-padding-top-1-x{padding-top:var(--made-size-space-1-x)}.x-large\:made-u-padding-right-1-x{padding-right:var(--made-size-space-1-x)}.x-large\:made-u-padding-bottom-1-x{padding-bottom:var(--made-size-space-1-x)}.x-large\:made-u-padding-left-1-x{padding-left:var(--made-size-space-1-x)}.x-large\:made-u-padding-horizontal-1-x{padding-left:var(--made-size-space-1-x);padding-right:var(--made-size-space-1-x)}.x-large\:made-u-padding-vertical-1-x{padding-top:var(--made-size-space-1-x);padding-bottom:var(--made-size-space-1-x)}.x-large\:made-u-padding-2-x{padding:var(--made-size-space-2-x)}.x-large\:made-u-padding-top-2-x{padding-top:var(--made-size-space-2-x)}.x-large\:made-u-padding-right-2-x{padding-right:var(--made-size-space-2-x)}.x-large\:made-u-padding-bottom-2-x{padding-bottom:var(--made-size-space-2-x)}.x-large\:made-u-padding-left-2-x{padding-left:var(--made-size-space-2-x)}.x-large\:made-u-padding-horizontal-2-x{padding-left:var(--made-size-space-2-x);padding-right:var(--made-size-space-2-x)}.x-large\:made-u-padding-vertical-2-x{padding-top:var(--made-size-space-2-x);padding-bottom:var(--made-size-space-2-x)}.x-large\:made-u-padding-3-x{padding:var(--made-size-space-3-x)}.x-large\:made-u-padding-top-3-x{padding-top:var(--made-size-space-3-x)}.x-large\:made-u-padding-right-3-x{padding-right:var(--made-size-space-3-x)}.x-large\:made-u-padding-bottom-3-x{padding-bottom:var(--made-size-space-3-x)}.x-large\:made-u-padding-left-3-x{padding-left:var(--made-size-space-3-x)}.x-large\:made-u-padding-horizontal-3-x{padding-left:var(--made-size-space-3-x);padding-right:var(--made-size-space-3-x)}.x-large\:made-u-padding-vertical-3-x{padding-top:var(--made-size-space-3-x);padding-bottom:var(--made-size-space-3-x)}.x-large\:made-u-padding-4-x{padding:var(--made-size-space-4-x)}.x-large\:made-u-padding-top-4-x{padding-top:var(--made-size-space-4-x)}.x-large\:made-u-padding-right-4-x{padding-right:var(--made-size-space-4-x)}.x-large\:made-u-padding-bottom-4-x{padding-bottom:var(--made-size-space-4-x)}.x-large\:made-u-padding-left-4-x{padding-left:var(--made-size-space-4-x)}.x-large\:made-u-padding-horizontal-4-x{padding-left:var(--made-size-space-4-x);padding-right:var(--made-size-space-4-x)}.x-large\:made-u-padding-vertical-4-x{padding-top:var(--made-size-space-4-x);padding-bottom:var(--made-size-space-4-x)}.x-large\:made-u-padding-5-x{padding:var(--made-size-space-5-x)}.x-large\:made-u-padding-top-5-x{padding-top:var(--made-size-space-5-x)}.x-large\:made-u-padding-right-5-x{padding-right:var(--made-size-space-5-x)}.x-large\:made-u-padding-bottom-5-x{padding-bottom:var(--made-size-space-5-x)}.x-large\:made-u-padding-left-5-x{padding-left:var(--made-size-space-5-x)}.x-large\:made-u-padding-horizontal-5-x{padding-left:var(--made-size-space-5-x);padding-right:var(--made-size-space-5-x)}.x-large\:made-u-padding-vertical-5-x{padding-top:var(--made-size-space-5-x);padding-bottom:var(--made-size-space-5-x)}.x-large\:made-u-padding-6-x{padding:var(--made-size-space-6-x)}.x-large\:made-u-padding-top-6-x{padding-top:var(--made-size-space-6-x)}.x-large\:made-u-padding-right-6-x{padding-right:var(--made-size-space-6-x)}.x-large\:made-u-padding-bottom-6-x{padding-bottom:var(--made-size-space-6-x)}.x-large\:made-u-padding-left-6-x{padding-left:var(--made-size-space-6-x)}.x-large\:made-u-padding-horizontal-6-x{padding-left:var(--made-size-space-6-x);padding-right:var(--made-size-space-6-x)}.x-large\:made-u-padding-vertical-6-x{padding-top:var(--made-size-space-6-x);padding-bottom:var(--made-size-space-6-x)}.x-large\:made-u-padding-7-x{padding:var(--made-size-space-7-x)}.x-large\:made-u-padding-top-7-x{padding-top:var(--made-size-space-7-x)}.x-large\:made-u-padding-right-7-x{padding-right:var(--made-size-space-7-x)}.x-large\:made-u-padding-bottom-7-x{padding-bottom:var(--made-size-space-7-x)}.x-large\:made-u-padding-left-7-x{padding-left:var(--made-size-space-7-x)}.x-large\:made-u-padding-horizontal-7-x{padding-left:var(--made-size-space-7-x);padding-right:var(--made-size-space-7-x)}.x-large\:made-u-padding-vertical-7-x{padding-top:var(--made-size-space-7-x);padding-bottom:var(--made-size-space-7-x)}.x-large\:made-u-padding-8-x{padding:var(--made-size-space-8-x)}.x-large\:made-u-padding-top-8-x{padding-top:var(--made-size-space-8-x)}.x-large\:made-u-padding-right-8-x{padding-right:var(--made-size-space-8-x)}.x-large\:made-u-padding-bottom-8-x{padding-bottom:var(--made-size-space-8-x)}.x-large\:made-u-padding-left-8-x{padding-left:var(--made-size-space-8-x)}.x-large\:made-u-padding-horizontal-8-x{padding-left:var(--made-size-space-8-x);padding-right:var(--made-size-space-8-x)}.x-large\:made-u-padding-vertical-8-x{padding-top:var(--made-size-space-8-x);padding-bottom:var(--made-size-space-8-x)}.x-large\:made-u-padding-9-x{padding:var(--made-size-space-9-x)}.x-large\:made-u-padding-top-9-x{padding-top:var(--made-size-space-9-x)}.x-large\:made-u-padding-right-9-x{padding-right:var(--made-size-space-9-x)}.x-large\:made-u-padding-bottom-9-x{padding-bottom:var(--made-size-space-9-x)}.x-large\:made-u-padding-left-9-x{padding-left:var(--made-size-space-9-x)}.x-large\:made-u-padding-horizontal-9-x{padding-left:var(--made-size-space-9-x);padding-right:var(--made-size-space-9-x)}.x-large\:made-u-padding-vertical-9-x{padding-top:var(--made-size-space-9-x);padding-bottom:var(--made-size-space-9-x)}.x-large\:made-u-padding-10-x{padding:var(--made-size-space-10-x)}.x-large\:made-u-padding-top-10-x{padding-top:var(--made-size-space-10-x)}.x-large\:made-u-padding-right-10-x{padding-right:var(--made-size-space-10-x)}.x-large\:made-u-padding-bottom-10-x{padding-bottom:var(--made-size-space-10-x)}.x-large\:made-u-padding-left-10-x{padding-left:var(--made-size-space-10-x)}.x-large\:made-u-padding-horizontal-10-x{padding-left:var(--made-size-space-10-x);padding-right:var(--made-size-space-10-x)}.x-large\:made-u-padding-vertical-10-x{padding-top:var(--made-size-space-10-x);padding-bottom:var(--made-size-space-10-x)}.x-large\:made-u-padding-11-x{padding:var(--made-size-space-11-x)}.x-large\:made-u-padding-top-11-x{padding-top:var(--made-size-space-11-x)}.x-large\:made-u-padding-right-11-x{padding-right:var(--made-size-space-11-x)}.x-large\:made-u-padding-bottom-11-x{padding-bottom:var(--made-size-space-11-x)}.x-large\:made-u-padding-left-11-x{padding-left:var(--made-size-space-11-x)}.x-large\:made-u-padding-horizontal-11-x{padding-left:var(--made-size-space-11-x);padding-right:var(--made-size-space-11-x)}.x-large\:made-u-padding-vertical-11-x{padding-top:var(--made-size-space-11-x);padding-bottom:var(--made-size-space-11-x)}.x-large\:made-u-padding-12-x{padding:var(--made-size-space-12-x)}.x-large\:made-u-padding-top-12-x{padding-top:var(--made-size-space-12-x)}.x-large\:made-u-padding-right-12-x{padding-right:var(--made-size-space-12-x)}.x-large\:made-u-padding-bottom-12-x{padding-bottom:var(--made-size-space-12-x)}.x-large\:made-u-padding-left-12-x{padding-left:var(--made-size-space-12-x)}.x-large\:made-u-padding-horizontal-12-x{padding-left:var(--made-size-space-12-x);padding-right:var(--made-size-space-12-x)}.x-large\:made-u-padding-vertical-12-x{padding-top:var(--made-size-space-12-x);padding-bottom:var(--made-size-space-12-x)}.x-large\:made-u-padding-13-x{padding:var(--made-size-space-13-x)}.x-large\:made-u-padding-top-13-x{padding-top:var(--made-size-space-13-x)}.x-large\:made-u-padding-right-13-x{padding-right:var(--made-size-space-13-x)}.x-large\:made-u-padding-bottom-13-x{padding-bottom:var(--made-size-space-13-x)}.x-large\:made-u-padding-left-13-x{padding-left:var(--made-size-space-13-x)}.x-large\:made-u-padding-horizontal-13-x{padding-left:var(--made-size-space-13-x);padding-right:var(--made-size-space-13-x)}.x-large\:made-u-padding-vertical-13-x{padding-top:var(--made-size-space-13-x);padding-bottom:var(--made-size-space-13-x)}.x-large\:made-u-padding-14-x{padding:var(--made-size-space-14-x)}.x-large\:made-u-padding-top-14-x{padding-top:var(--made-size-space-14-x)}.x-large\:made-u-padding-right-14-x{padding-right:var(--made-size-space-14-x)}.x-large\:made-u-padding-bottom-14-x{padding-bottom:var(--made-size-space-14-x)}.x-large\:made-u-padding-left-14-x{padding-left:var(--made-size-space-14-x)}.x-large\:made-u-padding-horizontal-14-x{padding-left:var(--made-size-space-14-x);padding-right:var(--made-size-space-14-x)}.x-large\:made-u-padding-vertical-14-x{padding-top:var(--made-size-space-14-x);padding-bottom:var(--made-size-space-14-x)}.x-large\:made-u-padding-15-x{padding:var(--made-size-space-15-x)}.x-large\:made-u-padding-top-15-x{padding-top:var(--made-size-space-15-x)}.x-large\:made-u-padding-right-15-x{padding-right:var(--made-size-space-15-x)}.x-large\:made-u-padding-bottom-15-x{padding-bottom:var(--made-size-space-15-x)}.x-large\:made-u-padding-left-15-x{padding-left:var(--made-size-space-15-x)}.x-large\:made-u-padding-horizontal-15-x{padding-left:var(--made-size-space-15-x);padding-right:var(--made-size-space-15-x)}.x-large\:made-u-padding-vertical-15-x{padding-top:var(--made-size-space-15-x);padding-bottom:var(--made-size-space-15-x)}.x-large\:made-u-padding-16-x{padding:var(--made-size-space-16-x)}.x-large\:made-u-padding-top-16-x{padding-top:var(--made-size-space-16-x)}.x-large\:made-u-padding-right-16-x{padding-right:var(--made-size-space-16-x)}.x-large\:made-u-padding-bottom-16-x{padding-bottom:var(--made-size-space-16-x)}.x-large\:made-u-padding-left-16-x{padding-left:var(--made-size-space-16-x)}.x-large\:made-u-padding-horizontal-16-x{padding-left:var(--made-size-space-16-x);padding-right:var(--made-size-space-16-x)}.x-large\:made-u-padding-vertical-16-x{padding-top:var(--made-size-space-16-x);padding-bottom:var(--made-size-space-16-x)}.x-large\:made-u-padding-17-x{padding:var(--made-size-space-17-x)}.x-large\:made-u-padding-top-17-x{padding-top:var(--made-size-space-17-x)}.x-large\:made-u-padding-right-17-x{padding-right:var(--made-size-space-17-x)}.x-large\:made-u-padding-bottom-17-x{padding-bottom:var(--made-size-space-17-x)}.x-large\:made-u-padding-left-17-x{padding-left:var(--made-size-space-17-x)}.x-large\:made-u-padding-horizontal-17-x{padding-left:var(--made-size-space-17-x);padding-right:var(--made-size-space-17-x)}.x-large\:made-u-padding-vertical-17-x{padding-top:var(--made-size-space-17-x);padding-bottom:var(--made-size-space-17-x)}.x-large\:made-u-padding-18-x{padding:var(--made-size-space-18-x)}.x-large\:made-u-padding-top-18-x{padding-top:var(--made-size-space-18-x)}.x-large\:made-u-padding-right-18-x{padding-right:var(--made-size-space-18-x)}.x-large\:made-u-padding-bottom-18-x{padding-bottom:var(--made-size-space-18-x)}.x-large\:made-u-padding-left-18-x{padding-left:var(--made-size-space-18-x)}.x-large\:made-u-padding-horizontal-18-x{padding-left:var(--made-size-space-18-x);padding-right:var(--made-size-space-18-x)}.x-large\:made-u-padding-vertical-18-x{padding-top:var(--made-size-space-18-x);padding-bottom:var(--made-size-space-18-x)}.x-large\:made-u-padding-19-x{padding:var(--made-size-space-19-x)}.x-large\:made-u-padding-top-19-x{padding-top:var(--made-size-space-19-x)}.x-large\:made-u-padding-right-19-x{padding-right:var(--made-size-space-19-x)}.x-large\:made-u-padding-bottom-19-x{padding-bottom:var(--made-size-space-19-x)}.x-large\:made-u-padding-left-19-x{padding-left:var(--made-size-space-19-x)}.x-large\:made-u-padding-horizontal-19-x{padding-left:var(--made-size-space-19-x);padding-right:var(--made-size-space-19-x)}.x-large\:made-u-padding-vertical-19-x{padding-top:var(--made-size-space-19-x);padding-bottom:var(--made-size-space-19-x)}.x-large\:made-u-padding-20-x{padding:var(--made-size-space-20-x)}.x-large\:made-u-padding-top-20-x{padding-top:var(--made-size-space-20-x)}.x-large\:made-u-padding-right-20-x{padding-right:var(--made-size-space-20-x)}.x-large\:made-u-padding-bottom-20-x{padding-bottom:var(--made-size-space-20-x)}.x-large\:made-u-padding-left-20-x{padding-left:var(--made-size-space-20-x)}.x-large\:made-u-padding-horizontal-20-x{padding-left:var(--made-size-space-20-x);padding-right:var(--made-size-space-20-x)}.x-large\:made-u-padding-vertical-20-x{padding-top:var(--made-size-space-20-x);padding-bottom:var(--made-size-space-20-x)}}@media screen and (min-width:1280px){.xx-large\:made-u-padding-1-x{padding:var(--made-size-space-1-x)}.xx-large\:made-u-padding-top-1-x{padding-top:var(--made-size-space-1-x)}.xx-large\:made-u-padding-right-1-x{padding-right:var(--made-size-space-1-x)}.xx-large\:made-u-padding-bottom-1-x{padding-bottom:var(--made-size-space-1-x)}.xx-large\:made-u-padding-left-1-x{padding-left:var(--made-size-space-1-x)}.xx-large\:made-u-padding-horizontal-1-x{padding-left:var(--made-size-space-1-x);padding-right:var(--made-size-space-1-x)}.xx-large\:made-u-padding-vertical-1-x{padding-top:var(--made-size-space-1-x);padding-bottom:var(--made-size-space-1-x)}.xx-large\:made-u-padding-2-x{padding:var(--made-size-space-2-x)}.xx-large\:made-u-padding-top-2-x{padding-top:var(--made-size-space-2-x)}.xx-large\:made-u-padding-right-2-x{padding-right:var(--made-size-space-2-x)}.xx-large\:made-u-padding-bottom-2-x{padding-bottom:var(--made-size-space-2-x)}.xx-large\:made-u-padding-left-2-x{padding-left:var(--made-size-space-2-x)}.xx-large\:made-u-padding-horizontal-2-x{padding-left:var(--made-size-space-2-x);padding-right:var(--made-size-space-2-x)}.xx-large\:made-u-padding-vertical-2-x{padding-top:var(--made-size-space-2-x);padding-bottom:var(--made-size-space-2-x)}.xx-large\:made-u-padding-3-x{padding:var(--made-size-space-3-x)}.xx-large\:made-u-padding-top-3-x{padding-top:var(--made-size-space-3-x)}.xx-large\:made-u-padding-right-3-x{padding-right:var(--made-size-space-3-x)}.xx-large\:made-u-padding-bottom-3-x{padding-bottom:var(--made-size-space-3-x)}.xx-large\:made-u-padding-left-3-x{padding-left:var(--made-size-space-3-x)}.xx-large\:made-u-padding-horizontal-3-x{padding-left:var(--made-size-space-3-x);padding-right:var(--made-size-space-3-x)}.xx-large\:made-u-padding-vertical-3-x{padding-top:var(--made-size-space-3-x);padding-bottom:var(--made-size-space-3-x)}.xx-large\:made-u-padding-4-x{padding:var(--made-size-space-4-x)}.xx-large\:made-u-padding-top-4-x{padding-top:var(--made-size-space-4-x)}.xx-large\:made-u-padding-right-4-x{padding-right:var(--made-size-space-4-x)}.xx-large\:made-u-padding-bottom-4-x{padding-bottom:var(--made-size-space-4-x)}.xx-large\:made-u-padding-left-4-x{padding-left:var(--made-size-space-4-x)}.xx-large\:made-u-padding-horizontal-4-x{padding-left:var(--made-size-space-4-x);padding-right:var(--made-size-space-4-x)}.xx-large\:made-u-padding-vertical-4-x{padding-top:var(--made-size-space-4-x);padding-bottom:var(--made-size-space-4-x)}.xx-large\:made-u-padding-5-x{padding:var(--made-size-space-5-x)}.xx-large\:made-u-padding-top-5-x{padding-top:var(--made-size-space-5-x)}.xx-large\:made-u-padding-right-5-x{padding-right:var(--made-size-space-5-x)}.xx-large\:made-u-padding-bottom-5-x{padding-bottom:var(--made-size-space-5-x)}.xx-large\:made-u-padding-left-5-x{padding-left:var(--made-size-space-5-x)}.xx-large\:made-u-padding-horizontal-5-x{padding-left:var(--made-size-space-5-x);padding-right:var(--made-size-space-5-x)}.xx-large\:made-u-padding-vertical-5-x{padding-top:var(--made-size-space-5-x);padding-bottom:var(--made-size-space-5-x)}.xx-large\:made-u-padding-6-x{padding:var(--made-size-space-6-x)}.xx-large\:made-u-padding-top-6-x{padding-top:var(--made-size-space-6-x)}.xx-large\:made-u-padding-right-6-x{padding-right:var(--made-size-space-6-x)}.xx-large\:made-u-padding-bottom-6-x{padding-bottom:var(--made-size-space-6-x)}.xx-large\:made-u-padding-left-6-x{padding-left:var(--made-size-space-6-x)}.xx-large\:made-u-padding-horizontal-6-x{padding-left:var(--made-size-space-6-x);padding-right:var(--made-size-space-6-x)}.xx-large\:made-u-padding-vertical-6-x{padding-top:var(--made-size-space-6-x);padding-bottom:var(--made-size-space-6-x)}.xx-large\:made-u-padding-7-x{padding:var(--made-size-space-7-x)}.xx-large\:made-u-padding-top-7-x{padding-top:var(--made-size-space-7-x)}.xx-large\:made-u-padding-right-7-x{padding-right:var(--made-size-space-7-x)}.xx-large\:made-u-padding-bottom-7-x{padding-bottom:var(--made-size-space-7-x)}.xx-large\:made-u-padding-left-7-x{padding-left:var(--made-size-space-7-x)}.xx-large\:made-u-padding-horizontal-7-x{padding-left:var(--made-size-space-7-x);padding-right:var(--made-size-space-7-x)}.xx-large\:made-u-padding-vertical-7-x{padding-top:var(--made-size-space-7-x);padding-bottom:var(--made-size-space-7-x)}.xx-large\:made-u-padding-8-x{padding:var(--made-size-space-8-x)}.xx-large\:made-u-padding-top-8-x{padding-top:var(--made-size-space-8-x)}.xx-large\:made-u-padding-right-8-x{padding-right:var(--made-size-space-8-x)}.xx-large\:made-u-padding-bottom-8-x{padding-bottom:var(--made-size-space-8-x)}.xx-large\:made-u-padding-left-8-x{padding-left:var(--made-size-space-8-x)}.xx-large\:made-u-padding-horizontal-8-x{padding-left:var(--made-size-space-8-x);padding-right:var(--made-size-space-8-x)}.xx-large\:made-u-padding-vertical-8-x{padding-top:var(--made-size-space-8-x);padding-bottom:var(--made-size-space-8-x)}.xx-large\:made-u-padding-9-x{padding:var(--made-size-space-9-x)}.xx-large\:made-u-padding-top-9-x{padding-top:var(--made-size-space-9-x)}.xx-large\:made-u-padding-right-9-x{padding-right:var(--made-size-space-9-x)}.xx-large\:made-u-padding-bottom-9-x{padding-bottom:var(--made-size-space-9-x)}.xx-large\:made-u-padding-left-9-x{padding-left:var(--made-size-space-9-x)}.xx-large\:made-u-padding-horizontal-9-x{padding-left:var(--made-size-space-9-x);padding-right:var(--made-size-space-9-x)}.xx-large\:made-u-padding-vertical-9-x{padding-top:var(--made-size-space-9-x);padding-bottom:var(--made-size-space-9-x)}.xx-large\:made-u-padding-10-x{padding:var(--made-size-space-10-x)}.xx-large\:made-u-padding-top-10-x{padding-top:var(--made-size-space-10-x)}.xx-large\:made-u-padding-right-10-x{padding-right:var(--made-size-space-10-x)}.xx-large\:made-u-padding-bottom-10-x{padding-bottom:var(--made-size-space-10-x)}.xx-large\:made-u-padding-left-10-x{padding-left:var(--made-size-space-10-x)}.xx-large\:made-u-padding-horizontal-10-x{padding-left:var(--made-size-space-10-x);padding-right:var(--made-size-space-10-x)}.xx-large\:made-u-padding-vertical-10-x{padding-top:var(--made-size-space-10-x);padding-bottom:var(--made-size-space-10-x)}.xx-large\:made-u-padding-11-x{padding:var(--made-size-space-11-x)}.xx-large\:made-u-padding-top-11-x{padding-top:var(--made-size-space-11-x)}.xx-large\:made-u-padding-right-11-x{padding-right:var(--made-size-space-11-x)}.xx-large\:made-u-padding-bottom-11-x{padding-bottom:var(--made-size-space-11-x)}.xx-large\:made-u-padding-left-11-x{padding-left:var(--made-size-space-11-x)}.xx-large\:made-u-padding-horizontal-11-x{padding-left:var(--made-size-space-11-x);padding-right:var(--made-size-space-11-x)}.xx-large\:made-u-padding-vertical-11-x{padding-top:var(--made-size-space-11-x);padding-bottom:var(--made-size-space-11-x)}.xx-large\:made-u-padding-12-x{padding:var(--made-size-space-12-x)}.xx-large\:made-u-padding-top-12-x{padding-top:var(--made-size-space-12-x)}.xx-large\:made-u-padding-right-12-x{padding-right:var(--made-size-space-12-x)}.xx-large\:made-u-padding-bottom-12-x{padding-bottom:var(--made-size-space-12-x)}.xx-large\:made-u-padding-left-12-x{padding-left:var(--made-size-space-12-x)}.xx-large\:made-u-padding-horizontal-12-x{padding-left:var(--made-size-space-12-x);padding-right:var(--made-size-space-12-x)}.xx-large\:made-u-padding-vertical-12-x{padding-top:var(--made-size-space-12-x);padding-bottom:var(--made-size-space-12-x)}.xx-large\:made-u-padding-13-x{padding:var(--made-size-space-13-x)}.xx-large\:made-u-padding-top-13-x{padding-top:var(--made-size-space-13-x)}.xx-large\:made-u-padding-right-13-x{padding-right:var(--made-size-space-13-x)}.xx-large\:made-u-padding-bottom-13-x{padding-bottom:var(--made-size-space-13-x)}.xx-large\:made-u-padding-left-13-x{padding-left:var(--made-size-space-13-x)}.xx-large\:made-u-padding-horizontal-13-x{padding-left:var(--made-size-space-13-x);padding-right:var(--made-size-space-13-x)}.xx-large\:made-u-padding-vertical-13-x{padding-top:var(--made-size-space-13-x);padding-bottom:var(--made-size-space-13-x)}.xx-large\:made-u-padding-14-x{padding:var(--made-size-space-14-x)}.xx-large\:made-u-padding-top-14-x{padding-top:var(--made-size-space-14-x)}.xx-large\:made-u-padding-right-14-x{padding-right:var(--made-size-space-14-x)}.xx-large\:made-u-padding-bottom-14-x{padding-bottom:var(--made-size-space-14-x)}.xx-large\:made-u-padding-left-14-x{padding-left:var(--made-size-space-14-x)}.xx-large\:made-u-padding-horizontal-14-x{padding-left:var(--made-size-space-14-x);padding-right:var(--made-size-space-14-x)}.xx-large\:made-u-padding-vertical-14-x{padding-top:var(--made-size-space-14-x);padding-bottom:var(--made-size-space-14-x)}.xx-large\:made-u-padding-15-x{padding:var(--made-size-space-15-x)}.xx-large\:made-u-padding-top-15-x{padding-top:var(--made-size-space-15-x)}.xx-large\:made-u-padding-right-15-x{padding-right:var(--made-size-space-15-x)}.xx-large\:made-u-padding-bottom-15-x{padding-bottom:var(--made-size-space-15-x)}.xx-large\:made-u-padding-left-15-x{padding-left:var(--made-size-space-15-x)}.xx-large\:made-u-padding-horizontal-15-x{padding-left:var(--made-size-space-15-x);padding-right:var(--made-size-space-15-x)}.xx-large\:made-u-padding-vertical-15-x{padding-top:var(--made-size-space-15-x);padding-bottom:var(--made-size-space-15-x)}.xx-large\:made-u-padding-16-x{padding:var(--made-size-space-16-x)}.xx-large\:made-u-padding-top-16-x{padding-top:var(--made-size-space-16-x)}.xx-large\:made-u-padding-right-16-x{padding-right:var(--made-size-space-16-x)}.xx-large\:made-u-padding-bottom-16-x{padding-bottom:var(--made-size-space-16-x)}.xx-large\:made-u-padding-left-16-x{padding-left:var(--made-size-space-16-x)}.xx-large\:made-u-padding-horizontal-16-x{padding-left:var(--made-size-space-16-x);padding-right:var(--made-size-space-16-x)}.xx-large\:made-u-padding-vertical-16-x{padding-top:var(--made-size-space-16-x);padding-bottom:var(--made-size-space-16-x)}.xx-large\:made-u-padding-17-x{padding:var(--made-size-space-17-x)}.xx-large\:made-u-padding-top-17-x{padding-top:var(--made-size-space-17-x)}.xx-large\:made-u-padding-right-17-x{padding-right:var(--made-size-space-17-x)}.xx-large\:made-u-padding-bottom-17-x{padding-bottom:var(--made-size-space-17-x)}.xx-large\:made-u-padding-left-17-x{padding-left:var(--made-size-space-17-x)}.xx-large\:made-u-padding-horizontal-17-x{padding-left:var(--made-size-space-17-x);padding-right:var(--made-size-space-17-x)}.xx-large\:made-u-padding-vertical-17-x{padding-top:var(--made-size-space-17-x);padding-bottom:var(--made-size-space-17-x)}.xx-large\:made-u-padding-18-x{padding:var(--made-size-space-18-x)}.xx-large\:made-u-padding-top-18-x{padding-top:var(--made-size-space-18-x)}.xx-large\:made-u-padding-right-18-x{padding-right:var(--made-size-space-18-x)}.xx-large\:made-u-padding-bottom-18-x{padding-bottom:var(--made-size-space-18-x)}.xx-large\:made-u-padding-left-18-x{padding-left:var(--made-size-space-18-x)}.xx-large\:made-u-padding-horizontal-18-x{padding-left:var(--made-size-space-18-x);padding-right:var(--made-size-space-18-x)}.xx-large\:made-u-padding-vertical-18-x{padding-top:var(--made-size-space-18-x);padding-bottom:var(--made-size-space-18-x)}.xx-large\:made-u-padding-19-x{padding:var(--made-size-space-19-x)}.xx-large\:made-u-padding-top-19-x{padding-top:var(--made-size-space-19-x)}.xx-large\:made-u-padding-right-19-x{padding-right:var(--made-size-space-19-x)}.xx-large\:made-u-padding-bottom-19-x{padding-bottom:var(--made-size-space-19-x)}.xx-large\:made-u-padding-left-19-x{padding-left:var(--made-size-space-19-x)}.xx-large\:made-u-padding-horizontal-19-x{padding-left:var(--made-size-space-19-x);padding-right:var(--made-size-space-19-x)}.xx-large\:made-u-padding-vertical-19-x{padding-top:var(--made-size-space-19-x);padding-bottom:var(--made-size-space-19-x)}.xx-large\:made-u-padding-20-x{padding:var(--made-size-space-20-x)}.xx-large\:made-u-padding-top-20-x{padding-top:var(--made-size-space-20-x)}.xx-large\:made-u-padding-right-20-x{padding-right:var(--made-size-space-20-x)}.xx-large\:made-u-padding-bottom-20-x{padding-bottom:var(--made-size-space-20-x)}.xx-large\:made-u-padding-left-20-x{padding-left:var(--made-size-space-20-x)}.xx-large\:made-u-padding-horizontal-20-x{padding-left:var(--made-size-space-20-x);padding-right:var(--made-size-space-20-x)}.xx-large\:made-u-padding-vertical-20-x{padding-top:var(--made-size-space-20-x);padding-bottom:var(--made-size-space-20-x)}}.made-font-size-body-small{font-size:var(--made-font-size-body-small)}.made-font-size-body-medium{font-size:var(--made-font-size-body-medium)}.made-font-size-body-large{font-size:var(--made-font-size-body-large)}.made-u-font-family-primary{font-family:var(--made-font-family-primary)}.made-u-font-family-secondary{font-family:var(--made-font-family-secondary)}.made-u-font-family-tertiary{font-family:var(--made-font-family-tertiary)}.made-u-font-weight-light{font-weight:var(--made-font-weight-light)}.made-u-font-weight-regular{font-weight:var(--made-font-weight-regular)}.made-u-font-weight-medium{font-weight:var(--made-font-weight-medium)}.made-u-font-weight-bold{font-weight:var(--made-font-weight-bold)}.made-u-text-left{text-align:left}.made-u-text-right{text-align:right}.made-u-text-center{text-align:center}.made-u-text-justify{text-align:justify}.made-u-text-case-none{text-transform:var(--made-text-case-none)}.made-u-text-case-uppercase{text-transform:var(--made-text-case-uppercase)}.made-u-text-case-capitalize{text-transform:capitalize}.made-u-text-decoration-none{text-decoration:var(--made-text-decoration-none)}.made-u-text-decoration-underline{text-decoration:var(--made-text-decoration-underline)}.made-u-text-decoration-line-through{text-decoration:line-through}.made-u-text-style-italic{font-style:italic}.made-u-text-style-normal{font-style:normal}.made-u-text-wrap{white-space:normal}.made-u-text-nowrap{white-space:nowrap}.made-u-text-break{word-break:break-word;word-wrap:break-word}.made-u-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.made-u-list--reset{list-style:none;margin-left:0;padding:0}.made-u-align-top{vertical-align:top}.made-u-align-baseline{vertical-align:baseline}.made-u-align-middle{vertical-align:middle}.made-u-align-bottom{vertical-align:bottom}.made-u-align-text-top{vertical-align:text-top}.made-u-align-text-bottom{vertical-align:text-bottom}.made-u-width-1-x{width:var(--made-size-space-1-x)}.made-u-width-2-x{width:var(--made-size-space-2-x)}.made-u-width-3-x{width:var(--made-size-space-3-x)}.made-u-width-4-x{width:var(--made-size-space-4-x)}.made-u-width-5-x{width:var(--made-size-space-5-x)}.made-u-width-6-x{width:var(--made-size-space-6-x)}.made-u-width-7-x{width:var(--made-size-space-7-x)}.made-u-width-8-x{width:var(--made-size-space-8-x)}.made-u-width-9-x{width:var(--made-size-space-9-x)}.made-u-width-10-x{width:var(--made-size-space-10-x)}.made-u-width-11-x{width:var(--made-size-space-11-x)}.made-u-width-12-x{width:var(--made-size-space-12-x)}.made-u-width-13-x{width:var(--made-size-space-13-x)}.made-u-width-14-x{width:var(--made-size-space-14-x)}.made-u-width-15-x{width:var(--made-size-space-15-x)}.made-u-width-16-x{width:var(--made-size-space-16-x)}.made-u-width-17-x{width:var(--made-size-space-17-x)}.made-u-width-18-x{width:var(--made-size-space-18-x)}.made-u-width-19-x{width:var(--made-size-space-19-x)}.made-u-width-20-x{width:var(--made-size-space-20-x)}.made-u-width-25{width:25%}.made-u-width-50{width:50%}.made-u-width-75{width:75%}.made-u-width-100{width:100%}.made-u-width-auto{width:auto}@media screen and (min-width:640px){.medium\:made-u-width-1-x{width:var(--made-size-space-1-x)}.medium\:made-u-width-2-x{width:var(--made-size-space-2-x)}.medium\:made-u-width-3-x{width:var(--made-size-space-3-x)}.medium\:made-u-width-4-x{width:var(--made-size-space-4-x)}.medium\:made-u-width-5-x{width:var(--made-size-space-5-x)}.medium\:made-u-width-6-x{width:var(--made-size-space-6-x)}.medium\:made-u-width-7-x{width:var(--made-size-space-7-x)}.medium\:made-u-width-8-x{width:var(--made-size-space-8-x)}.medium\:made-u-width-9-x{width:var(--made-size-space-9-x)}.medium\:made-u-width-10-x{width:var(--made-size-space-10-x)}.medium\:made-u-width-11-x{width:var(--made-size-space-11-x)}.medium\:made-u-width-12-x{width:var(--made-size-space-12-x)}.medium\:made-u-width-13-x{width:var(--made-size-space-13-x)}.medium\:made-u-width-14-x{width:var(--made-size-space-14-x)}.medium\:made-u-width-15-x{width:var(--made-size-space-15-x)}.medium\:made-u-width-16-x{width:var(--made-size-space-16-x)}.medium\:made-u-width-17-x{width:var(--made-size-space-17-x)}.medium\:made-u-width-18-x{width:var(--made-size-space-18-x)}.medium\:made-u-width-19-x{width:var(--made-size-space-19-x)}.medium\:made-u-width-20-x{width:var(--made-size-space-20-x)}.medium\:made-u-width-25{width:25%}.medium\:made-u-width-50{width:50%}.medium\:made-u-width-75{width:75%}.medium\:made-u-width-100{width:100%}.medium\:made-u-width-auto{width:auto}}@media screen and (min-width:768px){.large\:made-u-width-1-x{width:var(--made-size-space-1-x)}.large\:made-u-width-2-x{width:var(--made-size-space-2-x)}.large\:made-u-width-3-x{width:var(--made-size-space-3-x)}.large\:made-u-width-4-x{width:var(--made-size-space-4-x)}.large\:made-u-width-5-x{width:var(--made-size-space-5-x)}.large\:made-u-width-6-x{width:var(--made-size-space-6-x)}.large\:made-u-width-7-x{width:var(--made-size-space-7-x)}.large\:made-u-width-8-x{width:var(--made-size-space-8-x)}.large\:made-u-width-9-x{width:var(--made-size-space-9-x)}.large\:made-u-width-10-x{width:var(--made-size-space-10-x)}.large\:made-u-width-11-x{width:var(--made-size-space-11-x)}.large\:made-u-width-12-x{width:var(--made-size-space-12-x)}.large\:made-u-width-13-x{width:var(--made-size-space-13-x)}.large\:made-u-width-14-x{width:var(--made-size-space-14-x)}.large\:made-u-width-15-x{width:var(--made-size-space-15-x)}.large\:made-u-width-16-x{width:var(--made-size-space-16-x)}.large\:made-u-width-17-x{width:var(--made-size-space-17-x)}.large\:made-u-width-18-x{width:var(--made-size-space-18-x)}.large\:made-u-width-19-x{width:var(--made-size-space-19-x)}.large\:made-u-width-20-x{width:var(--made-size-space-20-x)}.large\:made-u-width-25{width:25%}.large\:made-u-width-50{width:50%}.large\:made-u-width-75{width:75%}.large\:made-u-width-100{width:100%}.large\:made-u-width-auto{width:auto}}@media screen and (min-width:1024px){.x-large\:made-u-width-1-x{width:var(--made-size-space-1-x)}.x-large\:made-u-width-2-x{width:var(--made-size-space-2-x)}.x-large\:made-u-width-3-x{width:var(--made-size-space-3-x)}.x-large\:made-u-width-4-x{width:var(--made-size-space-4-x)}.x-large\:made-u-width-5-x{width:var(--made-size-space-5-x)}.x-large\:made-u-width-6-x{width:var(--made-size-space-6-x)}.x-large\:made-u-width-7-x{width:var(--made-size-space-7-x)}.x-large\:made-u-width-8-x{width:var(--made-size-space-8-x)}.x-large\:made-u-width-9-x{width:var(--made-size-space-9-x)}.x-large\:made-u-width-10-x{width:var(--made-size-space-10-x)}.x-large\:made-u-width-11-x{width:var(--made-size-space-11-x)}.x-large\:made-u-width-12-x{width:var(--made-size-space-12-x)}.x-large\:made-u-width-13-x{width:var(--made-size-space-13-x)}.x-large\:made-u-width-14-x{width:var(--made-size-space-14-x)}.x-large\:made-u-width-15-x{width:var(--made-size-space-15-x)}.x-large\:made-u-width-16-x{width:var(--made-size-space-16-x)}.x-large\:made-u-width-17-x{width:var(--made-size-space-17-x)}.x-large\:made-u-width-18-x{width:var(--made-size-space-18-x)}.x-large\:made-u-width-19-x{width:var(--made-size-space-19-x)}.x-large\:made-u-width-20-x{width:var(--made-size-space-20-x)}.x-large\:made-u-width-25{width:25%}.x-large\:made-u-width-50{width:50%}.x-large\:made-u-width-75{width:75%}.x-large\:made-u-width-100{width:100%}.x-large\:made-u-width-auto{width:auto}}@media screen and (min-width:1280px){.xx-large\:made-u-width-1-x{width:var(--made-size-space-1-x)}.xx-large\:made-u-width-2-x{width:var(--made-size-space-2-x)}.xx-large\:made-u-width-3-x{width:var(--made-size-space-3-x)}.xx-large\:made-u-width-4-x{width:var(--made-size-space-4-x)}.xx-large\:made-u-width-5-x{width:var(--made-size-space-5-x)}.xx-large\:made-u-width-6-x{width:var(--made-size-space-6-x)}.xx-large\:made-u-width-7-x{width:var(--made-size-space-7-x)}.xx-large\:made-u-width-8-x{width:var(--made-size-space-8-x)}.xx-large\:made-u-width-9-x{width:var(--made-size-space-9-x)}.xx-large\:made-u-width-10-x{width:var(--made-size-space-10-x)}.xx-large\:made-u-width-11-x{width:var(--made-size-space-11-x)}.xx-large\:made-u-width-12-x{width:var(--made-size-space-12-x)}.xx-large\:made-u-width-13-x{width:var(--made-size-space-13-x)}.xx-large\:made-u-width-14-x{width:var(--made-size-space-14-x)}.xx-large\:made-u-width-15-x{width:var(--made-size-space-15-x)}.xx-large\:made-u-width-16-x{width:var(--made-size-space-16-x)}.xx-large\:made-u-width-17-x{width:var(--made-size-space-17-x)}.xx-large\:made-u-width-18-x{width:var(--made-size-space-18-x)}.xx-large\:made-u-width-19-x{width:var(--made-size-space-19-x)}.xx-large\:made-u-width-20-x{width:var(--made-size-space-20-x)}.xx-large\:made-u-width-25{width:25%}.xx-large\:made-u-width-50{width:50%}.xx-large\:made-u-width-75{width:75%}.xx-large\:made-u-width-100{width:100%}.xx-large\:made-u-width-auto{width:auto}}@font-face{font-family:Mark Offc For MC;font-style:normal;font-weight:300;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-LightW01Regular-G9MbgjvI.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-LightW01Regular-Xdaubznz.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-LightW01Regular-kh50x2NJ.ttf) format("truetype")}@font-face{font-family:Mark Offc For MC;font-style:normal;font-weight:400;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebW01Regular-CTnUD2V7.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebW01Regular-DQz1Y18Z.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebW01Regular-CnrWs4f0.ttf) format("truetype")}@font-face{font-family:Mark Offc For MC;font-style:normal;font-weight:500;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-MediumW01Regular-CV9o9AE3.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-MediumW01Regular-BC27dhw0.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-MediumW01Regular-a6QpeakY.ttf) format("truetype")}@font-face{font-family:Mark Offc For MC;font-style:normal;font-weight:700;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-BoldW01Regular-dpgX6l_7.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-BoldW01Regular-CbUyE1j-.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkWebPro-BoldW01Regular-CqJkbcu9.ttf) format("truetype")}@font-face{font-family:MarkForMCNrw;font-style:normal;font-weight:300;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkScForMCNarrowW00-Light-Dry1PANt.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkScForMCNarrowW00-Light-BCil1PWa.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkScForMCNarrowW00-Light-CTXgJZBh.ttf) format("truetype")}@font-face{font-family:MarkForMCNrw;font-style:normal;font-weight:400;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Regular-BtYu0wCF.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Regular-M78-1Vcm.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Regular-n1a7n51j.ttf) format("truetype")}@font-face{font-family:MarkForMCNrw;font-style:normal;font-weight:500;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Medium-BipGpj8z.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Medium-CSLVqCQ0.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Medium-J6svqTmB.ttf) format("truetype")}@font-face{font-family:MarkForMCNrw;font-style:normal;font-weight:700;src:url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Bold-Cv4oiVKX.woff) format("woff"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Bold-Dx7aAPJD.woff2) format("woff2"),url(https://ai-workshop.azure.mcaisandbox.com/agentcode/assets/MarkForMCNarrowW00-Bold-Bpdl1VR5.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--accent: var(--made-color-brand-secondary);--accent-hover: var(--made-color-orange-600, #c44100);--accent-light: var(--made-color-orange-500, #e15f1e);--accent-muted: color-mix(in srgb, var(--made-color-brand-secondary) 12%, transparent);--accent-subtle: color-mix(in srgb, var(--made-color-brand-secondary) 6%, transparent);--accent-ring: color-mix(in srgb, var(--made-color-brand-secondary) 22%, transparent);--bg-primary: var(--made-color-background-default);--bg-secondary: var(--made-color-background-surface-default);--bg-tertiary: var(--made-color-background-surface-secondary, #f3f0ee);--bg-elevated: var(--made-color-background-surface-default);--text-primary: var(--made-color-text-primary);--text-secondary: var(--made-color-text-secondary);--text-muted: var(--made-color-text-secondary);--border: var(--made-color-border-default);--border-strong: var(--made-color-border-strong, #777470);--success: var(--made-color-feedback-success-default, #059669);--warning: var(--made-color-feedback-warning-default, #d97706);--error: var(--made-color-feedback-danger-default, #dc2626);--error-bg: var(--made-color-background-danger-subtle, #fef2f2);--error-border: var(--made-color-border-danger, #fecaca);--radius-sm: var(--made-border-radius-04);--radius: var(--made-border-radius-05);--radius-lg: var(--made-border-radius-06);--shadow-sm: 0 1px 2px rgba(17, 24, 39, .05);--shadow: 0 4px 20px rgba(17, 24, 39, .08);--shadow-lg: 0 12px 40px rgba(17, 24, 39, .1);--header-height: 72px;--font-sans: var(--made-font-family-primary);--font-mono: var(--made-font-family-monospace, ui-monospace, monospace)}body{margin:0;font-family:var(--made-font-family-primary);background-color:var(--made-color-background-default);color:var(--made-color-text-primary);line-height:1.6;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}made-theme-provider{display:block;min-height:100vh}code,pre{font-family:var(--font-mono)}::selection{background:color-mix(in srgb,var(--made-color-brand-secondary) 40%,transparent);color:var(--made-color-text-primary)}.app-made-tabs{flex:1;min-height:0;display:flex;flex-direction:column}.app-made-tabs::part(base),.app-made-tabs::part(body){flex:1;min-height:0;display:flex;flex-direction:column}.app-made-tabs made-tab::part(base){position:relative;z-index:1;background-color:var(--made-color-background-default, #fafbfc)}.app-made-tabs made-tab[active]::part(base){color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.app-made-tabs made-tab:not([active]):hover::part(base){color:var(--text-primary)}.app-made-tab-panel{flex:1;min-height:0;height:100%;--padding: 0}.app-made-tab-panel::part(base){height:100%;display:flex;flex-direction:column;min-height:0}.inspiration-chat .chat-input-bar made-button,.chat-builder .chat-input-bar made-button{flex-shrink:0}made-textarea.insp-made-textarea,made-textarea.chat-made-textarea{flex:1;min-width:600px!important;display:block}made-textarea.insp-made-textarea::part(container),made-textarea.chat-made-textarea::part(container){width:100%;min-width:600px!important}made-textarea.insp-made-textarea::part(base),made-textarea.chat-made-textarea::part(base){width:100%!important;box-sizing:border-box}made-textarea.insp-made-textarea::part(textarea),made-textarea.chat-made-textarea::part(textarea){width:100%;box-sizing:border-box}
