@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-3: .75rem;--color-brand-primary: #e10514;--color-neutral-white: #ffffff;--color-text-primary: #1d1c1d;--color-text-secondary: #525355;--color-border-input: #dfdfdf;--color-border-focus: #1d1c1d;--color-border-default: #525355;--color-background-secondary: #f5f4f2;--font-family-hebrew: "Rubik", sans-serif;--font-family-english: "Montserrat", sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--line-height-normal: 1.5;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-xl: 1.25rem;--radius-full: 3.125rem;--shadow-card-default: 0 4px 20px 0 rgba(0, 0, 0, .17)}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{min-height:100vh;font-family:var(--dsm-typography-font-family-hebrew, var(--font-family-hebrew));font-size:var(--dsm-typography-font-size-lg, var(--font-size-base));line-height:var(--dsm-typography-line-height-normal, var(--line-height-normal));color:var(--dsm-color-text-primary, var(--color-text-primary));background-color:var(--dsm-color-background-secondary, var(--color-background-secondary));direction:rtl}ul,ol{list-style:none;padding:0;margin:0}button{border:none;background:none;padding:0;cursor:pointer}html{scroll-behavior:smooth}._actions_siz4r_5{display:flex;gap:1rem;align-items:center}[dir=rtl] ._actions_siz4r_5{direction:rtl}._actions_siz4r_5._mobileDrawer_siz4r_13{flex-direction:column;width:100%;gap:.75rem}._actions_siz4r_5._mobileDrawer_siz4r_13 button,._actions_siz4r_5._mobileDrawer_siz4r_13 a{width:100%}._userName_siz4r_23{font-size:.875rem;color:var(--color-text-primary, #333)}[dir=rtl] ._userName_siz4r_23{margin-left:1rem;margin-right:0}[dir=ltr] ._userName_siz4r_23{margin-right:1rem;margin-left:0}@media(max-width:768px){._actions_siz4r_5{gap:.75rem;flex-wrap:wrap}._userName_siz4r_23{font-size:.8125rem}[dir=rtl] ._userName_siz4r_23{margin-left:.5rem}[dir=ltr] ._userName_siz4r_23{margin-right:.5rem}}._skipLink_1t0q4_11{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._publicFooter_1coea_11{position:relative;width:100%;text-align:center;font-family:var(--font-family-hebrew)}._legalLinks_1coea_21{font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-2xs)}@media(max-width:767px){._legalLinks_1coea_21{font-size:var(--font-size-sm);flex-direction:column;gap:var(--spacing-xs)}}._text_1coea_43{color:var(--color-text-secondary)}._link_1coea_51{color:var(--color-text-link-primary);text-decoration:none;font-weight:var(--font-weight-regular);background:none!important;transition:font-weight .15s ease}._link_1coea_51:hover{color:var(--color-text-link-primary);font-weight:var(--font-weight-bold);background:none!important}._link_1coea_51:focus-visible{outline:.125rem solid var(--color-border-focus);outline-offset:.125rem;border-radius:.125rem;background:none!important}._separator_1coea_73{color:var(--color-text-secondary);margin:0 var(--spacing-2xs)}@media(max-width:767px){._separator_1coea_73{display:none}}._companyInfo_1coea_86{font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary);margin-top:var(--spacing-xs)}@media(max-width:767px){._companyInfo_1coea_86{font-size:var(--font-size-sm)}}._appLayout_17w52_15{position:relative;min-height:100vh;width:100%;background-color:var(--color-background-secondary);direction:rtl}._pageLayout_17w52_28{position:relative;min-height:calc(100vh - 87px);padding:40px 35px 35px}@media(max-width:767px){._pageLayout_17w52_28{min-height:calc(100vh - 70px);padding:24px 16px 16px}}._backgroundImageCard_17w52_49{position:fixed;top:117px;left:35px;right:35px;height:auto;aspect-ratio:1344/505;z-index:0;border-radius:20px;box-shadow:0 4px 20px #0000002b;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--color-background-secondary);background-image:url(/assets/website-background-Cz4dIb9_.jpg)}@media(max-width:767px){._backgroundImageCard_17w52_49{top:70px;left:0;right:0;bottom:0;height:100%;aspect-ratio:unset;border-radius:0;background-image:url(/assets/mobile-background-D2cXX2Nq.png);background-size:cover}}._imageOverlay_17w52_85{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff0d;border-radius:20px;pointer-events:none}@media(max-width:767px){._imageOverlay_17w52_85{border-radius:0}}._content_17w52_106{position:relative;z-index:10;width:100%;max-width:1200px;margin:0 auto;padding-top:40px;display:flex;flex-direction:column;align-items:center}@media(max-width:767px){._content_17w52_106{padding-top:40px}}._pageCardContent_npdhz_20{width:100%;max-width:87.5rem;margin:0 auto var(--spacing-lg) auto}@media(max-width:767px){._pageCardContent_npdhz_20{max-width:100%;margin-bottom:var(--spacing-md)}}._pageCard_npdhz_20{width:100%;max-width:75rem;margin:0 auto var(--spacing-lg) auto;background:var(--color-neutral-white);box-shadow:var(--shadow-card-default);border-radius:var(--radius-xl);overflow:visible!important}._pageCard_npdhz_20 .pc-card,._pageCard_npdhz_20 [class*=Card]{overflow:visible!important}._pageCard_npdhz_20{padding:var(--spacing-lg)}@media(max-width:767px){._pageCard_npdhz_20{padding:var(--spacing-md);max-width:100%;margin-bottom:var(--spacing-md)}}@media(min-width:768px)and (max-width:1023px){._pageCard_npdhz_20{padding:var(--spacing-lg);max-width:56.25rem}}@media(min-width:1024px){._pageCard_npdhz_20{padding:var(--spacing-xl)}}._pageCard--wizard_npdhz_71{max-width:56.25rem}@media(max-width:767px){._pageCard--wizard_npdhz_71{max-width:100%}}._footerWrapper_npdhz_85{width:100%;max-width:75rem;margin:0 auto}._footerCard_npdhz_96 .pc-card{padding:0!important}@media(max-width:767px){._footerCard_npdhz_96{background:var(--color-neutral-white);box-shadow:var(--shadow-card-default);border-radius:var(--radius-xl);padding:var(--spacing-xs);max-width:100%}}@media(min-width:768px){._footerCard_npdhz_96{background:transparent;box-shadow:none;border-radius:0;border:none;padding:0}}.system-status-container{max-width:1400px;margin:0 auto;padding:var(--spacing-2xl, 48px) var(--spacing-l, 24px);font-family:var(--font-family-primary, "Rubik", sans-serif);direction:rtl}.system-status-header{background:var(--color-brand-primary-gradient, linear-gradient(135deg, #e10514, #a2191c));color:var(--color-text-negative, #ffffff);padding:var(--spacing-2xl, 48px);border-radius:var(--border-radius-s, 20px);box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15));margin-bottom:var(--spacing-2xl, 48px);text-align:center}.system-status-header h1{font-size:var(--font-size-4xl, 50px);font-weight:var(--font-weight-bold, 700);margin:0 0 var(--spacing-m, 16px) 0}.system-status-header .subtitle{font-size:var(--font-size-xl, 24px);font-weight:var(--font-weight-regular, 400);margin:0 0 var(--spacing-l, 24px) 0;opacity:.95}.system-status-header .meta-info{display:flex;gap:var(--spacing-m, 16px);justify-content:center;flex-wrap:wrap}.badge{padding:var(--spacing-s, 8px) var(--spacing-m, 16px);border-radius:var(--border-radius-lg, 50px);font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-medium, 500);background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.badge.badge-critical{background:#ad0f0f4d}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-l, 24px);margin-bottom:var(--spacing-2xl, 48px)}.stat-card{background:var(--color-background-card-primary, #ffffff);padding:var(--spacing-xl, 32px);border-radius:var(--border-radius-s, 20px);box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15));text-align:center;border-left:4px solid var(--color-border-default, #525355);transition:transform .3s ease,box-shadow .3s ease}.stat-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-desktop-hero, 0 50px 40px -15px rgba(29, 28, 29, .15))}.stat-card.critical{border-color:var(--color-text-error, #ad0f0f)}.stat-card.high{border-color:#f39c12}.stat-card.medium{border-color:#3498db}.stat-card.time{border-color:var(--color-brand-primary, #e10514)}.stat-card .stat-number{display:block;font-size:var(--font-size-4xl, 50px);font-weight:var(--font-weight-bold, 700);color:var(--color-brand-primary, #e10514);margin-bottom:var(--spacing-s, 8px)}.stat-card .stat-label{display:block;font-size:var(--font-size-base, 16px);font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary, #1d1c1d)}.stat-card .stat-sublabel{display:block;font-size:var(--font-size-sm, 14px);color:var(--color-text-secondary, #525355);margin-top:var(--spacing-xs, 4px)}.issue-category{margin-bottom:var(--spacing-2xl, 48px)}.issue-category .category-header{display:flex;align-items:center;gap:var(--spacing-m, 16px);margin-bottom:var(--spacing-l, 24px)}.issue-category .category-header h3{font-size:var(--font-size-2xl, 26px);font-weight:var(--font-weight-semibold, 600);margin:0}.issue-category .severity-badge{padding:var(--spacing-xs, 4px) var(--spacing-m, 16px);border-radius:var(--border-radius-lg, 50px);font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-bold, 700)}.issue-category .severity-badge.critical{background:var(--color-status-bg-1, #fbd9dc);color:var(--color-text-error, #ad0f0f)}.issue-category .severity-badge.high{background:#fff4e5;color:#f39c12}.issue-category .severity-badge.medium{background:#e3f2fd;color:#2196f3}.issue-card{background:var(--color-background-card-primary, #ffffff);border:2px solid var(--color-border-cards, #dfdad5);border-radius:var(--border-radius-s, 20px);padding:var(--spacing-l, 24px);margin-bottom:var(--spacing-l, 24px);box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15))}.issue-card .issue-title{display:flex;align-items:center;gap:var(--spacing-m, 16px);font-size:var(--font-size-lg, 20px);font-weight:var(--font-weight-semibold, 600);margin-bottom:var(--spacing-m, 16px)}.issue-card .issue-number{background:var(--color-brand-primary, #e10514);color:var(--color-text-negative, #ffffff);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm, 14px);flex-shrink:0}.issue-card .issue-details{padding-right:48px;color:var(--color-text-secondary, #525355);font-size:var(--font-size-base, 16px);line-height:1.6}.issue-card .issue-details p{margin:var(--spacing-s, 8px) 0}.issue-card .issue-details code{background:var(--color-background-tertiary, #eeede9);padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.issue-card .fix-time{color:var(--color-brand-primary, #e10514);font-weight:var(--font-weight-semibold, 600);margin-top:var(--spacing-m, 16px);padding-top:var(--spacing-m, 16px);border-top:1px solid var(--color-border-cards, #dfdad5)}.phase-timeline{display:grid;gap:var(--spacing-xl, 32px)}.phase{background:var(--color-background-card-primary, #ffffff);border-radius:var(--border-radius-s, 20px);box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15));overflow:hidden}.phase .phase-header{padding:var(--spacing-l, 24px);display:flex;justify-content:space-between;align-items:center;color:var(--color-text-negative, #ffffff)}.phase .phase-header.phase-1{background:linear-gradient(135deg,#e74c3c,#c0392b)}.phase .phase-header.phase-2{background:linear-gradient(135deg,#f39c12,#d68910)}.phase .phase-header.phase-3{background:linear-gradient(135deg,#3498db,#2980b9)}.phase .phase-header.phase-4{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.phase .phase-header.phase-5{background:linear-gradient(135deg,#1abc9c,#16a085)}.phase .phase-header h3{margin:0;font-size:var(--font-size-xl, 24px);font-weight:var(--font-weight-semibold, 600)}.phase .phase-header .phase-time{font-size:var(--font-size-md, 18px);font-weight:var(--font-weight-medium, 500);opacity:.9}.phase .phase-tasks{list-style:none;padding:var(--spacing-l, 24px);margin:0}.phase .phase-tasks li{padding:var(--spacing-s, 8px) 0;border-bottom:1px solid var(--color-border-cards, #dfdad5)}.phase .phase-tasks li:last-child{border-bottom:none}.action-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-l, 24px)}.action-card{background:var(--color-background-card-primary, #ffffff);padding:var(--spacing-xl, 32px);border-radius:var(--border-radius-s, 20px);box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15));text-align:center;transition:transform .3s ease}.action-card:hover{transform:translateY(-4px)}.action-card .action-icon{font-size:64px;margin-bottom:var(--spacing-m, 16px)}.action-card h3{font-size:var(--font-size-lg, 20px);font-weight:var(--font-weight-semibold, 600);margin-bottom:var(--spacing-m, 16px)}.action-card p{color:var(--color-text-secondary, #525355);line-height:1.6;margin:var(--spacing-s, 8px) 0}.action-card code{background:var(--color-background-tertiary, #eeede9);padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.system-status-footer{background:var(--color-background-secondary, #f5f4f2);padding:var(--spacing-xl, 32px);border-radius:var(--border-radius-s, 20px);text-align:center;margin-top:var(--spacing-2xl, 48px)}.system-status-footer p{margin:var(--spacing-s, 8px) 0;font-size:var(--font-size-base, 16px);color:var(--color-text-secondary, #525355)}.system-status-footer code{background:var(--color-background-tertiary, #eeede9);padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.issue-detail-header{padding:var(--spacing-2xl, 48px);border-radius:var(--border-radius-s, 20px);color:var(--color-text-negative, #ffffff);margin-bottom:var(--spacing-2xl, 48px)}.issue-detail-header.critical{background:linear-gradient(135deg,#e74c3c,#c0392b)}.issue-detail-header.high{background:linear-gradient(135deg,#f39c12,#d68910)}.issue-detail-header h1{font-size:var(--font-size-4xl, 50px);margin:0 0 var(--spacing-l, 24px) 0}.issue-detail-header .issue-meta{display:flex;gap:var(--spacing-m, 16px);flex-wrap:wrap}.problem-section,.solution-section,.verification-section{margin-bottom:var(--spacing-2xl, 48px)}.problem-section h2,.solution-section h2,.verification-section h2{font-size:var(--font-size-2xl, 26px);font-weight:var(--font-weight-semibold, 600);margin-bottom:var(--spacing-l, 24px);color:var(--color-brand-primary, #e10514)}.problem-section h3,.solution-section h3,.verification-section h3{font-size:var(--font-size-xl, 24px);font-weight:var(--font-weight-medium, 500);margin:var(--spacing-xl, 32px) 0 var(--spacing-m, 16px) 0}.code-block-wrapper{margin:var(--spacing-l, 24px) 0;border-radius:var(--border-radius-s, 20px);overflow:hidden;box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15))}.code-block-wrapper .code-header{background:var(--color-background-secondary, #f5f4f2);padding:var(--spacing-m, 16px);display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--color-border-cards, #dfdad5)}.code-block-wrapper .code-header .file-path{font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px);color:var(--color-text-secondary, #525355)}.code-block-wrapper .code-header .code-label{padding:4px 12px;border-radius:var(--border-radius-lg, 50px);font-size:var(--font-size-xs, 12px);font-weight:var(--font-weight-bold, 700)}.code-block-wrapper .code-header .code-label.error{background:#ffebee;color:#c62828}.code-block-wrapper .code-header .code-label.success{background:#e8f5e9;color:#2e7d32}.code-block-wrapper .code-block{background:#2d2d2d;color:#f8f8f2;padding:var(--spacing-l, 24px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px);line-height:1.6;overflow-x:auto;margin:0;direction:ltr;text-align:left}.code-block-wrapper .code-block.error{border-right:4px solid #e74c3c}.code-block-wrapper .code-block.success{border-right:4px solid #27ae60}.impact-box,.steps-box{background:var(--color-background-card-tertiary, #fcf2f1);border:2px solid var(--color-border-alerts, #ad0f0f);border-radius:var(--border-radius-s, 20px);padding:var(--spacing-l, 24px);margin:var(--spacing-l, 24px) 0}.impact-box h3,.steps-box h3{font-size:var(--font-size-lg, 20px);margin:0 0 var(--spacing-m, 16px) 0;color:var(--color-text-error, #ad0f0f)}.impact-box ul,.impact-box ol,.steps-box ul,.steps-box ol{margin:0;padding-right:var(--spacing-l, 24px)}.impact-box ul li,.impact-box ol li,.steps-box ul li,.steps-box ol li{margin:var(--spacing-s, 8px) 0;line-height:1.6}.impact-box code,.steps-box code{background:#ffffffb3;padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.verification-steps{display:grid;gap:var(--spacing-m, 16px)}.verification-steps .verification-step{display:flex;gap:var(--spacing-m, 16px);align-items:flex-start;background:var(--color-background-secondary, #f5f4f2);padding:var(--spacing-l, 24px);border-radius:var(--border-radius-s, 20px)}.verification-steps .verification-step .step-number{background:var(--color-brand-primary, #e10514);color:var(--color-text-negative, #ffffff);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl, 24px);font-weight:var(--font-weight-bold, 700);flex-shrink:0}.verification-steps .verification-step p{margin:0;line-height:1.6}.verification-steps .verification-step p strong{display:block;margin-bottom:var(--spacing-xs, 4px)}.verification-steps .verification-step code{background:var(--color-background-tertiary, #eeede9);padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.checklist-header{text-align:center;margin-bottom:var(--spacing-2xl, 48px)}.checklist-header h1{font-size:var(--font-size-4xl, 50px);font-weight:var(--font-weight-bold, 700);color:var(--color-brand-primary, #e10514);margin:0 0 var(--spacing-m, 16px) 0}.checklist-header .subtitle{font-size:var(--font-size-xl, 24px);color:var(--color-text-secondary, #525355);margin-bottom:var(--spacing-xl, 32px)}.progress-section{max-width:800px;margin:0 auto}.progress-section .progress-stats{display:flex;justify-content:center;gap:var(--spacing-2xl, 48px);margin-bottom:var(--spacing-l, 24px)}.progress-section .progress-stats .progress-stat{text-align:center}.progress-section .progress-stats .progress-stat .stat-number{display:block;font-size:var(--font-size-4xl, 50px);font-weight:var(--font-weight-bold, 700);color:var(--color-brand-primary, #e10514)}.progress-section .progress-stats .progress-stat .stat-label{display:block;font-size:var(--font-size-base, 16px);color:var(--color-text-secondary, #525355)}.progress-section .progress-bar-container{height:24px;background:var(--color-background-tertiary, #eeede9);border-radius:var(--border-radius-lg, 50px);overflow:hidden}.progress-section .progress-bar-container .progress-bar-fill{height:100%;background:var(--color-brand-primary-gradient, linear-gradient(135deg, #e10514, #a2191c));transition:width .5s ease;border-radius:var(--border-radius-lg, 50px)}.phase-card{background:var(--color-background-card-primary, #ffffff);border-radius:var(--border-radius-s, 20px);box-shadow:var(--shadow-card, 0 4px 20px 0 rgba(29, 28, 29, .15));margin-bottom:var(--spacing-l, 24px);overflow:hidden}.phase-card .phase-card-header{background:var(--color-background-secondary, #f5f4f2);padding:var(--spacing-l, 24px);border-bottom:2px solid var(--color-border-cards, #dfdad5)}.phase-card .phase-card-header .phase-title-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-m, 16px)}.phase-card .phase-card-header .phase-title-row h2{margin:0;font-size:var(--font-size-xl, 24px);font-weight:var(--font-weight-semibold, 600)}.phase-card .phase-card-header .phase-title-row .phase-time{color:var(--color-brand-primary, #e10514);font-weight:var(--font-weight-medium, 500)}.phase-card .phase-card-header .phase-progress .phase-progress-text{display:block;font-size:var(--font-size-sm, 14px);color:var(--color-text-secondary, #525355);margin-bottom:var(--spacing-s, 8px)}.phase-card .phase-card-header .phase-progress .phase-progress-bar{height:8px;background:var(--color-background-tertiary, #eeede9);border-radius:var(--border-radius-lg, 50px);overflow:hidden}.phase-card .phase-card-header .phase-progress .phase-progress-bar .phase-progress-fill{height:100%;background:var(--color-brand-primary-gradient, linear-gradient(135deg, #e10514, #a2191c));transition:width .5s ease}.phase-card .checklist-items{list-style:none;margin:0;padding:var(--spacing-l, 24px)}.phase-card .checklist-items .checklist-item{padding:var(--spacing-m, 16px);border-bottom:1px solid var(--color-border-cards, #dfdad5);transition:background .2s ease}.phase-card .checklist-items .checklist-item:last-child{border-bottom:none}.phase-card .checklist-items .checklist-item:hover{background:var(--color-background-secondary, #f5f4f2)}.phase-card .checklist-items .checklist-item.checked{background:var(--color-status-bg-4, #d5f4c4)}.phase-card .checklist-items .checklist-item.checked .checklist-text{text-decoration:line-through;opacity:.7}.phase-card .checklist-items .checklist-item .checklist-label{display:flex;align-items:center;gap:var(--spacing-m, 16px);cursor:pointer}.phase-card .checklist-items .checklist-item .checklist-label .checklist-checkbox{width:24px;height:24px;cursor:pointer}.phase-card .checklist-items .checklist-item .checklist-label .checklist-text{flex:1;font-size:var(--font-size-base, 16px);line-height:1.6}.checklist-footer{background:var(--color-background-secondary, #f5f4f2);padding:var(--spacing-2xl, 48px);border-radius:var(--border-radius-s, 20px);text-align:center;margin-top:var(--spacing-2xl, 48px)}.checklist-footer .completion-message h2{font-size:var(--font-size-3xl, 30px);font-weight:var(--font-weight-bold, 700);color:var(--color-brand-primary, #e10514);margin:0 0 var(--spacing-m, 16px) 0}.checklist-footer .completion-message p{font-size:var(--font-size-lg, 20px);color:var(--color-text-secondary, #525355);margin:var(--spacing-s, 8px) 0}.checklist-footer .continue-message p{font-size:var(--font-size-base, 16px);color:var(--color-text-secondary, #525355);margin:var(--spacing-s, 8px) 0}.checklist-footer .continue-message code{background:var(--color-background-tertiary, #eeede9);padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.comparison-box{margin:var(--spacing-l, 24px) 0}.comparison-box h3{margin-bottom:var(--spacing-m, 16px)}.comparison-box .comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-l, 24px)}.comparison-box .comparison-grid .comparison-item{padding:var(--spacing-l, 24px);border-radius:var(--border-radius-s, 20px);border:3px solid}.comparison-box .comparison-grid .comparison-item.wrong{border-color:var(--color-text-error, #ad0f0f);background:var(--color-status-bg-1, #fbd9dc)}.comparison-box .comparison-grid .comparison-item.correct{border-color:var(--color-text-status-4, #0b5a14);background:var(--color-status-bg-4, #d5f4c4)}.comparison-box .comparison-grid .comparison-item h4{margin:0 0 var(--spacing-m, 16px) 0;font-size:var(--font-size-lg, 20px)}.comparison-box .comparison-grid .comparison-item p{margin:var(--spacing-s, 8px) 0;line-height:1.6}.file-list{list-style:none;padding:0;margin:var(--spacing-l, 24px) 0}.file-list li{padding:var(--spacing-m, 16px);background:var(--color-background-secondary, #f5f4f2);border-radius:var(--border-radius-xs, 10px);margin-bottom:var(--spacing-s, 8px);font-size:var(--font-size-base, 16px)}.file-list li code{background:var(--color-background-tertiary, #eeede9);padding:2px 8px;border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px)}.tokens-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-l, 24px);margin:var(--spacing-l, 24px) 0}.tokens-grid .token-category{background:var(--color-background-secondary, #f5f4f2);padding:var(--spacing-l, 24px);border-radius:var(--border-radius-s, 20px)}.tokens-grid .token-category h4{margin:0 0 var(--spacing-m, 16px) 0;font-size:var(--font-size-lg, 20px);color:var(--color-brand-primary, #e10514)}.tokens-grid .token-category code{display:block;background:var(--color-background-primary, #ffffff);padding:var(--spacing-s, 8px) var(--spacing-m, 16px);border-radius:var(--border-radius-xs, 10px);font-family:Courier New,monospace;font-size:var(--font-size-sm, 14px);margin-bottom:var(--spacing-s, 8px)}.pc-header{width:100%;border:0 solid;background-color:var(--color-neutral-white, #ffffff);box-shadow:0 .25rem 1.25rem #00000040}.pc-header[style*="position: fixed"]{top:0;left:0;right:0;z-index:1000}.pc-footer{width:100%;border:0 solid;display:grid;align-items:center;background-color:var(--color-neutral-white, #ffffff);box-shadow:0 -.6875rem .9375rem #0003}.pc-footer[style*="position: fixed"]{bottom:0;left:0;right:0;z-index:1}.pc-navbar{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-neutral-white, #ffffff);padding:var(--spacing-sm, .5rem) var(--spacing-md, 1rem)}.pc-navbar__list{display:none;list-style:none;margin:0;padding:0;gap:var(--spacing-sm, .5rem)}@media(min-width:768px){.pc-navbar__list{display:flex;align-items:center}}.pc-navbar__item{position:relative}.pc-navbar__link{display:flex;align-items:center;gap:var(--spacing-xs, .25rem);padding:var(--spacing-xs, .25rem) var(--spacing-sm, .5rem);color:var(--color-text-secondary, #67686a);text-decoration:none;font-family:var(--font-family-primary, "Assistant", sans-serif);font-size:var(--font-size-base, 1rem);border-radius:var(--border-radius-sm, .25rem);transition:background-color .2s ease,color .2s ease;cursor:pointer;border:none;background:none}.pc-navbar__link:hover{background-color:var(--color-background-subtle, #f5f5f5);color:var(--color-text-primary, #1d1c1d)}.pc-navbar__link:focus-visible{outline:2px solid var(--color-primary, #e10514);outline-offset:2px}.pc-navbar__link--active{color:var(--color-primary, #e10514);font-weight:var(--font-weight-medium, 500)}.pc-navbar__link--dropdown{padding-inline-end:var(--spacing-md, 1rem)}.pc-navbar__icon{display:flex;align-items:center;font-size:1.25rem}.pc-navbar__chevron{font-size:.75rem;transition:transform .3s ease;margin-inline-start:var(--spacing-xs, .25rem)}.pc-navbar__chevron--open{transform:rotate(180deg)}.pc-navbar__dropdown{position:relative}.pc-navbar__dropdown:hover .pc-navbar__submenu,.pc-navbar__dropdown:focus-within .pc-navbar__submenu{display:block}.pc-navbar__submenu{position:absolute;top:100%;inset-inline-start:0;list-style:none;margin:0;padding:var(--spacing-xs, .25rem);background-color:var(--color-neutral-white, #ffffff);border-radius:var(--border-radius-md, .5rem);box-shadow:0 .125rem .5rem #00000026;min-width:200px;z-index:1000}.pc-navbar__submenu-item{list-style:none}.pc-navbar__submenu-link{display:block;padding:var(--spacing-sm, .5rem) var(--spacing-md, 1rem);color:var(--color-text-primary, #1d1c1d);text-decoration:none;font-family:var(--font-family-primary, "Assistant", sans-serif);font-size:var(--font-size-base, 1rem);border-radius:var(--border-radius-sm, .25rem);transition:background-color .2s ease}.pc-navbar__submenu-link:hover{background-color:var(--color-background-subtle, #f5f5f5)}.pc-navbar__submenu-link:focus-visible{outline:2px solid var(--color-primary, #e10514);outline-offset:-2px}.pc-navbar__submenu-link[aria-current=page]{color:var(--color-primary, #e10514);font-weight:var(--font-weight-medium, 500)}.pc-navbar__hamburger{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-xs, .25rem);background:none;border:none;cursor:pointer;border-radius:var(--border-radius-sm, .25rem)}@media(min-width:768px){.pc-navbar__hamburger{display:none}}.pc-navbar__hamburger:hover{background-color:var(--color-background-subtle, #f5f5f5)}.pc-navbar__hamburger:focus-visible{outline:2px solid var(--color-primary, #e10514);outline-offset:2px}.pc-navbar__hamburger-line{width:24px;height:2px;background-color:var(--color-text-primary, #1d1c1d);border-radius:var(--radius-xs);transition:transform .2s ease}.pc-navbar__mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9999;display:flex;justify-content:flex-end}@media(min-width:768px){.pc-navbar__mobile-overlay{display:none}}.pc-navbar__mobile-content{background-color:var(--color-neutral-white, #ffffff);width:80%;max-width:400px;height:100%;overflow-y:auto;padding:var(--spacing-md, 1rem);box-shadow:-2px 0 8px #0000001a}.pc-navbar__mobile-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-inline-start:auto;margin-block-end:var(--spacing-md, 1rem);background:none;border:none;font-size:1.5rem;cursor:pointer;border-radius:var(--border-radius-sm, .25rem)}.pc-navbar__mobile-close:hover{background-color:var(--color-background-subtle, #f5f5f5)}.pc-navbar__mobile-close:focus-visible{outline:2px solid var(--color-primary, #e10514);outline-offset:2px}.pc-navbar__mobile-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-xs, .25rem)}.pc-navbar__mobile-item{list-style:none}.pc-navbar__mobile-link{display:flex;align-items:center;gap:var(--spacing-sm, .5rem);padding:var(--spacing-sm, .5rem) var(--spacing-md, 1rem);color:var(--color-text-primary, #1d1c1d);text-decoration:none;font-family:var(--font-family-primary, "Assistant", sans-serif);font-size:var(--font-size-lg, 1.125rem);border-radius:var(--border-radius-md, .5rem);transition:background-color .2s ease}.pc-navbar__mobile-link:hover{background-color:var(--color-background-subtle, #f5f5f5)}.pc-navbar__mobile-link--active{color:var(--color-primary, #e10514);font-weight:var(--font-weight-medium, 500);background-color:var(--color-background-subtle, #f5f5f5)}.pc-navbar__mobile-link--group{font-weight:var(--font-weight-semibold, 600);color:var(--color-text-secondary, #67686a);cursor:default}.pc-navbar__mobile-link--group:hover{background-color:transparent}.pc-navbar__mobile-submenu{list-style:none;margin:0;padding:0;padding-inline-start:var(--spacing-lg, 1.5rem);margin-block-start:var(--spacing-xs, .25rem)}.pc-navbar__mobile-submenu-link{display:block;padding:var(--spacing-sm, .5rem) var(--spacing-md, 1rem);color:var(--color-text-secondary, #67686a);text-decoration:none;font-family:var(--font-family-primary, "Assistant", sans-serif);font-size:var(--font-size-base, 1rem);border-radius:var(--border-radius-sm, .25rem);transition:background-color .2s ease,color .2s ease}.pc-navbar__mobile-submenu-link:hover{background-color:var(--color-background-subtle, #f5f5f5);color:var(--color-text-primary, #1d1c1d)}.pc-back-btn{display:inline-flex;align-items:center;gap:var(--spacing-xs, .25rem);padding:0;background:none;border:none;cursor:pointer;font-family:var(--font-family-primary, "Assistant", sans-serif);color:var(--color-text-primary, #1c1c1e);transition:opacity .2s ease}.pc-back-btn:hover{opacity:.7}.pc-back-btn:focus-visible{outline:2px solid var(--color-primary, #e10514);outline-offset:2px}.pc-back-btn--small .pc-back-btn__icon{font-size:1rem}.pc-back-btn--medium .pc-back-btn__icon{font-size:1.3125rem}.pc-back-btn__icon{display:inline-flex;align-items:center;margin-top:.125rem}[dir=rtl] .pc-back-btn__icon--left,[dir=ltr] .pc-back-btn__icon--right{transform:rotate(180deg)}.pc-back-btn__text{line-height:1}.page-layout{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-background-default)}.page-layout__header{flex-shrink:0}.page-layout__body{display:flex;flex-direction:column;flex:1;width:100%}@media(min-width:768px){.page-layout--with-sidebar .page-layout__body{flex-direction:row}}.page-layout__main{flex:1;width:100%;min-width:0}@media(min-width:768px){.page-layout--with-sidebar .page-layout__main{order:-1}}.page-layout__sidebar{flex-shrink:0;width:100%;background-color:var(--color-background-subtle);border-block-start:1px solid var(--color-border-subtle)}@media(min-width:768px){.page-layout__sidebar{width:280px;border-block-start:none;border-inline-start:1px solid var(--color-border-subtle)}}@media(min-width:1440px){.page-layout__sidebar{width:320px}}.page-layout__footer{flex-shrink:0;margin-block-start:auto}.pc-container{width:100%}.pc-container--sm{max-width:640px}.pc-container--md{max-width:768px}.pc-container--lg{max-width:1024px}.pc-container--xl{max-width:1280px}.pc-container--full{max-width:100%}.pc-container--padded{padding-inline:var(--spacing-4)}@media(min-width:768px){.pc-container--padded{padding-inline:var(--spacing-6)}}@media(min-width:1440px){.pc-container--padded{padding-inline:var(--spacing-8)}}.pc-container--centered{margin-inline:auto}.pc-divider{border:0;background:transparent;border-color:var(--color-border-default)}.pc-divider--horizontal{width:100%;height:0;border-bottom-style:solid;border-bottom-width:1px}.pc-divider--vertical{width:0;height:100%;border-inline-end-style:solid;border-inline-end-width:1px;display:inline-block;align-self:stretch}.pc-divider--dashed.pc-divider--horizontal{border-bottom-style:dashed}.pc-divider--dashed.pc-divider--vertical{border-inline-end-style:dashed}.pc-divider--dotted.pc-divider--horizontal{border-bottom-style:dotted}.pc-divider--dotted.pc-divider--vertical{border-inline-end-style:dotted}.pc-divider--spacing-none{margin:0}.pc-divider--spacing-sm.pc-divider--horizontal{margin-block:var(--spacing-2)}.pc-divider--spacing-sm.pc-divider--vertical{margin-inline:var(--spacing-2)}.pc-divider--spacing-md.pc-divider--horizontal{margin-block:var(--spacing-4)}.pc-divider--spacing-md.pc-divider--vertical{margin-inline:var(--spacing-4)}.pc-divider--spacing-lg.pc-divider--horizontal{margin-block:var(--spacing-6)}.pc-divider--spacing-lg.pc-divider--vertical{margin-inline:var(--spacing-6)}.section{width:100%}.section--background-none{background-color:transparent}.section--background-light{background-color:var(--color-background-subtle)}.section--background-dark{background-color:var(--color-background-dark);color:var(--color-text-on-primary)}.section--background-colored{background-color:var(--color-primary-light);color:var(--color-text-primary)}.section--spacing-none{padding-block:0;padding-inline:0}.section--spacing-small{padding-block:var(--spacing-md);padding-inline:0}@media(min-width:768px){.section--spacing-small{padding-block:var(--spacing-xl)}}.section--spacing-medium{padding-block:var(--spacing-xl);padding-inline:0}@media(min-width:768px){.section--spacing-medium{padding-block:var(--spacing-3xl)}}.section--spacing-large{padding-block:var(--spacing-2xl);padding-inline:0}@media(min-width:768px){.section--spacing-large{padding-block:4rem}}@media(min-width:1440px){.section--spacing-large{padding-block:6rem}}.section--full-width{width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline:var(--spacing-md)}@media(min-width:768px){.section--full-width{padding-inline:var(--spacing-lg)}}@media(min-width:1440px){.section--full-width{padding-inline:var(--spacing-xl)}}.pc-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:1;letter-spacing:.031rem;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:none;cursor:pointer;transition:all .2s ease-in-out;direction:inherit}.pc-button:focus{outline:none}.pc-button:hover,.pc-button:focus{text-decoration:none}.pc-button--primary{background:linear-gradient(135deg,#e10514 6.38%,#a2191c 93.25%);color:var(--color-text-negative);box-shadow:0 4px 10px #e1051480;position:relative;overflow:hidden;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}.pc-button--primary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00000026;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.pc-button--primary:hover:not(:disabled):not(.pc-button--loading):before{opacity:1}.pc-button--primary:focus:not(:disabled):not(.pc-button--loading):before{opacity:1}.pc-button--primary:active:not(:disabled):not(.pc-button--loading):before{opacity:1}.pc-button--secondary{background-color:var(--color-button-secondary);color:var(--color-text-negative);box-shadow:0 2px 8px #e1051433}.pc-button--secondary:hover:not(:disabled):not(.pc-button--loading){background-color:#e10514bd;box-shadow:0 4px 12px #e105144d}.pc-button--secondary:focus:not(:disabled):not(.pc-button--loading){background-color:#e10514bd;box-shadow:0 4px 12px #e105144d}.pc-button--secondary:active:not(:disabled):not(.pc-button--loading){background-color:#e10514bd;box-shadow:0 4px 12px #e105144d}.pc-button--tertiary{background-color:var(--color-background-primary);color:var(--color-text-primary);border:1px solid var(--color-border-default)}.pc-button--tertiary:hover:not(:disabled):not(.pc-button--loading){background-color:var(--color-background-secondary);border-color:var(--color-button-secondary)}.pc-button--tertiary:focus:not(:disabled):not(.pc-button--loading){background-color:var(--color-background-secondary);border-color:var(--color-button-secondary)}.pc-button--tertiary:active:not(:disabled):not(.pc-button--loading){background-color:var(--color-background-secondary);border-color:var(--color-button-secondary)}.pc-button--gradient{background:var(--color-brand-primary-gradient);color:var(--color-text-negative);box-shadow:var(--shadow-button-primary)}.pc-button--gradient:hover:not(:disabled):not(.pc-button--loading){background:var(--color-button-secondary);box-shadow:var(--shadow-button-primary)}.pc-button--gradient:focus:not(:disabled):not(.pc-button--loading){background:var(--color-button-secondary);box-shadow:var(--shadow-button-primary)}.pc-button--gradient:active:not(:disabled):not(.pc-button--loading){background:var(--color-button-secondary);box-shadow:var(--shadow-button-primary)}.pc-button--link-transparent{background-color:transparent;color:var(--color-text-link-primary);border:none;font-weight:var(--font-weight-regular);transition:font-weight .15s ease}.pc-button--link-transparent:hover:not(:disabled):not(.pc-button--loading){color:var(--color-text-link-primary);font-weight:var(--font-weight-bold);text-decoration:none;background-color:transparent}.pc-button--link-transparent:focus:not(:disabled):not(.pc-button--loading){color:var(--color-text-link-primary);font-weight:var(--font-weight-bold);text-decoration:none;background-color:transparent}.pc-button--link-transparent:active:not(:disabled):not(.pc-button--loading){color:var(--color-text-link-primary);font-weight:var(--font-weight-bold);background-color:transparent}.pc-button--card{background-color:var(--color-background-primary);color:var(--color-text-primary);border:1px solid var(--color-border-inputs)}.pc-button--card:hover:not(:disabled):not(.pc-button--loading){background-color:var(--color-background-secondary);border-color:var(--color-button-secondary)}.pc-button--card:focus:not(:disabled):not(.pc-button--loading){background-color:var(--color-background-secondary);border-color:var(--color-button-secondary)}.pc-button--card:active:not(:disabled):not(.pc-button--loading){background-color:var(--color-background-secondary);border-color:var(--color-button-secondary)}.pc-button--small{height:34px;padding:0 1rem;font-size:.875rem;line-height:2rem;border-radius:30px}.pc-button--small .pc-button__icon{font-size:1.125rem}.pc-button--medium{height:47px;width:207px;padding:0 1.25rem;font-size:.875rem;line-height:2.813rem;border-radius:30px}.pc-button--medium .pc-button__icon{font-size:1.5rem}.pc-button--large{height:56px;padding:0 1.25rem;font-size:1rem;line-height:3.5rem;border-radius:30px}.pc-button--large .pc-button__icon{font-size:1.75rem}.pc-button--disabled,.pc-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.pc-button--loading{cursor:wait;position:relative}.pc-button--full-width{width:100%}.pc-button--icon-only.pc-button--small{padding:.438rem;width:34px}.pc-button--icon-only.pc-button--medium{padding:.594rem;width:47px}.pc-button--icon-only.pc-button--large{padding:.813rem;width:56px}.pc-button:focus-visible{outline:3px solid var(--color-border-focus);outline-offset:2px;border-radius:inherit}.pc-button:focus:not(:focus-visible){outline:none}.pc-button__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.pc-button__icon svg{width:1em;height:1em;fill:currentColor}.pc-button__text{display:inline-block;position:relative;z-index:1}.pc-button__spinner{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.pc-button__spinner-circle{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:pc-button-spin .6s linear infinite}@keyframes pc-button-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.pc-button{min-height:44px}}@media(prefers-reduced-motion:reduce){.pc-button{transition:none}.pc-button__spinner-circle{animation:none}}.pc-input{width:100%;margin-block-end:var(--spacing-2)}.pc-input__container{position:relative;width:100%}.pc-input__label{position:absolute;inset-inline-start:var(--spacing-5);top:1rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-placeholder);pointer-events:none;transition:all .2s ease-in-out;transform-origin:top left;background-color:var(--color-neutral-white);padding-inline:var(--spacing-1);z-index:1}.pc-input__label--floating{top:-.6875rem;font-size:var(--font-size-xs);transform:scale(1)}.pc-input__label--required:after{content:" *";color:var(--color-text-alerts)}.pc-input__field-wrapper{position:relative;display:flex;align-items:center;width:100%}.pc-input__start-icon{position:absolute;inset-inline-start:var(--spacing-4);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--color-text-secondary);pointer-events:none;z-index:2}.pc-input__field{width:100%;height:3.125rem;padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-11);border:1px solid var(--color-border-inputs);border-radius:var(--radius-full);background-color:var(--color-neutral-white);color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);transition:all .2s ease-in-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pc-input__field--with-start-icon{padding-inline-start:var(--spacing-11)}.pc-input__field::placeholder{color:var(--color-text-placeholder);opacity:1}.pc-input__field:focus,.pc-input__field--focused{border-color:var(--color-border-focus)}.pc-input__field--error{border-color:var(--color-border-alerts)}.pc-input__field--disabled,.pc-input__field:disabled{background-color:var(--color-background-inputs-disabled);color:var(--color-text-disabled);cursor:not-allowed;opacity:.6}.pc-input__field--loading{cursor:wait}.pc-input__field[type=number]::-webkit-inner-spin-button,.pc-input__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.pc-input__field[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.pc-input__actions{position:absolute;inset-inline-end:var(--spacing-3);top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:var(--spacing-2);pointer-events:none}.pc-input__actions>*{pointer-events:auto}.pc-input__icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--color-text-secondary)}.pc-input__icon--eye:before{content:"👁";font-size:1rem}.pc-input__icon--eye-off:before{content:"🙈";font-size:1rem}.pc-input__icon--close:before{content:"✕";font-weight:var(--font-weight-bold)}.pc-input__icon--search:before{content:"🔍";font-size:.875rem}.pc-input__icon--chevron-up:before{content:"▲";font-size:.5rem}.pc-input__icon--chevron-down:before{content:"▼";font-size:.5rem}.pc-input__toggle,.pc-input__clear{all:unset;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;cursor:pointer;border-radius:50%;transition:background-color .2s ease}.pc-input__toggle:hover,.pc-input__clear:hover{background-color:var(--color-background-secondary)}.pc-input__toggle:focus-visible,.pc-input__clear:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.pc-input__number-controls{display:flex;flex-direction:column;gap:2px}.pc-input__number-btn{all:unset;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:.75rem;cursor:pointer;border-radius:var(--border-radius-sm);transition:background-color .2s ease}.pc-input__number-btn:hover:not(:disabled){background-color:var(--color-background-secondary)}.pc-input__number-btn:disabled{opacity:.5;cursor:not-allowed}.pc-input__number-btn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.pc-input__spinner{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem}.pc-input__spinner-circle{display:inline-block;width:1rem;height:1rem;border:2px solid var(--color-button-secondary);border-top-color:transparent;border-radius:50%;animation:pc-input-spin .6s linear infinite}.pc-input__error{margin-block-start:var(--spacing-1);padding-inline-start:var(--spacing-5);font-size:var(--font-size-sm);color:var(--color-text-alerts);line-height:1.4;text-align:right}.pc-input__helper{margin-block-start:var(--spacing-1);padding-inline-start:var(--spacing-5);font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.4;text-align:right}@keyframes pc-input-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.pc-input__field{min-height:44px;font-size:1rem}.pc-input__toggle,.pc-input__clear{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){.pc-input__label,.pc-input__field{transition:none}.pc-input__spinner-circle{animation:none}}.pc-dropdown{width:100%;margin-block-end:var(--spacing-2);position:relative}.pc-dropdown__container{position:relative}.pc-dropdown__label{display:block;margin-block-end:var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.pc-dropdown__label--required:after{content:" *";color:var(--color-text-alerts)}.pc-dropdown__trigger{width:100%;height:3.125rem;padding-inline:var(--spacing-5) var(--spacing-4);display:flex;align-items:center;justify-content:space-between;border:1px solid var(--color-border-inputs);border-radius:var(--radius-full);background-color:var(--color-neutral-white);color:var(--color-text-primary);font-size:var(--font-size-base);cursor:pointer;transition:border-color .2s ease;outline:none}.pc-dropdown__trigger:hover:not(.pc-dropdown__trigger--disabled){border-color:var(--color-border-focus)}.pc-dropdown__trigger:focus-visible{border-color:var(--color-border-focus);outline:2px solid var(--color-border-focus);outline-offset:2px}.pc-dropdown__trigger--open{border-color:var(--color-border-focus)}.pc-dropdown__trigger--error{border-color:var(--color-border-alerts)}.pc-dropdown__trigger--disabled{background-color:var(--color-background-inputs-disabled);cursor:not-allowed;opacity:.6}.pc-dropdown__display{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}.pc-dropdown__icons{display:flex;align-items:center;gap:var(--spacing-2);margin-inline-start:var(--spacing-2)}.pc-dropdown__spinner{display:inline-flex;width:1rem;height:1rem}.pc-dropdown__spinner-circle{display:block;width:100%;height:100%;border:2px solid var(--color-button-secondary);border-top-color:transparent;border-radius:50%;animation:pc-dropdown-spin .6s linear infinite}.pc-dropdown__chevron{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--color-text-secondary);transition:transform .2s ease}.pc-dropdown__chevron--up{transform:rotate(180deg)}.pc-dropdown__panel{position:absolute;top:calc(100% + var(--spacing-2));inset-inline:0;max-height:210px;overflow-y:auto;background-color:var(--color-neutral-white);border:1px solid var(--color-border-cards);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevation-md);z-index:1000}.pc-dropdown__search{padding:var(--spacing-2);border-bottom:1px solid var(--color-border-cards)}.pc-dropdown__search-input{width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-inputs);border-radius:var(--radius-lg);font-size:var(--font-size-sm);outline:none}.pc-dropdown__search-input:focus{border-color:var(--color-border-focus)}.pc-dropdown__option{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);cursor:pointer;border-bottom:1px solid var(--color-border-cards);transition:background-color .15s ease}.pc-dropdown__option:last-child{border-bottom:none}.pc-dropdown__option:hover:not(.pc-dropdown__option--disabled){background-color:var(--color-background-secondary);font-weight:var(--font-weight-semi-bold)}.pc-dropdown__option--highlighted{background-color:var(--color-background-secondary)}.pc-dropdown__option--selected{font-weight:var(--font-weight-semi-bold)}.pc-dropdown__option--disabled{opacity:.5;cursor:not-allowed}.pc-dropdown__option--select-all{font-weight:var(--font-weight-medium);border-bottom:2px solid var(--color-border-cards)}.pc-dropdown__option-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-dropdown__checkbox{flex-shrink:0;width:1.125rem;height:1.125rem;accent-color:var(--color-button-secondary);cursor:pointer}.pc-dropdown__empty{padding:var(--spacing-4);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.pc-dropdown__error{margin-block-start:var(--spacing-1);padding-inline-start:var(--spacing-5);font-size:var(--font-size-xs);color:var(--color-text-alerts)}.pc-dropdown__helper{margin-block-start:var(--spacing-1);padding-inline-start:var(--spacing-5);font-size:var(--font-size-xs);color:var(--color-text-secondary)}@keyframes pc-dropdown-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.pc-dropdown__trigger{min-height:44px;font-size:1rem}}@media(prefers-reduced-motion:reduce){.pc-dropdown__spinner-circle,.pc-dropdown__chevron{animation:none;transition:none}}.pc-checkbox{display:flex;flex-direction:column;gap:var(--spacing-1)}.pc-checkbox__container{display:flex;align-items:center;gap:var(--spacing-3)}.pc-checkbox__input{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.375rem;height:1.375rem;border:2px solid var(--color-border-cards);border-radius:var(--radius-xs);background-color:var(--color-neutral-white);cursor:pointer;position:relative;transition:all .2s ease}.pc-checkbox__input:checked,.pc-checkbox__input:indeterminate{background-color:var(--color-button-secondary);border-color:var(--color-button-secondary)}.pc-checkbox__input:checked:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-white);font-size:1rem;font-weight:var(--font-weight-bold)}.pc-checkbox__input:indeterminate:after{content:"−";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-white);font-size:1.25rem}.pc-checkbox__input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.pc-checkbox__input:disabled{opacity:.5;cursor:not-allowed}.pc-checkbox__input--error{border-color:var(--color-border-alerts)}.pc-checkbox__label{flex:1;font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.pc-checkbox__error{padding-inline-start:calc(var(--spacing-3) + 1.375rem);font-size:var(--font-size-xs);color:var(--color-text-alerts)}@media(max-width:767px){.pc-checkbox__input{min-width:44px;min-height:44px}}.pc-radio{display:flex;align-items:center;gap:var(--spacing-3)}.pc-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.375rem;height:1.375rem;border:2px solid var(--color-border-cards);border-radius:50%;background-color:var(--color-neutral-white);cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0}.pc-radio__input:checked{border-color:var(--color-button-secondary)}.pc-radio__input:checked:after{content:"";position:absolute;top:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;border-radius:50%;background-color:var(--color-button-secondary)}.pc-radio__input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.pc-radio__input:disabled{opacity:.5;cursor:not-allowed}.pc-radio__label{font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.pc-radio-group{display:flex;flex-direction:column;gap:var(--spacing-2)}.pc-radio-group__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-block-end:var(--spacing-1)}.pc-radio-group__label--required:after{content:" *";color:var(--color-text-alerts)}.pc-radio-group__options{display:flex;gap:var(--spacing-4)}.pc-radio-group__options--vertical{flex-direction:column}.pc-radio-group__options--horizontal{flex-direction:row;flex-wrap:wrap}.pc-radio-group__error{margin-block-start:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-text-alerts)}@media(max-width:767px){.pc-radio__input{min-width:44px;min-height:44px}.pc-radio-group__options--horizontal{flex-direction:column}}.pc-textarea{width:100%;margin-block-end:var(--spacing-2)}.pc-textarea__container{display:flex;justify-content:space-between;align-items:center;margin-block-end:var(--spacing-2)}.pc-textarea__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.pc-textarea__label--required:after{content:" *";color:var(--color-text-alerts)}.pc-textarea__counter{font-size:var(--font-size-xs);color:var(--color-text-secondary);direction:ltr}.pc-textarea__field{width:100%;min-height:6rem;padding:var(--spacing-3);border:1px solid var(--color-border-inputs);border-radius:var(--border-radius-md);background-color:var(--color-neutral-white);color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:1.5;resize:vertical;transition:border-color .2s ease;outline:none}.pc-textarea__field::placeholder{color:var(--color-text-placeholder)}.pc-textarea__field:focus,.pc-textarea__field--focused{border-color:var(--color-border-focus)}.pc-textarea__field--error{border-color:var(--color-border-alerts)}.pc-textarea__field--disabled,.pc-textarea__field:disabled{background-color:var(--color-background-inputs-disabled);color:var(--color-text-disabled);cursor:not-allowed;opacity:.6;resize:none}.pc-textarea__field:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.pc-textarea__error{margin-block-start:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-text-alerts)}.pc-textarea__helper{margin-block-start:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-text-secondary)}@media(max-width:767px){.pc-textarea__field{font-size:1rem}}@media(prefers-reduced-motion:reduce){.pc-textarea__field{transition:none}}.pc-questionnaire{background-color:var(--color-bg-primary);border-radius:var(--border-radius-md);padding:var(--spacing-6)}.pc-questionnaire__header{margin-bottom:var(--spacing-6)}.pc-questionnaire__progress{display:flex;flex-direction:column;gap:var(--spacing-2)}.pc-questionnaire__progress-text{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.pc-questionnaire__progress-bar{width:100%;height:8px;background-color:var(--color-bg-secondary);border-radius:var(--border-radius-sm);overflow:hidden}.pc-questionnaire__progress-fill{height:100%;background-color:var(--color-primary-500);transition:width .3s ease}.pc-questionnaire__questions{display:flex;flex-direction:column;gap:var(--spacing-5)}.pc-questionnaire__question{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--color-bg-secondary);border-radius:var(--border-radius-md);border:2px solid transparent;transition:border-color .2s ease}.pc-questionnaire__question--error{border-color:var(--color-error)}.pc-questionnaire__label{display:flex;gap:var(--spacing-2);align-items:flex-start}.pc-questionnaire__number{font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex-shrink:0}.pc-questionnaire__text{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-medium);line-height:1.5}.pc-questionnaire__required{color:var(--color-error);margin-inline-start:var(--spacing-1);font-weight:var(--font-weight-bold)}.pc-questionnaire__help{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5;margin-inline-start:var(--spacing-5)}.pc-questionnaire__options{display:flex;flex-direction:column;gap:var(--spacing-2);margin-inline-start:var(--spacing-5)}.pc-questionnaire__error{font-size:var(--font-size-sm);color:var(--color-error);font-weight:var(--font-weight-medium);margin-inline-start:var(--spacing-5)}.pc-questionnaire__readonly-notice{margin-top:var(--spacing-4);padding:var(--spacing-3);background-color:var(--color-bg-secondary);border-radius:var(--border-radius-sm);border-inline-start:4px solid var(--color-info);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}@media(max-width:768px){.pc-questionnaire{padding:var(--spacing-4)}.pc-questionnaire__help,.pc-questionnaire__options,.pc-questionnaire__error{margin-inline-start:0}}@media(prefers-reduced-motion:reduce){.pc-questionnaire__progress-fill,.pc-questionnaire__question{transition:none}}.pc-calendar{position:relative;width:100%;display:flex;flex-direction:column}.pc-calendar__input{height:var(--spacing-input-height, 50px);display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:var(--radius-pill);background-color:var(--color-background-primary);border:1px solid var(--color-border-inputs);cursor:pointer;padding:0 var(--spacing-md) 0 var(--spacing-lg);position:relative;transition:border-color .2s ease}.pc-calendar__input:hover:not(.pc-calendar__input--disabled){border-color:var(--color-border-hover)}.pc-calendar__input:focus-within{outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-calendar__input--open{border-color:var(--color-text-primary)}.pc-calendar__input--error{border-color:var(--color-border-alerts)}.pc-calendar__input--disabled{opacity:.5;cursor:not-allowed;background-color:var(--color-background-disabled)}.pc-calendar__label{position:absolute;inset-inline-start:var(--spacing-lg);top:50%;transform:translateY(-50%);font-size:var(--font-size-base);color:var(--color-text-placeholder);transition:all .2s ease;pointer-events:none;background-color:var(--color-background-primary);padding-inline:var(--spacing-2xs)}.pc-calendar__label--floated{top:4px;transform:translateY(0);font-size:var(--font-size-small);color:var(--color-text-secondary)}.pc-calendar__required{color:var(--color-text-alerts);margin-inline-start:var(--spacing-3xs)}.pc-calendar__display{flex:1;font-size:var(--font-size-base);color:var(--color-text-primary);padding-top:var(--spacing-lg);padding-bottom:var(--spacing-2xs);background:transparent;border:none;outline:none;cursor:pointer}.pc-calendar__display::placeholder{color:var(--color-text-placeholder)}.pc-calendar__display:disabled{cursor:not-allowed}.pc-calendar__icons{display:flex;align-items:center;gap:var(--spacing-xs)}.pc-calendar__clear-button{background:transparent;border:none;cursor:pointer;padding:var(--spacing-2xs);display:flex;align-items:center;color:var(--color-text-secondary)}.pc-calendar__clear-button:hover{color:var(--color-text-primary)}.pc-calendar__clear-button:focus{outline:2px solid var(--color-text-primary);outline-offset:2px;border-radius:var(--radius-sm)}.pc-calendar__clear-icon{font-size:var(--font-size-lg)}.pc-calendar__icon{font-size:var(--font-size-xl)}.pc-calendar__icon--error{filter:brightness(0) saturate(100%) invert(14%) sepia(84%) saturate(3656%) hue-rotate(347deg) brightness(84%) contrast(94%)}.pc-calendar__error{color:var(--color-text-alerts);font-size:var(--font-size-small);padding-inline-start:var(--spacing-lg);margin-block-start:var(--spacing-2xs);min-height:var(--spacing-lg)}.pc-calendar__popup{position:absolute;top:calc(100% + var(--spacing-sm));inset-inline-start:0;inset-inline-end:0;min-width:302px;background:var(--color-background-primary);border:1px solid var(--color-border-cards);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-elevation-2xl);z-index:1000;padding:var(--spacing-md)}@media(min-width:768px){.pc-calendar__popup{min-width:350px}}.pc-calendar__header{display:flex;justify-content:space-between;align-items:center;margin-block-end:var(--spacing-md);padding-block-end:var(--spacing-sm);border-bottom:1px solid var(--color-border-cards)}.pc-calendar__month-year{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.pc-calendar__nav-button{background:transparent;border:none;cursor:pointer;padding:var(--spacing-xs);font-size:var(--font-size-2xl);color:var(--color-text-primary);width:var(--spacing-2xl);height:var(--spacing-2xl);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.pc-calendar__nav-button:hover{background-color:var(--color-background-hover)}.pc-calendar__nav-button:focus{outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-calendar__day-names{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--spacing-2xs);margin-block-end:var(--spacing-xs)}.pc-calendar__day-name{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-xs)}.pc-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--spacing-2xs);margin-block-end:var(--spacing-md)}.pc-calendar__day-cell{aspect-ratio:1}.pc-calendar__day{width:100%;height:100%;background:transparent;border:none;cursor:pointer;font-size:var(--font-size-base);color:var(--color-text-primary);border-radius:var(--radius-sm);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pc-calendar__day:hover:not(.pc-calendar__day--disabled){background-color:var(--color-background-hover)}.pc-calendar__day:focus{outline:2px solid var(--color-text-primary);outline-offset:-2px}.pc-calendar__day--selected{border:1px solid var(--color-button-selectable-active);color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.pc-calendar__day--in-range{background-color:var(--color-background-card-ranged)}.pc-calendar__day--today:not(.pc-calendar__day--selected){text-decoration:underline;font-weight:var(--font-weight-medium)}.pc-calendar__day--disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.5}.pc-calendar__day--disabled:hover{background:transparent}.pc-calendar__actions{display:flex;justify-content:flex-end;gap:var(--spacing-sm);padding-block-start:var(--spacing-sm);border-top:1px solid var(--color-border-cards)}.pc-calendar__action-button{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-pill);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;border:none}.pc-calendar__action-button--clear{background-color:transparent;color:var(--color-text-secondary)}.pc-calendar__action-button--clear:hover{background-color:var(--color-background-hover);color:var(--color-text-primary)}.pc-calendar__action-button--approve{background-color:var(--color-button-primary-background);color:var(--color-button-primary-text)}.pc-calendar__action-button--approve:hover{background-color:var(--color-button-primary-hover)}.pc-calendar__action-button:focus{outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-files-upload{width:100%}.pc-files-upload__status{display:flex;justify-content:space-between;font-size:var(--font-size-small);color:var(--color-text-secondary);margin-block-end:var(--spacing-2xs)}.pc-files-upload__max-size{font-size:var(--font-size-small)}.pc-files-upload__counter{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.pc-files-upload__area{border:1px dashed var(--color-text-primary);border-radius:var(--radius-sm);margin-block-start:var(--spacing-2xs);margin-block-end:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);text-align:center;min-height:89px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.pc-files-upload__area:hover:not(.pc-files-upload__area--disabled){border-color:var(--color-button-selectable-active);background-color:var(--color-background-hover)}.pc-files-upload__area:focus{outline:2px solid var(--color-text-primary);outline-offset:2px;border-radius:var(--radius-sm)}.pc-files-upload__area--drag-over{border-color:var(--color-border-alerts);background-color:var(--color-background-hover);border-style:solid}.pc-files-upload__area--disabled{border-color:var(--color-border-inputs);color:var(--color-text-disabled);cursor:not-allowed;background-color:var(--color-background-disabled)}.pc-files-upload__input{display:none}.pc-files-upload__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.pc-files-upload__icon{font-size:var(--font-size-3xl)}.pc-files-upload__text{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.pc-files-upload__supported{font-size:var(--font-size-small);color:var(--color-text-secondary)}.pc-files-upload__list{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pc-files-upload__file{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px solid var(--color-border-cards);border-radius:var(--radius-sm);background:var(--color-background-primary);transition:all .2s ease}.pc-files-upload__file:hover{box-shadow:var(--shadow-elevation-sm)}.pc-files-upload__file--error{border-color:var(--color-border-alerts);background-color:var(--color-background-alerts-light)}.pc-files-upload__thumbnail{width:var(--spacing-3xl);height:var(--spacing-3xl);flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden;background-color:var(--color-background-secondary)}.pc-files-upload__thumbnail img{width:100%;height:100%;object-fit:cover}.pc-files-upload__file-info{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3xs);overflow:hidden}.pc-files-upload__file-name{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-text-primary);word-break:break-word}.pc-files-upload__file-size{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.pc-files-upload__file-error{font-size:var(--font-size-xs);color:var(--color-text-alerts)}.pc-files-upload__delete-button{flex-shrink:0;width:var(--spacing-xl);height:var(--spacing-xl);background:transparent;border:none;color:var(--color-text-alerts);font-size:var(--font-size-xl);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .2s ease}.pc-files-upload__delete-button:hover{background-color:var(--color-background-alerts-light)}.pc-files-upload__delete-button:focus{outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-files-upload__error{color:var(--color-text-alerts);margin-block-start:var(--spacing-lg);font-size:var(--font-size-small)}.pc-autocomplete{position:relative;width:100%}.pc-autocomplete__input-wrapper{position:relative;width:100%;height:var(--spacing-input-height, 50px);border-radius:var(--radius-pill);background-color:var(--color-background-primary);border:1px solid var(--color-border-inputs);padding:0 var(--spacing-lg);display:flex;align-items:flex-end;transition:border-color .2s ease}.pc-autocomplete__input-wrapper:focus-within{border-color:var(--color-text-primary);outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-autocomplete__label{position:absolute;inset-inline-start:var(--spacing-lg);top:50%;transform:translateY(-50%);font-size:var(--font-size-base);color:var(--color-text-placeholder);transition:all .2s ease;pointer-events:none;background-color:var(--color-background-primary);padding-inline:var(--spacing-2xs)}.pc-autocomplete__label--floated{top:8px;transform:translateY(0);font-size:var(--font-size-small);color:var(--color-text-secondary)}.pc-autocomplete__input{flex:1;background:transparent;border:none;outline:none;font-size:var(--font-size-base);color:var(--color-text-primary);padding-bottom:var(--spacing-xs)}.pc-autocomplete__input::placeholder{color:var(--color-text-placeholder)}.pc-autocomplete__input:disabled{cursor:not-allowed;opacity:.5}.pc-autocomplete__loading{padding-bottom:var(--spacing-xs);font-size:var(--font-size-lg)}.pc-autocomplete__results{position:absolute;top:calc(100% + var(--spacing-xs));inset-inline-start:0;inset-inline-end:0;max-height:230px;overflow-y:auto;background:var(--color-background-primary);border:1px solid var(--color-border-cards);border-radius:var(--radius-md);box-shadow:var(--shadow-elevation-md);z-index:1000;animation:fadeIn .3s ease-out}@media(min-width:768px){.pc-autocomplete__results{max-height:320px}}.pc-autocomplete__result-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;transition:background-color .2s ease}.pc-autocomplete__result-item:hover,.pc-autocomplete__result-item--active{background-color:var(--color-background-hover)}.pc-autocomplete__result-item:not(:last-child){border-bottom:1px solid var(--color-border-cards)}.pc-autocomplete__icon{flex-shrink:0;object-fit:contain}.pc-autocomplete__icon--small{width:16px;height:16px}.pc-autocomplete__icon--medium{width:24px;height:24px}.pc-autocomplete__icon--large{width:32px;height:32px}.pc-autocomplete__item-title{font-size:var(--font-size-base);color:var(--color-text-primary)}.pc-autocomplete__no-results{padding:var(--spacing-md);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-small)}.pc-characters-box{direction:ltr;display:flex;flex-direction:column;gap:var(--spacing-sm)}.pc-characters-box__label{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.pc-characters-box__container{display:flex;justify-content:center}@media(max-width:1023px){.pc-characters-box__container{gap:.75rem!important}}.pc-characters-box__input{font-size:1.5rem;line-height:normal;width:1.75rem;min-width:1.75rem;color:var(--color-text-secondary);border:none;direction:ltr!important;text-align:center!important;padding:0!important;text-indent:0!important;background:transparent;outline:none}.pc-characters-box__input:focus{border-bottom:1px solid var(--color-text-primary)}.pc-characters-box__input:disabled{opacity:.6;cursor:not-allowed}.pc-characters-box__input--bottom-border{border-bottom:1px solid var(--color-border-inputs)}.pc-characters-box__input--bottom-border:focus{border-bottom:1px solid var(--color-text-primary)}.pc-characters-box__input:not(.pc-characters-box__input--bottom-border){width:3rem;height:3.5rem;font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border:2px solid var(--color-border-inputs);border-radius:var(--radius-sm);background:var(--color-surface-primary);line-height:3.5rem;padding-inline:0!important;margin:0;box-sizing:border-box;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;cursor:text}.pc-characters-box__input:not(.pc-characters-box__input--bottom-border):focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #092a7a1a}@media(max-width:1023px){.pc-characters-box__input:not(.pc-characters-box__input--bottom-border){width:2.75rem;height:3.25rem;line-height:3.25rem;font-size:1.375rem}}@media(max-width:375px){.pc-characters-box__input:not(.pc-characters-box__input--bottom-border){width:2.5rem;height:3rem;line-height:3rem;font-size:1.25rem}}.pc-characters-box__input--shadow{box-shadow:var(--shadow-elevation-lg)}.pc-characters-box__input--error{border:2px solid var(--color-border-alerts)!important;border-radius:var(--radius-sm)}.pc-characters-box__input--error:focus{border-color:var(--color-text-primary)!important;box-shadow:0 0 0 3px #092a7a1a!important}.pc-selection-button-group{display:flex;flex-direction:row;gap:var(--spacing-3);width:100%}@media(max-width:360px){.pc-selection-button-group{gap:var(--spacing-xs)}}@media(min-width:361px)and (max-width:767px){.pc-selection-button-group{gap:var(--spacing-sm)}}.pc-selection-button-group__option{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);aspect-ratio:1/1;height:auto;padding:var(--spacing-md);background-color:var(--color-neutral-white);border:2px solid var(--color-border-input);border-radius:var(--radius-xl);box-shadow:0 1px 3px #0000000f;font-family:var(--font-family-hebrew);text-align:center;cursor:pointer;transition:all .2s ease;overflow:hidden}.pc-selection-button-group__option:hover:not(.pc-selection-button-group__option--selected):not(.pc-selection-button-group__option--disabled){border-color:var(--color-brand-primary);box-shadow:0 2px 6px #0000001a}.pc-selection-button-group__option:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;z-index:1}.pc-selection-button-group__option--selected{border-color:var(--color-brand-primary);border-width:2px;box-shadow:0 2px 8px #0000001f;background-color:var(--color-neutral-white)}.pc-selection-button-group__option--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:360px){.pc-selection-button-group__option{flex:1 1 0;aspect-ratio:auto;min-height:80px;padding:var(--spacing-xs) var(--spacing-xs);min-width:0}}@media(min-width:361px)and (max-width:480px){.pc-selection-button-group__option{aspect-ratio:auto;min-height:90px;padding:var(--spacing-sm)}}@media(min-width:481px)and (max-width:767px){.pc-selection-button-group__option{aspect-ratio:1/1;padding:var(--spacing-md)}}.pc-selection-button-group__option{position:relative}.pc-selection-button-group__label{display:block;font-size:var(--font-size-sm);font-weight:400;line-height:1.3;color:var(--color-text-primary);width:100%;white-space:normal;text-align:center;word-break:break-word;overflow-wrap:break-word}@media(min-width:768px){.pc-selection-button-group__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm)}}@media(max-width:360px){.pc-selection-button-group__label{font-size:11px}}@media(min-width:361px)and (max-width:480px){.pc-selection-button-group__label{font-size:var(--font-size-xs)}}@media(min-width:481px)and (max-width:767px){.pc-selection-button-group__label{font-size:var(--font-size-sm)}}.pc-selection-button-group__subtitle{display:block;font-size:var(--font-size-xl);font-weight:700;line-height:1.2;color:var(--color-text-primary);width:100%;white-space:nowrap;overflow:hidden;text-align:center}@media(min-width:768px){.pc-selection-button-group__subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-xl)}}.pc-selection-button-group__option--selected .pc-selection-button-group__subtitle{color:var(--color-brand-primary)}@media(max-width:340px){.pc-selection-button-group__subtitle{font-size:13px}}@media(min-width:341px)and (max-width:360px){.pc-selection-button-group__subtitle{font-size:var(--font-size-sm)}}@media(min-width:361px)and (max-width:400px){.pc-selection-button-group__subtitle{font-size:15px}}@media(min-width:401px)and (max-width:480px){.pc-selection-button-group__subtitle{font-size:var(--font-size-base)}}@media(min-width:481px)and (max-width:600px){.pc-selection-button-group__subtitle{font-size:17px}}@media(min-width:601px)and (max-width:767px){.pc-selection-button-group__subtitle{font-size:var(--font-size-lg)}}.pc-card{display:flex;flex-direction:column;background:var(--color-neutral-white);border:1px solid var(--color-neutral-200);border-radius:var(--border-radius-lg);overflow:hidden;transition:all .2s ease}.pc-card[role=button]{width:100%;text-align:start;border:1px solid var(--color-neutral-200);cursor:pointer;font-family:inherit;padding:0}.pc-card[role=button]:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-card[role=button]:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-sm)}.pc-card__header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--color-neutral-200);min-height:3.5rem}.pc-card__header-content{flex:1;font-size:1.125rem;font-weight:500;color:var(--color-neutral-900)}.pc-card__actions{display:flex;gap:var(--spacing-2);margin-inline-start:var(--spacing-3)}.pc-card__body{flex:1;padding:var(--spacing-4)}.pc-card__footer{padding:var(--spacing-4);border-top:1px solid var(--color-neutral-200);background:var(--color-neutral-50)}.pc-card--elevated{box-shadow:var(--shadow-md);border:none}.pc-card--elevated:hover{box-shadow:var(--shadow-lg)}.pc-card--bordered{border:2px solid var(--color-neutral-300)}.pc-card--flat{border:none;box-shadow:none}.pc-card--clickable{cursor:pointer}.pc-card--clickable:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.pc-card--clickable:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.pc-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor;line-height:0;vertical-align:middle}.pc-icon svg{width:100%;height:100%;touch-action:manipulation}.pc-icon[style*=color] svg path,.pc-icon[style*=color] svg circle,.pc-icon[style*=color] svg rect,.pc-icon[style*=color] svg polygon,.pc-icon[style*=color] svg polyline,.pc-icon[style*=color] svg line,.pc-icon[style*=color] svg ellipse{fill:currentColor!important;stroke:currentColor!important}.pc-icon[style*=color] svg [fill=none]{fill:none!important}.pc-icon[style*=color] svg [stroke=none]{stroke:none!important}.pc-icon>*{display:block}.pc-icon--xs{width:16px;height:16px}.pc-icon--s{width:28px;height:28px}.pc-icon--md{width:52px;height:52px}.pc-icon--lg{width:68px;height:68px}.pc-icon--xl{width:72px;height:72px}.pc-icon--error{opacity:.5}.pc-icon--error svg{fill:var(--color-error-500, #e10514);stroke:var(--color-error-500, #e10514)}[dir=rtl] .pc-icon[data-mirror=true]{transform:scaleX(-1)}.pc-icon[role=img]:focus-visible{outline:3px solid var(--color-focus, #0055d4);outline-offset:2px;border-radius:var(--radius-sm)}.pc-card-details .pc-card__body{padding:0}.pc-card-details__header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--color-neutral-200);min-height:3.5rem;transition:background-color .2s ease}.pc-card-details__header--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.pc-card-details__header--clickable:hover{background-color:var(--color-neutral-50)}.pc-card-details__header--clickable:focus{outline:2px solid var(--color-primary-500);outline-offset:-2px}.pc-card-details__header--clickable:active{background-color:var(--color-neutral-100)}.pc-card-details__header-text{flex:1;margin:0;font-size:1.125rem;font-weight:500;color:var(--color-neutral-900)}.pc-card-details__toggle-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-inline-start:var(--spacing-2);color:var(--color-neutral-600);transition:transform .2s ease,color .2s ease}.pc-card-details__header--clickable:hover .pc-card-details__toggle-icon{color:var(--color-primary-600)}.pc-card-details__body{overflow:hidden;animation:slideDown .3s ease}.pc-card-details__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4);padding:var(--spacing-4)}@media(max-width:767px){.pc-card-details__grid{grid-template-columns:1fr;gap:var(--spacing-3)}}.pc-card-details__row{display:flex;flex-direction:column;gap:var(--spacing-1)}.pc-card-details__label{font-size:.875rem;font-weight:500;color:var(--color-neutral-600);line-height:1.4}.pc-card-details__value{font-size:1rem;font-weight:400;color:var(--color-neutral-900);line-height:1.5;word-break:break-word}.pc-card-details__value:has(>*){overflow:visible}.pc-card-details--collapsed .pc-card-details__body{display:none}.pc-card-details--collapsed .pc-card-details__header{border-bottom:none}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:100vh}}[dir=rtl] .pc-card-details__toggle-icon{transform:scaleX(-1)}.pc-txt-status{display:inline-flex;align-items:center;gap:var(--spacing-1);border-radius:var(--radius-xl);font-weight:500;line-height:1;white-space:nowrap}.pc-txt-status__icon{display:flex;align-items:center}.pc-txt-status__text{display:inline-block}.pc-txt-status--small{font-size:.75rem;padding:var(--spacing-1) var(--spacing-3)}.pc-txt-status--medium{font-size:.875rem;padding:var(--spacing-2) var(--spacing-4)}.pc-txt-status--large{font-size:1rem;padding:var(--spacing-2) var(--spacing-5)}.pc-txt-status--filled.pc-txt-status--success{background:var(--color-success)!important;color:#fff!important}.pc-txt-status--filled.pc-txt-status--warning{background:var(--color-warning)!important;color:#fff!important}.pc-txt-status--filled.pc-txt-status--error{background:var(--color-error)!important;color:#fff!important}.pc-txt-status--filled.pc-txt-status--info{background:var(--color-info)!important;color:#fff!important}.pc-txt-status--filled.pc-txt-status--pending,.pc-txt-status--filled.pc-txt-status--default{background:var(--color-neutral-500)!important;color:#fff!important}.pc-txt-status--outlined{background:transparent;border:1px solid}.pc-txt-status--outlined.pc-txt-status--success{border-color:var(--color-success);color:var(--color-success)}.pc-txt-status--outlined.pc-txt-status--warning{border-color:var(--color-warning);color:var(--color-warning-dark)}.pc-txt-status--outlined.pc-txt-status--error{border-color:var(--color-error);color:var(--color-error)}.pc-txt-status--outlined.pc-txt-status--info{border-color:var(--color-info);color:var(--color-info)}.pc-txt-status--outlined.pc-txt-status--pending{border-color:var(--color-neutral-500);color:var(--color-neutral-700)}.pc-txt-status--outlined.pc-txt-status--default{border-color:var(--color-neutral-300);color:var(--color-neutral-700)}.pc-txt-status--subtle.pc-txt-status--success{background:rgba(var(--color-success-rgb),.1);color:var(--color-success-dark)}.pc-txt-status--subtle.pc-txt-status--warning{background:rgba(var(--color-warning-rgb),.1);color:var(--color-warning-dark)}.pc-txt-status--subtle.pc-txt-status--error{background:rgba(var(--color-error-rgb),.1);color:var(--color-error-dark)}.pc-txt-status--subtle.pc-txt-status--info{background:rgba(var(--color-info-rgb),.1);color:var(--color-info-dark)}.pc-txt-status--subtle.pc-txt-status--pending,.pc-txt-status--subtle.pc-txt-status--default{background:var(--color-neutral-100);color:var(--color-neutral-700)}.pc-info-card .pc-card__body{padding:var(--spacing-5)}.pc-info-card.pc-card--clickable:hover{border-color:var(--color-primary-300)}.pc-info-card__content{display:flex;align-items:flex-start;gap:var(--spacing-4)}.pc-info-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;padding:var(--spacing-2);background-color:var(--color-primary-50);border-radius:var(--border-radius-md);color:var(--color-primary-600)}.pc-info-card__icon svg,.pc-info-card__icon img{width:2rem;height:2rem}.pc-info-card__body{flex:1;min-width:0}.pc-info-card__title{margin:0 0 var(--spacing-2) 0;font-size:1rem;font-weight:500;color:var(--color-neutral-700);line-height:1.4}.pc-info-card__value-row{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}.pc-info-card__value{font-size:2rem;font-weight:700;color:var(--color-neutral-900);line-height:1.2;letter-spacing:-.02em}@media(max-width:767px){.pc-info-card__value{font-size:1.75rem}}.pc-info-card__status{flex-shrink:0}.pc-info-card__description{margin:0;font-size:.875rem;color:var(--color-neutral-600);line-height:1.4}.pc-info-card--compact .pc-card__body{padding:var(--spacing-4)}.pc-info-card--compact .pc-info-card__icon{width:2.5rem;height:2.5rem}.pc-info-card--compact .pc-info-card__icon svg,.pc-info-card--compact .pc-info-card__icon img{width:1.5rem;height:1.5rem}.pc-info-card--compact .pc-info-card__value{font-size:1.5rem}@media(max-width:767px){.pc-info-card .pc-info-card__content{flex-direction:column;align-items:stretch}.pc-info-card .pc-info-card__icon{align-self:flex-start}}[dir=rtl] .pc-info-card__content{text-align:right}.pc-benefit-card .pc-card__body{padding:0}.pc-benefit-card__content{display:flex;flex-direction:column}.pc-benefit-card__image{width:100%;height:12rem;overflow:hidden;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.pc-benefit-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.pc-benefit-card__image:hover img{transform:scale(1.05)}@media(max-width:767px){.pc-benefit-card__image{height:10rem}}.pc-benefit-card__body{padding:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-4)}.pc-benefit-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-3)}.pc-benefit-card__title{flex:1;margin:0;font-size:1.25rem;font-weight:600;color:var(--color-neutral-900);line-height:1.3}.pc-benefit-card__status{flex-shrink:0}.pc-benefit-card__description{margin:0;font-size:1rem;color:var(--color-neutral-700);line-height:1.5}.pc-benefit-card__benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.pc-benefit-card__benefit-item{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:.9375rem;color:var(--color-neutral-800);line-height:1.5}.pc-benefit-card__check-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.125rem;background-color:var(--color-success-100);border-radius:var(--border-radius-full);color:var(--color-success-700)}.pc-benefit-card__check-icon svg{width:.875rem;height:.875rem}.pc-benefit-card__benefit-text{flex:1}.pc-benefit-card__action{margin-top:var(--spacing-2);padding-top:var(--spacing-4);border-top:1px solid var(--color-neutral-200)}.pc-benefit-card__action button{width:100%}@media(min-width:768px){.pc-benefit-card__action button{width:auto}}.pc-benefit-card--compact .pc-benefit-card__body{padding:var(--spacing-4)}.pc-benefit-card--compact .pc-benefit-card__title{font-size:1.125rem}.pc-benefit-card--compact .pc-benefit-card__description{font-size:.9375rem}.pc-benefit-card--compact .pc-benefit-card__image{height:8rem}.pc-benefit-card--no-image .pc-benefit-card__content{padding-top:var(--spacing-2)}[dir=rtl] .pc-benefit-card__benefit-item{text-align:right}.pc-responsive-card .pc-card__body{padding:0}.pc-responsive-card__content{padding:var(--spacing-4)}.pc-responsive-card__desktop{display:none}@media(min-width:768px){.pc-responsive-card__desktop{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-4);align-items:start}}.pc-responsive-card__field{display:flex;flex-direction:column;gap:var(--spacing-1)}.pc-responsive-card__label{font-size:.875rem;font-weight:500;color:var(--color-neutral-600);line-height:1.4}.pc-responsive-card__value{font-size:1rem;font-weight:400;color:var(--color-neutral-900);line-height:1.5;word-break:break-word}.pc-responsive-card__value>*{max-width:100%}.pc-responsive-card__mobile{display:flex;flex-direction:column;gap:var(--spacing-3)}@media(min-width:768px){.pc-responsive-card__mobile{display:none}}.pc-responsive-card__row{display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-neutral-100)}.pc-responsive-card__row:last-child{border-bottom:none;padding-bottom:0}.pc-responsive-card__row-label{font-size:.875rem;font-weight:500;color:var(--color-neutral-600)}.pc-responsive-card__row-value{font-size:1rem;color:var(--color-neutral-900);word-break:break-word}.pc-responsive-card__footer{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);border-top:1px solid var(--color-neutral-200);background-color:var(--color-neutral-50)}@media(max-width:767px){.pc-responsive-card__footer{flex-direction:column;align-items:stretch;gap:var(--spacing-3)}}.pc-responsive-card__footer-start{flex:1;display:flex;align-items:center;font-size:.875rem;color:var(--color-neutral-700)}.pc-responsive-card__footer-end{display:flex;align-items:center;gap:var(--spacing-2)}.pc-responsive-card.pc-card--clickable:hover .pc-responsive-card__value,.pc-responsive-card.pc-card--clickable:hover .pc-responsive-card__row-value{color:var(--color-primary-600)}.pc-responsive-card--compact .pc-responsive-card__content{padding:var(--spacing-3)}.pc-responsive-card--compact .pc-responsive-card__desktop{gap:var(--spacing-3)}.pc-responsive-card--compact .pc-responsive-card__mobile{gap:var(--spacing-2)}.pc-responsive-card--compact .pc-responsive-card__row{padding-bottom:var(--spacing-2)}@media(min-width:768px){.pc-responsive-card--dense .pc-responsive-card__desktop{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-3)}}[dir=rtl] .pc-responsive-card__row{text-align:right}[dir=rtl] .pc-responsive-card__footer{flex-direction:row-reverse}@media(max-width:767px){[dir=rtl] .pc-responsive-card__footer{flex-direction:column}}[dir=rtl] .pc-responsive-card__footer-start,[dir=rtl] .pc-responsive-card__footer-end{text-align:start}.pc-table-container{width:100%;overflow:hidden}.pc-table-wrapper{overflow-x:auto}@media(max-width:767px){.pc-table-wrapper{-webkit-overflow-scrolling:touch}.pc-table-wrapper::-webkit-scrollbar{height:4px}.pc-table-wrapper::-webkit-scrollbar-thumb{background:var(--color-neutral-300);border-radius:var(--radius-xs)}}.pc-table{width:100%;border-collapse:separate;border-spacing:0 var(--spacing-2)}.pc-table thead{position:sticky;top:0;background:var(--color-neutral-white);z-index:1}.pc-table__header{text-align:start;padding:var(--spacing-3);color:var(--color-neutral-600);font-size:.875rem;font-weight:500;border-bottom:1px solid var(--color-neutral-200);white-space:nowrap}.pc-table__header--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.pc-table__header--sortable:hover{background:var(--color-neutral-50)}.pc-table__sort-indicator{margin-inline-start:var(--spacing-1);font-size:.75rem}.pc-table__row{background:var(--color-neutral-white);transition:all .15s ease}.pc-table__row--clickable{cursor:pointer}.pc-table__row--clickable:hover,.pc-table__row--clickable:hover .pc-table__cell{background:var(--color-neutral-50)}.pc-table__row--selected,.pc-table__row--selected .pc-table__cell{background:var(--color-primary-50)}.pc-table__cell{padding:var(--spacing-3);border-top:1px solid var(--color-neutral-200);border-bottom:1px solid var(--color-neutral-200);color:var(--color-neutral-900);font-size:.875rem;background:var(--color-neutral-white);vertical-align:middle}tr .pc-table__cell:first-child{border-inline-start:1px solid var(--color-neutral-200);border-start-start-radius:var(--border-radius-md);border-end-start-radius:var(--border-radius-md)}tr .pc-table__cell:last-child{border-inline-end:1px solid var(--color-neutral-200);border-start-end-radius:var(--border-radius-md);border-end-end-radius:var(--border-radius-md)}.pc-table__checkbox-cell{width:3rem;padding:var(--spacing-3);text-align:center}.pc-table__checkbox-cell input[type=checkbox]{cursor:pointer;width:1.25rem;height:1.25rem}.pc-table__expand-cell{width:3rem;padding:var(--spacing-2);text-align:center}.pc-table__expand-button{background:none;border:none;cursor:pointer;padding:var(--spacing-2);color:var(--color-neutral-600);font-size:.875rem;transition:color .15s ease}.pc-table__expand-button:hover{color:var(--color-primary-500)}.pc-table__expand-button:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-table__expanded-row{background:var(--color-neutral-50)}.pc-table__expanded-row td{padding:0;border:1px solid var(--color-neutral-200);border-radius:var(--border-radius-md)}.pc-table__expanded-content{padding:var(--spacing-4)}.pc-table__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);color:var(--color-neutral-600)}.pc-table__spinner{width:2.5rem;height:2.5rem;border:3px solid var(--color-neutral-200);border-top-color:var(--color-primary-500);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:var(--spacing-4)}@keyframes spin{to{transform:rotate(360deg)}}.pc-table__empty{padding:var(--spacing-8);text-align:center;color:var(--color-neutral-600);font-size:1rem}@media(max-width:767px){.pc-table__header,.pc-table__cell{padding:var(--spacing-2);font-size:.8125rem}}.pc-tabs{display:flex;gap:var(--spacing-2);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-primary-300) transparent;-ms-overflow-style:none;padding:var(--spacing-1) 0}.pc-tabs::-webkit-scrollbar{height:6px}.pc-tabs::-webkit-scrollbar-track{background:transparent}.pc-tabs::-webkit-scrollbar-thumb{background:var(--color-primary-300);border-radius:var(--border-radius-full)}.pc-tabs::-webkit-scrollbar-thumb:hover{background:var(--color-primary-400)}.pc-tabs--horizontal{flex-direction:row;border-bottom:1px solid var(--color-neutral-200)}.pc-tabs--vertical{flex-direction:column;border-inline-end:1px solid var(--color-neutral-200)}.pc-tabs__tab{background:none;border:none;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:500;color:var(--color-neutral-600);white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:var(--spacing-3) var(--spacing-4);-webkit-user-select:none;user-select:none}.pc-tabs__tab:focus{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:var(--border-radius-md);z-index:1}.pc-tabs__tab:hover:not(.pc-tabs__tab--active){color:var(--color-neutral-900);background:var(--color-neutral-100);transform:translateY(-1px)}.pc-tabs__tab:active:not(.pc-tabs__tab--active){transform:translateY(0)}.pc-tabs__tab--active{color:var(--color-primary-600);font-weight:600}.pc-tabs--underline .pc-tabs__tab{padding-bottom:var(--spacing-3);border-bottom:3px solid transparent}.pc-tabs--underline .pc-tabs__tab--active{border-bottom-color:var(--color-primary-500)}.pc-tabs--underline .pc-tabs__tab:hover:not(.pc-tabs--underline .pc-tabs__tab--active){border-bottom-color:var(--color-neutral-300);background:transparent}.pc-tabs--pills{gap:var(--spacing-2);border:none;padding:var(--spacing-1) 0}.pc-tabs--pills .pc-tabs__tab{border-radius:24px;padding:10px 20px;font-size:.9375rem;font-weight:500;background:var(--color-neutral-white);border:1.5px solid var(--color-neutral-200);box-shadow:0 1px 2px #0000000a}.pc-tabs--pills .pc-tabs__tab:hover:not(.pc-tabs--pills .pc-tabs__tab--active){border-color:var(--color-primary-300);background:var(--color-neutral-white);box-shadow:0 2px 4px #0000000f,0 0 0 3px #e51b231a;transform:translateY(-2px)}.pc-tabs--pills .pc-tabs__tab--active{background:var(--color-primary-500);color:var(--color-neutral-white);border-color:var(--color-primary-500);box-shadow:0 4px 8px #e51b2340,0 2px 4px #e51b2326;transform:translateY(-1px)}.pc-tabs--pills .pc-tabs__tab--active:hover{background:var(--color-primary-600);border-color:var(--color-primary-600);box-shadow:0 6px 12px #e51b234d,0 3px 6px #e51b2333;transform:translateY(-2px)}.pc-tabs--boxed{border:1.5px solid var(--color-neutral-200);border-radius:12px;padding:6px;gap:4px;background:var(--color-neutral-50);box-shadow:0 1px 3px #0000000d}.pc-tabs--boxed .pc-tabs__tab{border-radius:8px;padding:var(--spacing-2) var(--spacing-4)}.pc-tabs--boxed .pc-tabs__tab:hover:not(.pc-tabs--boxed .pc-tabs__tab--active){background:var(--color-neutral-100)}.pc-tabs--boxed .pc-tabs__tab--active{background:var(--color-neutral-white);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;color:var(--color-primary-600)}.pc-tabs--vertical.pc-tabs--underline .pc-tabs__tab{padding-inline-end:var(--spacing-3);border-bottom:none;border-inline-end:3px solid transparent}.pc-tabs--vertical.pc-tabs--underline .pc-tabs__tab--active{border-inline-end-color:var(--color-primary-500);border-bottom:none}.pc-tabs--vertical.pc-tabs--underline .pc-tabs__tab:hover:not(.pc-tabs--vertical.pc-tabs--underline .pc-tabs__tab--active){border-inline-end-color:var(--color-neutral-300)}.pc-tabs--vertical.pc-tabs__tab{width:100%;text-align:start}@media(max-width:767px){.pc-tabs{gap:var(--spacing-1);scrollbar-width:none}.pc-tabs::-webkit-scrollbar{display:none}.pc-tabs .pc-tabs__tab{font-size:.875rem;padding:var(--spacing-2) var(--spacing-3)}.pc-tabs--pills .pc-tabs__tab{padding:8px 16px;font-size:.875rem;min-width:fit-content}.pc-tabs--pills .pc-tabs__tab--active{box-shadow:0 2px 6px #e51b2333,0 1px 3px #e51b2326}.pc-tabs--boxed{padding:4px;gap:2px}.pc-tabs--boxed .pc-tabs__tab{padding:var(--spacing-1) var(--spacing-3)}}@media(min-width:768px){.pc-tabs--pills .pc-tabs__tab{min-width:fit-content}}@media(prefers-reduced-motion:reduce){.pc-tabs{scroll-behavior:auto}.pc-tabs .pc-tabs__tab{transition:none}.pc-tabs .pc-tabs__tab:hover:not(.pc-tabs .pc-tabs__tab--active){transform:none}.pc-tabs .pc-tabs__tab--active{transform:none}}.pc-empty-list{margin-top:5.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:auto}@media(min-width:1024px){.pc-empty-list{height:50vh}}.pc-empty-list__icon{align-self:center;max-width:100%;height:auto;display:block}.pc-empty-list__text{display:block;text-align:center;margin-top:1.5rem;font-size:1.25rem;color:var(--color-text-primary, #3c3c43);font-weight:400;line-height:1.4}@media(min-width:1024px){.pc-empty-list__text{font-size:1.5rem}}.pc-empty-list__subtext{display:block;text-align:center;margin-top:.1875rem;font-size:1rem;color:var(--color-text-secondary, #8e8e93);font-weight:400;line-height:1.5}.pc-flag{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pc-flag img{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--radius-xs);box-shadow:0 1px 3px #0000001a}.pc-flag--xs{width:16px;height:12px}.pc-flag--s{width:24px;height:18px}.pc-flag--md{width:32px;height:24px}.pc-flag--lg{width:48px;height:36px}.pc-flag--xl{width:64px;height:48px}button .pc-flag,a .pc-flag{pointer-events:none}input+.pc-flag,select+.pc-flag{margin-inline-start:8px}@media print{.pc-flag{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.pc-status-card{display:flex;flex-direction:column;padding:var(--spacing-4);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.pc-status-card__header{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.pc-status-card__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.pc-status-card__status-badge{flex:1;display:flex;align-items:center}.pc-status-card__status-label{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);color:#fff!important;white-space:nowrap;display:inline-block}.pc-status-card__separator{height:1px;background-color:var(--color-border);margin-block:var(--spacing-3)}.pc-status-card__data{display:grid;gap:var(--spacing-4)}.pc-status-card__data--1-col{grid-template-columns:1fr}.pc-status-card__data--2-col{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.pc-status-card__data--2-col{grid-template-columns:1fr}}.pc-status-card__data--3-col{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.pc-status-card__data--3-col{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.pc-status-card__data--3-col{grid-template-columns:1fr}}.pc-status-card__data-item{display:flex;flex-direction:column;gap:var(--spacing-1)}.pc-status-card__data-label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.pc-status-card__data-value{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.pc-status-card--active .pc-status-card__icon{color:var(--color-success)}.pc-status-card--active .pc-status-card__status-label{background-color:var(--color-success)!important;color:#fff!important}.pc-status-card--inactive .pc-status-card__icon{color:var(--color-text-tertiary, #999)}.pc-status-card--inactive .pc-status-card__status-label{background-color:var(--color-text-tertiary, #999)!important;color:#fff!important}.pc-status-card--pending .pc-status-card__icon{color:var(--color-warning)}.pc-status-card--pending .pc-status-card__status-label{background-color:var(--color-warning)!important;color:#fff!important}.pc-status-card--completed .pc-status-card__icon{color:var(--color-info)}.pc-status-card--completed .pc-status-card__status-label{background-color:var(--color-info)!important;color:#fff!important}.pc-status-card--cancelled .pc-status-card__icon{color:var(--color-error)}.pc-status-card--cancelled .pc-status-card__status-label{background-color:var(--color-error)!important;color:#fff!important}.pc-carousel{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}.pc-carousel:focus,.pc-carousel:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:var(--border-radius-md)}.pc-carousel--single .pc-carousel__container{justify-content:center}.pc-carousel__wrapper{position:relative;width:100%}.pc-carousel__container{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.pc-carousel__container::-webkit-scrollbar{display:none}.pc-carousel__item{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.pc-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:50%;cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-sm)}.pc-carousel__arrow:hover:not(:disabled){background-color:var(--color-primary-500);color:var(--color-white);border-color:var(--color-primary-500);box-shadow:var(--shadow-md)}.pc-carousel__arrow:focus,.pc-carousel__arrow:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-carousel__arrow:disabled{opacity:.5;cursor:not-allowed}.pc-carousel__arrow svg{width:24px;height:24px}.pc-carousel__arrow--prev{left:var(--spacing-2)}.pc-carousel__arrow--next{right:var(--spacing-2)}.pc-carousel__indicators{display:flex;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2)}.pc-carousel__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background-color:var(--color-bg-tertiary, #ccc);cursor:pointer;transition:all .3s ease}.pc-carousel__dot:hover{background-color:var(--color-primary-300);transform:scale(1.2)}.pc-carousel__dot:focus,.pc-carousel__dot:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-carousel__dot--active{width:24px;border-radius:var(--border-radius-sm);background-color:var(--color-primary-500)}[dir=rtl] .pc-carousel__arrow--prev{left:auto;right:var(--spacing-2)}[dir=rtl] .pc-carousel__arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .pc-carousel__arrow--next{right:auto;left:var(--spacing-2)}[dir=rtl] .pc-carousel__arrow--next svg{transform:scaleX(-1)}@media(max-width:768px){.pc-carousel__arrow{width:32px;height:32px}.pc-carousel__arrow svg{width:20px;height:20px}.pc-carousel__arrow--prev{left:var(--spacing-1)}.pc-carousel__arrow--next{right:var(--spacing-1)}}@media(prefers-reduced-motion:reduce){.pc-carousel__container{scroll-behavior:auto}.pc-carousel__arrow,.pc-carousel__dot{transition:none}}.pc-active-filter{padding-inline-end:.0625rem;display:flex;flex-wrap:wrap;align-items:center;max-height:5.375rem;overflow-y:auto;overflow-x:hidden}.pc-active-filter::-webkit-scrollbar{width:.3125rem}.pc-active-filter::-webkit-scrollbar-track{box-shadow:inset 0 0 .3125rem var(--color-neutral-200);border-radius:var(--radius-xs);margin:1.25rem 0}.pc-active-filter::-webkit-scrollbar-thumb{background:var(--color-neutral-300);border-radius:var(--radius-xs)}.pc-active-filter::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-400)}.pc-active-filter__title{white-space:nowrap;color:var(--color-text-secondary);height:2.625rem;display:flex;align-items:center;margin-inline-end:.9375rem}.pc-active-filter__title-text{align-self:center;font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.pc-active-filter__chip{display:flex;flex-direction:row-reverse;align-items:center;margin-inline-end:.5rem;margin-block:.25rem;border:.03125rem solid var(--color-neutral-500);background-color:var(--color-background-primary);border-radius:var(--radius-full);padding:.375rem .75rem;height:2rem;transition:all .2s ease}.pc-active-filter__chip:hover{background-color:var(--color-neutral-50)}.pc-active-filter__chip-text{font-family:inherit;color:var(--color-text-primary);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-normal);line-height:normal;letter-spacing:-.015625rem;padding-inline-end:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-active-filter__chip-remove{opacity:1;background:none;border:none;cursor:pointer;padding:0;margin-inline-start:.3125rem;margin-inline-end:.3125rem;display:flex;align-items:center;justify-content:center;min-width:.875rem;min-height:.875rem;border-radius:var(--radius-circle);transition:all .2s ease}.pc-active-filter__chip-remove:hover{background-color:var(--color-neutral-200);opacity:.8}.pc-active-filter__chip-remove:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-active-filter__chip-remove:active{transform:scale(.95)}.pc-active-filter__chip-remove-icon{font-size:1.125rem;color:var(--color-text-secondary);line-height:1;display:block}.pc-active-filter__clear-all{cursor:pointer;border-radius:var(--radius-full);border:none;display:flex;align-items:center;justify-content:center;margin-inline-end:.5rem;margin-block:.375rem;padding-inline-start:.34375rem;padding-inline-end:.34375rem;min-width:10.9375rem;height:1.9375rem;background:transparent;transition:background-color .2s ease}.pc-active-filter__clear-all:hover{background-color:var(--color-neutral-100)}.pc-active-filter__clear-all:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-active-filter__clear-all:active{background-color:var(--color-neutral-200)}.pc-active-filter__clear-all-icon{padding-inline-end:.375rem;padding-inline-start:1rem;font-size:1rem;display:flex;align-items:center}.pc-active-filter__clear-all-text{font-size:.875rem;font-weight:var(--font-weight-normal);color:var(--color-text-primary);white-space:nowrap}@media(max-width:767px){.pc-active-filter{max-height:none;padding-block:.5rem}.pc-active-filter__chip{margin-block:.375rem}.pc-active-filter__clear-all{margin-block:.5rem}}.pc-alert-card{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--border-radius-md);border-inline-start:4px solid;background-color:var(--color-bg-primary);box-shadow:var(--shadow-sm)}.pc-alert-card__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.pc-alert-card__content{flex:1;min-width:0}.pc-alert-card__title{font-weight:var(--font-weight-bold);font-size:var(--font-size-base);line-height:1.5;margin-bottom:var(--spacing-1);color:var(--color-text-primary)}.pc-alert-card__message{font-size:var(--font-size-base);line-height:1.5;color:var(--color-text-secondary)}.pc-alert-card__close{flex-shrink:0;width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);transition:background-color .2s ease}.pc-alert-card__close:hover{background-color:#0000000d}.pc-alert-card__close:focus,.pc-alert-card__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pc-alert-card__close svg{width:16px;height:16px}.pc-alert-card--success{border-inline-start-color:var(--color-success);background-color:var(--color-success-light, #f0f9f4)}.pc-alert-card--success .pc-alert-card__icon,.pc-alert-card--success .pc-alert-card__close{color:var(--color-success)}.pc-alert-card--error{border-inline-start-color:var(--color-error);background-color:var(--color-error-light, #fef2f2)}.pc-alert-card--error .pc-alert-card__icon,.pc-alert-card--error .pc-alert-card__close{color:var(--color-error)}.pc-alert-card--warning{border-inline-start-color:var(--color-warning);background-color:var(--color-warning-light, #fffbf0)}.pc-alert-card--warning .pc-alert-card__icon,.pc-alert-card--warning .pc-alert-card__close{color:var(--color-warning)}.pc-alert-card--info{border-inline-start-color:var(--color-info);background-color:var(--color-info-light, #f0f7ff)}.pc-alert-card--info .pc-alert-card__icon,.pc-alert-card--info .pc-alert-card__close{color:var(--color-info)}@media(prefers-reduced-motion:reduce){.pc-alert-card__close{transition:none}}.pc-spinner{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2)}.pc-spinner--small .pc-spinner__circle{width:1rem;height:1rem;border:2px solid transparent;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-radius:50%;animation:spin .6s linear infinite}.pc-spinner--primary.pc-spinner--small .pc-spinner__circle{border-top-color:var(--color-primary);border-right-color:var(--color-primary);border-bottom-color:var(--color-primary)}.pc-spinner--medium .pc-spinner__circle{width:3rem;height:3rem;border:3px solid transparent;border-top-color:var(--color-primary);border-right-color:var(--color-primary);border-bottom-color:var(--color-primary);border-radius:50%;animation:spin .8s linear infinite}.pc-spinner--large .pc-spinner__circle{position:relative;width:5.9375rem;height:5.9375rem;border-radius:50%;background:conic-gradient(var(--color-neutral-200),var(--color-primary));animation:spin 2s linear infinite;display:flex;align-items:center;justify-content:center}.pc-spinner--large .pc-spinner__circle:before{content:"";position:absolute;width:75%;height:75%;border-radius:50%;background-color:var(--color-neutral-0)}.pc-spinner--bg-primary.pc-spinner--large .pc-spinner__circle:before{background-color:var(--color-neutral-200)}.pc-spinner--bg-primary-light.pc-spinner--large .pc-spinner__circle:before{background-color:var(--color-neutral-0)}.pc-spinner__text{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:center;margin-block-start:var(--spacing-2)}.pc-spinner__overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;z-index:9999}@media(prefers-reduced-motion:reduce){.pc-spinner .pc-spinner__circle{animation-duration:3s!important}}.pc-dialog__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease-in-out}.pc-dialog{background-color:var(--color-neutral-0);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-width:90%;max-height:90vh;overflow:auto;display:flex;flex-direction:column;position:relative;padding:var(--spacing-6);animation:slideUp .3s ease-out}.pc-dialog--small{width:400px}.pc-dialog--medium{width:500px}.pc-dialog--large{width:700px}.pc-dialog--fullscreen{width:100vw;height:100vh;max-width:100%;max-height:100%;border-radius:0}.pc-dialog--loading{min-height:200px}.pc-dialog__close{position:absolute;inset-block-start:var(--spacing-4);inset-inline-end:var(--spacing-4);background:transparent;border:none;font-size:28px;line-height:1;color:var(--color-text-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.pc-dialog__close:hover{background-color:var(--color-neutral-100);color:var(--color-text-primary)}.pc-dialog__close:focus{outline:2px solid var(--color-primary);outline-offset:2px}.pc-dialog__content{flex:1;overflow-y:auto;margin-block-end:var(--spacing-4)}.pc-dialog__content h2{font-size:20px;font-weight:500;color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0}.pc-dialog__content p{font-size:16px;color:var(--color-text-secondary);line-height:1.5;margin:0}.pc-dialog__state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-8) 0}.pc-dialog__state h2{margin-block-start:var(--spacing-4)}.pc-dialog__state p{margin-block-start:var(--spacing-2)}.pc-dialog__icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700}.pc-dialog__icon--success{background-color:var(--color-success);color:var(--color-neutral-0)}.pc-dialog__icon--error{background-color:var(--color-error);color:var(--color-neutral-0)}.pc-dialog__actions{display:flex;gap:var(--spacing-3);justify-content:flex-end;padding-block-start:var(--spacing-4);border-block-start:1px solid var(--color-border-cards)}@media(max-width:767px){.pc-dialog__actions{flex-direction:column}}.pc-dialog__button{padding:var(--spacing-3) var(--spacing-6);border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-width:120px}.pc-dialog__button:focus{outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-dialog__button--primary{background:linear-gradient(95.35deg,var(--color-primary) 6.38%,#a2191c 93.25%);color:var(--color-neutral-0);box-shadow:0 6px 11px #ed000040}.pc-dialog__button--primary:hover:not(:disabled){background:var(--color-primary)}.pc-dialog__button--primary:disabled{opacity:.5;cursor:not-allowed}.pc-dialog__button--secondary{background:var(--color-neutral-0);color:var(--color-primary);border:1px solid var(--color-primary)}.pc-dialog__button--secondary:hover:not(:disabled){background:var(--color-neutral-100)}.pc-dialog__button--secondary:disabled{opacity:.5;cursor:not-allowed}.pc-dialog__button--tertiary{background:transparent;color:var(--color-text-primary)}.pc-dialog__button--tertiary:hover:not(:disabled){background:var(--color-neutral-100)}.pc-dialog__button--tertiary:disabled{opacity:.5;cursor:not-allowed}.pc-dialog__button-loader{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .6s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pc-error-popup__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.pc-error-popup{background-color:var(--color-neutral-0);border-radius:10px;box-shadow:var(--shadow-lg);max-width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;padding:18px 24.5px 40px;position:relative}@media(min-width:768px){.pc-error-popup{display:grid;gap:0 33px;grid-template-columns:auto 1fr;justify-items:center;padding:31px;max-width:800px}}.pc-error-popup--align-center{text-align:center}.pc-error-popup--align-left{text-align:start}@media(min-width:768px){.pc-error-popup--align-left{justify-items:flex-start}}.pc-error-popup--dynamic-height .pc-error-popup__content{max-height:400px;overflow-y:auto}.pc-error-popup--dynamic-height .pc-error-popup__information{font-size:16px}.pc-error-popup__header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-block-end:var(--spacing-3)}@media(min-width:768px){.pc-error-popup__header{grid-area:1/2/2/3}}.pc-error-popup__header h1{font-size:26px;font-weight:500;color:var(--color-text-primary);margin:0;text-align:start}.pc-error-popup__close{background:transparent;border:none;font-size:28px;line-height:1;color:var(--color-text-secondary);cursor:pointer;padding:0;margin-inline-start:var(--spacing-2)}.pc-error-popup__close:hover{color:var(--color-text-primary)}.pc-error-popup__close:focus{outline:2px solid var(--color-primary);outline-offset:2px}.pc-error-popup__separator{width:100%;height:1px;background-color:var(--color-neutral-300);margin-block-end:var(--spacing-4)}@media(min-width:768px){.pc-error-popup__separator{grid-area:2/2/3/3}}.pc-error-popup__image{border-radius:10px;object-fit:cover}.pc-error-popup__image--mobile{width:100%;height:182px;margin-block-end:10px}@media(min-width:768px){.pc-error-popup__image--mobile{display:none}}.pc-error-popup__image--desktop{display:none}@media(min-width:768px){.pc-error-popup__image--desktop{display:block;grid-area:1/1/5/2;width:100%;height:100%;max-width:300px}}.pc-error-popup__content{width:100%;flex:1;overflow-y:auto;margin-block-end:var(--spacing-4)}@media(min-width:768px){.pc-error-popup__content{grid-area:3/2/4/3}}.pc-error-popup__content--scrollable{max-height:400px}.pc-error-popup__section{margin-block-end:34px}@media(min-width:768px){.pc-error-popup__section{margin-block-end:148px}}.pc-error-popup__description{font-size:20px;color:var(--color-text-primary);font-weight:500;letter-spacing:-.77px;margin-block-end:7px;margin:0 0 7px}.pc-error-popup__section p{font-size:18px;color:var(--color-text-secondary);font-weight:400;letter-spacing:-.45px;margin:0;white-space:break-spaces}.pc-error-popup__information{margin-block-end:var(--spacing-2)}.pc-error-popup__sub-information{margin-block-start:var(--spacing-2);font-size:16px!important}.pc-error-popup__footer{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}@media(min-width:768px){.pc-error-popup__footer{grid-area:4/2/5/3;margin-block-start:var(--spacing-4)}}.pc-error-popup__actions{display:flex;flex-direction:column;gap:14px;width:100%}@media(min-width:768px){.pc-error-popup__actions{flex-direction:row;justify-content:center}}.pc-error-popup__button{min-width:177px;height:48px;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.pc-error-popup__button:focus{outline:2px solid var(--color-text-primary);outline-offset:2px}.pc-error-popup__button--primary{background:linear-gradient(95.35deg,var(--color-primary) 6.38%,#a2191c 93.25%);color:var(--color-neutral-0);box-shadow:0 6px 11px #ed000040}.pc-error-popup__button--primary:hover:not(:disabled){background:var(--color-primary)}.pc-error-popup__button--primary:disabled{opacity:.5;cursor:not-allowed}.pc-error-popup__button--secondary{background:var(--color-neutral-0);color:var(--color-primary);border:1px solid var(--color-primary)}.pc-error-popup__button--secondary:hover:not(:disabled){background:var(--color-neutral-100)}.pc-error-popup__button--secondary:disabled{opacity:.5;cursor:not-allowed}.pc-error-popup__button--transparent{background:transparent;color:var(--color-info);font-size:18px;min-width:auto;text-decoration:underline}.pc-error-popup__button--transparent:hover{color:var(--color-primary)}@media(min-width:768px){.pc-error-popup__button--transparent{margin-block-start:12px}}.pc-error-popup__button-loader{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .6s linear infinite}.pc-error-popup__fade-overlay{position:absolute;bottom:0;left:0;right:0;height:80px;pointer-events:none;background:linear-gradient(to top,var(--color-neutral-0),transparent)}@media(min-width:768px){.pc-error-popup__fade-overlay{display:none}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pc-logo-loader{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4)}.pc-logo-loader--medium .pc-logo-loader__logo-container{width:7.5rem;height:7.5rem}.pc-logo-loader--large .pc-logo-loader__logo-container{width:12.5rem;height:12.5rem}.pc-logo-loader__logo-container{position:relative;display:flex;align-items:center;justify-content:center}.pc-logo-loader__logo{width:100%;height:100%;position:relative}.pc-logo-loader__logo .logo-base{fill:var(--color-primary)}.pc-logo-loader__logo .logo-inner{fill:#fff}.pc-logo-loader__text{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:center;margin-block-start:var(--spacing-2);animation:fadeInOut 1.5s ease-in-out infinite}.pc-logo-loader__overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}@keyframes fadeInOut{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.pc-logo-loader__logo .logo-shimmer{display:none}.pc-logo-loader__text{animation:none!important;opacity:1}}.pc-skeleton{display:block;background-color:var(--color-neutral-100, #f0f0f0);border-radius:var(--radius-xs, 2px)}.pc-skeleton--text{height:16px;width:100%;border-radius:var(--radius-xs, 2px)}.pc-skeleton--circular{width:40px;height:40px;border-radius:50%}.pc-skeleton--rectangular{width:100%;height:200px;border-radius:var(--radius-m, 8px)}.pc-skeleton--rounded{width:120px;height:40px;border-radius:var(--radius-full, 999px)}.pc-skeleton-group{display:flex;flex-direction:column;gap:var(--spacing-xs, 8px)}.pc-skeleton--wave{position:relative;overflow:hidden}.pc-skeleton--wave:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-100%;inline-size:100%;block-size:100%;background:linear-gradient(90deg,transparent 0%,var(--color-neutral-50, rgba(255, 255, 255, .6)) 50%,transparent 100%);animation:skeleton-wave 1.5s ease-in-out infinite}@keyframes skeleton-wave{0%{inset-inline-start:-100%}to{inset-inline-start:100%}}.pc-skeleton--pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.pc-skeleton--wave:after,.pc-skeleton--pulse{animation:none}.pc-skeleton--wave:after{display:none}}@keyframes pc-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pc-skeleton-lines{width:100%;display:flex;flex-direction:column}.pc-skeleton-lines__line{background:linear-gradient(90deg,var(--color-neutral-200) 25%,var(--color-neutral-100) 50%,var(--color-neutral-200) 75%);background-size:200% 100%;animation:pc-skeleton-shimmer 2s infinite;border-radius:var(--radius-lg);display:flex;width:100%;margin-block:var(--spacing-2);transition:opacity .3s ease;height:40px}@media(prefers-reduced-motion:reduce){.pc-skeleton-lines__line{animation:none;background:var(--color-neutral-200)}}.pc-skeleton-lines__line[data-height="20px"]{min-height:20px}.pc-skeleton-lines__line[data-height="25.5px"]{min-height:25.5px}.pc-skeleton-lines__line[data-height="40px"]{min-height:40px}.pc-skeleton-lines__line[data-height="119px"]{min-height:119px}.pc-skeleton-lines__line[data-height="473px"]{min-height:473px}@media(max-width:767px){.pc-skeleton-lines__line{margin-block:var(--spacing-2)}}@media(prefers-contrast:high){.pc-skeleton-lines__line{border:1px solid var(--color-neutral-500)}}.pc-toast{position:fixed;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-neutral-0);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:300px;max-width:500px;z-index:2000;transform:translateY(-20px);opacity:0;transition:all .3s ease-out;border-inline-start:4px solid}.pc-toast--visible{opacity:1;transform:translateY(0)}.pc-toast--success{border-color:var(--color-success)}.pc-toast--success .pc-toast__icon{color:var(--color-success)}.pc-toast--error{border-color:var(--color-error)}.pc-toast--error .pc-toast__icon{color:var(--color-error)}.pc-toast--warning{border-color:var(--color-warning)}.pc-toast--warning .pc-toast__icon{color:var(--color-warning)}.pc-toast--info{border-color:var(--color-info)}.pc-toast--info .pc-toast__icon{color:var(--color-info)}.pc-toast--top-left{inset-block-start:var(--spacing-4);inset-inline-start:var(--spacing-4)}.pc-toast--top-center{inset-block-start:var(--spacing-4);inset-inline-start:50%;transform:translate(-50%) translateY(-20px)}.pc-toast--top-center.pc-toast--visible{transform:translate(-50%) translateY(0)}[dir=rtl] .pc-toast--top-center{transform:translate(50%) translateY(-20px)}[dir=rtl] .pc-toast--top-center.pc-toast--visible{transform:translate(50%) translateY(0)}.pc-toast--top-right{inset-block-start:var(--spacing-4);inset-inline-end:var(--spacing-4)}.pc-toast--bottom-left{inset-block-end:var(--spacing-4);inset-inline-start:var(--spacing-4);transform:translateY(20px)}.pc-toast--bottom-left.pc-toast--visible{transform:translateY(0)}.pc-toast--bottom-center{inset-block-end:var(--spacing-4);inset-inline-start:50%;transform:translate(-50%) translateY(20px)}.pc-toast--bottom-center.pc-toast--visible{transform:translate(-50%) translateY(0)}[dir=rtl] .pc-toast--bottom-center{transform:translate(50%) translateY(20px)}[dir=rtl] .pc-toast--bottom-center.pc-toast--visible{transform:translate(50%) translateY(0)}.pc-toast--bottom-right{inset-block-end:var(--spacing-4);inset-inline-end:var(--spacing-4);transform:translateY(20px)}.pc-toast--bottom-right.pc-toast--visible{transform:translateY(0)}.pc-toast__icon{font-size:20px;font-weight:700;line-height:1;flex-shrink:0}.pc-toast__message{flex:1;font-size:14px;color:var(--color-text-primary);line-height:1.4}.pc-toast__close{background:transparent;border:none;font-size:20px;line-height:1;color:var(--color-text-secondary);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;transition:all .2s}.pc-toast__close:hover{background-color:var(--color-neutral-100);color:var(--color-text-primary)}.pc-toast__close:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:767px){.pc-toast{min-width:calc(100vw - 2 * var(--spacing-4));max-width:calc(100vw - 2 * var(--spacing-4))}.pc-toast--top-center,.pc-toast--bottom-center{inset-inline-start:var(--spacing-4);inset-inline-end:var(--spacing-4);transform:translateY(-20px)}.pc-toast--top-center.pc-toast--visible,.pc-toast--bottom-center.pc-toast--visible{transform:translateY(0)}.pc-toast--bottom-center{transform:translateY(20px)}}*{margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul[role=list],ol[role=list]{list-style:none;padding:0}button{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}a{text-decoration:none;color:inherit}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);font-weight:var(--font-weight-regular)}h1{font-family:var(--font-family-primary);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--spacing-4) 0}h2{font-family:var(--font-family-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--spacing-3) 0}h3{font-family:var(--font-family-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0 0 var(--spacing-3) 0}h4{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0 0 var(--spacing-2) 0}h5{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);margin:0 0 var(--spacing-2) 0}h6{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);margin:0 0 var(--spacing-2) 0}p{margin:0 0 var(--spacing-3) 0}[lang=en],.english-text,[dir=ltr]{font-family:var(--font-family-secondary)}html[dir=rtl]{text-align:start;direction:rtl}[dir=rtl],[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[dir=rtl] p,[dir=rtl] input,[dir=rtl] textarea{text-align:start}[dir=rtl] .icon-arrow-left,[dir=rtl] .icon-arrow-right,[dir=rtl] .icon-chevron-left,[dir=rtl] .icon-chevron-right{transform:scaleX(-1)}[dir=ltr]{direction:ltr;text-align:left}:root{direction:rtl;text-align:right}body{margin:0;padding:0;font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-background-primary);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}a{color:var(--color-text-link-primary);text-decoration:none;font-weight:var(--font-weight-regular);background:none;transition:font-weight .15s ease}a:hover{color:var(--color-text-link-primary);font-weight:var(--font-weight-bold);text-decoration:none;background:none}a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:2px;background:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-to-content{position:absolute;top:-40px;left:0;background:var(--color-brand-primary);color:var(--color-text-negative);padding:var(--spacing-2) var(--spacing-4);text-decoration:none;z-index:100}.skip-to-content:focus{top:0}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.pc-tooltip-wrapper{position:relative;display:inline-block}.pc-tooltip__trigger{width:fit-content;height:fit-content;display:inline-flex;align-items:center;cursor:pointer}.pc-tooltip__trigger:focus,.pc-tooltip__trigger:focus-visible{outline:3px solid var(--color-primary-500);outline-offset:var(--spacing-1);border-radius:var(--border-radius-sm)}.pc-tooltip{position:absolute;z-index:1000;background-color:#000000de;color:#fff;border-radius:var(--border-radius-sm);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);line-height:1.5;max-width:300px;width:max-content;word-wrap:break-word;box-shadow:var(--shadow-md);animation:pc-tooltip-fade-in .2s ease-in-out;pointer-events:none;white-space:normal}@keyframes pc-tooltip-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pc-tooltip__content{position:relative;z-index:1}.pc-tooltip__arrow{position:absolute;width:0;height:0;border-style:solid}.pc-tooltip--top{bottom:calc(100% + var(--spacing-2));left:50%;transform:translate(-50%)}.pc-tooltip--top.pc-tooltip--with-arrow .pc-tooltip__arrow{top:100%;left:50%;transform:translate(-50%);border-width:6px 6px 0 6px;border-color:rgba(0,0,0,.87) transparent transparent transparent}.pc-tooltip--bottom{top:calc(100% + var(--spacing-2));left:50%;transform:translate(-50%)}.pc-tooltip--bottom.pc-tooltip--with-arrow .pc-tooltip__arrow{bottom:100%;left:50%;transform:translate(-50%);border-width:0 6px 6px 6px;border-color:transparent transparent rgba(0,0,0,.87) transparent}.pc-tooltip--left{right:calc(100% + var(--spacing-2));top:50%;transform:translateY(-50%)}.pc-tooltip--left.pc-tooltip--with-arrow .pc-tooltip__arrow{left:100%;top:50%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent rgba(0,0,0,.87)}.pc-tooltip--right{left:calc(100% + var(--spacing-2));top:50%;transform:translateY(-50%)}.pc-tooltip--right.pc-tooltip--with-arrow .pc-tooltip__arrow{right:100%;top:50%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:transparent rgba(0,0,0,.87) transparent transparent}[dir=rtl] .pc-tooltip--left{right:auto;left:calc(100% + var(--spacing-2))}[dir=rtl] .pc-tooltip--left.pc-tooltip--with-arrow .pc-tooltip__arrow{left:auto;right:100%;border-width:6px 6px 6px 0;border-color:transparent rgba(0,0,0,.87) transparent transparent}[dir=rtl] .pc-tooltip--right{left:auto;right:calc(100% + var(--spacing-2))}[dir=rtl] .pc-tooltip--right.pc-tooltip--with-arrow .pc-tooltip__arrow{right:auto;left:100%;border-width:6px 0 6px 6px;border-color:transparent transparent transparent rgba(0,0,0,.87)}@media(prefers-reduced-motion:reduce){.pc-tooltip{animation:none}}.pc-expansion-panel{border-radius:var(--radius-md);border:1px solid var(--color-border-default);margin-block-end:var(--spacing-4);background-color:var(--color-background-primary);overflow:hidden;transition:all .3s ease}.pc-expansion-panel--light{background-color:var(--color-background-primary)}.pc-expansion-panel--dark{background-color:var(--color-background-secondary)}.pc-expansion-panel--expanded{max-height:5500px}.pc-expansion-panel__header{display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-md);box-shadow:0 40px 60px -33px #0000002b;padding:var(--spacing-4);transition:all .3s ease}.pc-expansion-panel__header[role=button]{cursor:pointer}.pc-expansion-panel__header[role=button]:hover{background-color:var(--color-neutral-50)}.pc-expansion-panel__header[role=button]:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-expansion-panel__header--bordered{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--color-border-default)}.pc-expansion-panel__title-section{display:flex;align-items:center;gap:var(--spacing-1);flex:1}.pc-expansion-panel__icon{width:24px;height:24px;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;margin-inline-end:var(--spacing-1);flex-shrink:0}.pc-expansion-panel__icon--bigger{width:35px;height:40px}.pc-expansion-panel__icon-number{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.pc-expansion-panel__title-content{display:flex;flex-direction:column;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-2)}.pc-expansion-panel__title{font-size:var(--font-size-lg);display:flex;align-items:center;gap:var(--spacing-1);color:var(--color-text-primary);font-weight:var(--font-weight-normal)}.pc-expansion-panel__subtitle{display:block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-block-start:var(--spacing-1)}.pc-expansion-panel__tooltip-icon{cursor:help;font-size:1rem;margin-inline-start:var(--spacing-1)}.pc-expansion-panel__actions{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0}.pc-expansion-panel__chevron{font-size:1.25rem;color:var(--color-text-primary);transition:transform .3s ease-in-out;transform:rotate(0);display:inline-block}.pc-expansion-panel__chevron--expanded{transform:rotate(180deg)}.pc-expansion-panel__action-button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer;padding:var(--spacing-1);font-size:1.125rem;border-radius:var(--radius-sm);transition:all .2s ease}.pc-expansion-panel__action-button:hover{background-color:var(--color-neutral-100);opacity:.8}.pc-expansion-panel__action-button:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.pc-expansion-panel__action-button:active{transform:scale(.95)}.pc-expansion-panel__content{overflow:hidden;transition:all .3s ease-in-out;opacity:0;height:0;transform:scaleY(0);transform-origin:top}.pc-expansion-panel__content--expanded{opacity:1;height:auto;transform:scaleY(1)}.pc-expansion-panel__content-inner{padding:var(--spacing-4);padding-top:var(--spacing-4);margin-block-end:var(--spacing-4)}.pc-expansion-panel__content:not(.pc-expansion-panel__content--expanded) .pc-expansion-panel__content-inner{display:none}.pc-expansion-panel__content--expanded .pc-expansion-panel__content-inner{display:block}@media(max-width:767px){.pc-expansion-panel__header{padding:var(--spacing-3)}.pc-expansion-panel__title{font-size:var(--font-size-base)}.pc-expansion-panel__content-inner{padding:var(--spacing-3)}}@media(prefers-reduced-motion:reduce){.pc-expansion-panel__header,.pc-expansion-panel__content,.pc-expansion-panel__chevron,.pc-expansion-panel__action-button{transition:none}.pc-expansion-panel__content--expanded{transition:opacity .1s ease}}.pc-stepper{width:100%}.pc-stepper__desktop{display:none;width:100%}@media(min-width:720px){.pc-stepper__desktop{display:flex}}.pc-stepper .progress-stepper-container{display:flex;width:100%;align-items:flex-end;padding-top:1.25rem}@media(min-width:720px){.pc-stepper .progress-stepper-container{padding:0}}.pc-stepper .progress-step-indicator{max-width:8.70625rem;width:100%;cursor:default}.pc-stepper .progress-step-indicator[data-clickable=true]{cursor:pointer}.pc-stepper .progress-step-indicator.progress-margin{margin-inline-end:.625rem}@media(min-width:720px){.pc-stepper .progress-step-indicator.progress-margin{display:flex;flex-direction:column;align-items:center;margin-inline-end:.625rem}}@media(min-width:1440px){.pc-stepper .progress-step-indicator.progress-margin{margin-inline-end:1.0625rem}}.pc-stepper .step-name{display:none;margin-top:0;margin-bottom:1rem;font-size:1.125rem;font-weight:500;color:var(--color-text-secondary);text-align:center}@media(min-width:720px){.pc-stepper .step-name{display:block;font-size:.875rem!important}}@media(min-width:720px)and (max-width:1024px){.pc-stepper .step-name{font-size:.75rem!important}}.pc-stepper .progress-bar-bg{width:100%;height:.375rem;background-color:var(--color-background-secondary);direction:rtl}.pc-stepper .progress-bar-fill{height:.375rem;direction:rtl}.pc-stepper .progress-bar-fill.animate{transition:width 1s linear}.pc-stepper .progress-bar-fill.no-animate{transition:none}.pc-stepper .red-background{background-color:var(--color-brand-primary)!important}.pc-stepper .grey-background{background-color:var(--color-background-secondary)!important}.pc-stepper .border-radius-start{border-start-start-radius:.375rem;border-end-start-radius:.375rem}.pc-stepper .border-radius-end{border-start-end-radius:.375rem;border-end-end-radius:.375rem}.pc-stepper .border-radius-middle{border-radius:0}.pc-stepper__mobile{display:block;width:100%}@media(min-width:720px){.pc-stepper__mobile{display:none}}.pc-stepper .stepper{display:flex;flex-direction:column;position:relative}.pc-stepper .stepper .stepper-header{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem 0}.pc-stepper .stepper .current-step-name{margin-inline-end:1rem;color:var(--color-text-secondary);font-size:1rem;font-weight:500}.pc-stepper .stepper .chevron-icon{transition:transform .3s ease;color:var(--color-text-secondary)}.pc-stepper .stepper .chevron-icon.rotated{transform:rotate(180deg)}.pc-stepper .stepper .steps-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:var(--radius-md);box-shadow:0 4px 20px #1d1c1d26;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out;z-index:150;margin-top:.5rem}.pc-stepper .stepper .steps-dropdown.expanded{max-height:600px;opacity:1;transition:max-height .3s ease-in,opacity .3s ease-in}.pc-stepper .stepper .steps{padding:1.5rem 1rem}.pc-stepper .step-view{display:grid;grid-template-columns:auto auto;grid-template-areas:"icons step-name";width:fit-content;margin-bottom:1rem;cursor:pointer}.pc-stepper .step-view.last-step{margin-bottom:0}.pc-stepper .step-view .step-name{color:var(--color-text-secondary);font-size:1rem;margin-inline-start:1rem;font-weight:400;grid-area:step-name;display:block;margin-bottom:0}.pc-stepper .step-view .step-name.current-step{color:var(--color-primary);font-weight:600}.pc-stepper .step-number{grid-area:icons;width:1.75rem;height:1.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:500;background-color:var(--color-background-secondary);color:var(--color-text-secondary);border:2px solid var(--color-background-secondary)}.pc-stepper .step-view.completed .step-number{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.pc-stepper .step-view.current .step-number{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 0 0 3px #e1051433}.pc-stepper .stepper-progress{width:.125rem;background-color:var(--color-background-secondary);height:2rem;justify-self:center;grid-area:icons}.pc-stepper .stepper-progress.passed{background-color:var(--color-primary)}.pc-stepper .close-icon-container{text-align:center;padding-bottom:1rem}.pc-stepper .close-icon{background-color:transparent;border:none;cursor:pointer;padding:.5rem;color:var(--color-text-secondary)}.pc-stepper .close-icon:hover{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.pc-stepper .progress-bar-fill,.pc-stepper .stepper .chevron-icon{transition:none}}.pc-double-button{width:100%}.pc-double-button__container{display:flex;gap:16px}@media(max-width:767px){.pc-double-button__container{flex-direction:column-reverse;align-items:stretch}}@media(min-width:768px){.pc-double-button__container{flex-direction:row;justify-content:space-between;align-items:center}}.pc-double-button__start,.pc-double-button__end{flex:1;min-width:0}@media(max-width:767px){.pc-double-button__start,.pc-double-button__end{width:100%}}@media(min-width:768px){.pc-double-button__start,.pc-double-button__end{width:auto;min-width:200px;max-width:250px}}@media(min-width:768px){.pc-double-button[dir=rtl] .pc-double-button__container{flex-direction:row-reverse}}@media(min-width:768px){.pc-double-button[dir=ltr] .pc-double-button__container{flex-direction:row}}@media(prefers-reduced-motion:reduce){.pc-double-button .pc-double-button__container{transition:none}}.pc-summary-card-elements .pc-summary__header{padding-block-end:16px;border-block-end:1px solid var(--color-border-default);margin-block-end:16px}.pc-summary-card-elements .pc-summary__title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary);margin:0}.pc-summary-card-elements .pc-summary__content{padding:0}.pc-summary-card-elements .pc-summary__list{margin:0;padding:0;list-style:none}.pc-summary-card-elements .pc-summary__item{display:flex;justify-content:space-between;align-items:flex-start;padding-block:12px;gap:16px}@media(max-width:767px){.pc-summary-card-elements .pc-summary__item{flex-direction:column;gap:4px;align-items:flex-start}}@media(min-width:768px){.pc-summary-card-elements .pc-summary__item{flex-direction:row;align-items:center}}.pc-summary-card-elements .pc-summary__label{font-size:var(--font-size-base);font-weight:500;color:var(--color-text-secondary);margin:0;flex-shrink:0}@media(max-width:767px){.pc-summary-card-elements .pc-summary__label{font-size:var(--font-size-sm)}}@media(min-width:768px){.pc-summary-card-elements .pc-summary__label{min-width:120px;max-width:200px}}.pc-summary-card-elements .pc-summary__value{font-size:var(--font-size-base);font-weight:400;color:var(--color-text-primary);margin:0;text-align:end}@media(max-width:767px){.pc-summary-card-elements .pc-summary__value{font-size:var(--font-size-base)}}.pc-summary-card-elements .pc-summary__value{word-break:break-word;overflow-wrap:break-word}.pc-summary-card-elements .pc-summary__divider{height:1px;background-color:var(--color-border-light);margin-block:0}.pc-summary-card-elements .pc-summary__divider--section{background-color:var(--color-border-default);margin-block:8px}.pc-summary-card-elements[dir=rtl] .pc-summary__item{text-align:right}.pc-summary-card-elements[dir=rtl] .pc-summary__value{text-align:left}.pc-summary-card-elements[dir=rtl] .pc-summary__label{text-align:right}.pc-summary-card-elements[dir=ltr] .pc-summary__item{text-align:left}.pc-summary-card-elements[dir=ltr] .pc-summary__value{text-align:right}.pc-summary-card-elements[dir=ltr] .pc-summary__label{text-align:left}.pc-summary-card-elements .pc-summary__item:empty{display:none}@media(prefers-contrast:high){.pc-summary-card-elements .pc-summary__divider{background-color:currentColor;opacity:.3}.pc-summary-card-elements .pc-summary__label{font-weight:600}}@media(prefers-reduced-motion:reduce){.pc-summary-card-elements *{transition:none}}:root{--color-brand-primary: #e10514;--color-brand-primary-gradient: linear-gradient( 180deg, #e10514 0%, #a2191c 100% );--color-brand-black: #1d1c1d;--color-neutral-white: #ffffff;--color-neutral-0: #ffffff;--color-neutral-100: #f5f4f2;--color-neutral-200: #eeede9;--color-neutral-300: #dfdad5;--color-neutral-400: #67686a;--color-neutral-500: #525355;--color-neutral-black: #1d1c1d;--color-primary-500: #e10514;--color-primary-600: #ad0f0f;--color-primary-700: #8b0c0c;--color-text-primary: #1d1c1d;--color-text-secondary: #525355;--color-text-tertiary: #9e9ea7;--color-text-disabled: #67686a;--color-text-placeholder: #525355;--color-text-negative: #ffffff;--color-text-note: #4a4c4f;--color-text-alerts: #ad0f0f;--color-text-link-primary: #2246fc;--color-text-link-secondary: #e10514;--color-text-status-1: #1d1c1d;--color-text-status-2: #5c6000;--color-text-status-3: #050c6f;--color-text-status-4: #0b5a14;--color-text-status-5: #5f31f3;--color-text-status-6: #8e6119;--color-success: #0b5a14;--color-success-light: #d5f4c4;--color-text-success: #0b5a14;--color-success-bg: #d5f4c4;--color-success-text: #0b5a14;--color-error: #ad0f0f;--color-error-light: #fbd9dc;--color-text-error: #ad0f0f;--color-error-bg: #fbd9dc;--color-error-text: #ad0f0f;--color-warning: #8e6119;--color-warning-light: #fffbac;--color-text-warning: #8e6119;--color-warning-bg: #fffbac;--color-warning-text: #8e6119;--color-info: #050c6f;--color-info-light: #cdedf7;--color-text-info: #050c6f;--color-info-bg: #cdedf7;--color-info-text: #050c6f;--color-status-bg-1: #d0d0d0;--color-status-bg-2: #f6f2d0;--color-status-bg-3: #cdedf7;--color-status-bg-4: #d5f4c4;--color-status-bg-5: #ddd6f4;--color-status-bg-6: #f7e8c4;--color-border-default: #525355;--color-border-light: #f0f0f0;--color-border-dark: #dfe1e5;--color-border-inputs: #dfdfdf;--color-border-cards: #dfdad5;--color-border-alerts: #ad0f0f;--color-border-divider: #e10514;--color-border-negative: #ffffff;--color-border-focus: #1d1c1d;--color-border-hover: #1d1c1d;--color-border-error: #ad0f0f;--color-border-disabled: #eeeeee;--color-button-primary: linear-gradient(180deg, #e10514 0%, #a2191c 100%);--color-button-primary-hover: #e10514;--color-button-primary-pressed: #ad0f0f;--color-button-secondary: #e10514;--color-button-secondary-hover: #ad0f0f;--color-button-secondary-pressed: #8b0c0c;--color-button-tertiary: #eeede9;--color-button-ghost: transparent;--color-button-disabled: #fbd9dc;--color-button-inactive: #525355;--pc-button-color-primary: linear-gradient(135deg, #e10514, #a2191c);--pc-button-color-secondary: #e10514;--pc-button-color-hover: #e10514;--color-button-selectable-default: #525355;--color-button-selectable-active: #e10514;--color-button-selectable-inactive: #fbd9dc;--color-button-selectable-inactive-secondary: #eeede9;--color-background-primary: #ffffff;--color-background-secondary: #f5f4f2;--color-background-tertiary: #eeede9;--color-background-dark: #1d1c1d;--color-background-hover: #f0f0f0;--color-background-disabled: #eeeeee;--color-background-inputs-disabled: #eeeeee;--color-background-overlay: rgba(29, 28, 29, .5);--color-card-bg-primary: #ffffff;--color-card-bg-secondary: #f5f4f2;--color-card-bg-tertiary: #fcf2f1;--color-card-bg-note: #fffbac;--color-card-bg-note-secondary: #e10514;--color-card-bg-ranged: #fbd9dc;--color-card-bg-gradient: linear-gradient(180deg, #e10514 0%, #a2191c 100%);--color-graph-cancelled: linear-gradient(180deg, #f5f4f2 38%, #d0d0d0 100%);--color-graph-underwriting: linear-gradient(180deg, #fefad8 26%, #ffed51 74%);--color-graph-new: linear-gradient(180deg, #d5f5ff 0%, #0577e1 100%);--color-graph-in-process: linear-gradient( 180deg, rgba(87, 240, 0, .2) 65%, #0b5a14 100% );--color-scrollbar-thumb: rgba(29, 28, 29, .5);--color-scrollbar-track: #dfdad5;--color-skeleton-gradient: linear-gradient( 90deg, #eee 25%, #dedede 50%, #eee 75% );--color-progress-default: #f5f4f2;--color-progress-fill: #e10514}:root{--font-family-primary: Rubik, "Open Sans Hebrew", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-secondary: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-hebrew: Rubik, "Open Sans Hebrew", sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.625rem;--font-size-3xl: 1.875rem;--font-size-4xl: 3.125rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-base: 1.5;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--text-h1-size: var(--font-size-4xl);--text-h1-weight: var(--font-weight-bold);--text-h1-line-height: var(--line-height-tight);--text-h1-size-mobile: var(--font-size-3xl);--text-h2-size: var(--font-size-3xl);--text-h2-weight: var(--font-weight-semibold);--text-h2-line-height: var(--line-height-tight);--text-h2-size-mobile: var(--font-size-2xl);--text-h3-size: var(--font-size-xl);--text-h3-weight: var(--font-weight-semibold);--text-h3-line-height: 1.3;--text-h3-size-mobile: var(--font-size-lg);--text-h4-size: var(--font-size-lg);--text-h4-weight: var(--font-weight-medium);--text-h4-line-height: 1.4;--text-h5-size: var(--font-size-md);--text-h5-weight: var(--font-weight-medium);--text-h5-line-height: 1.4;--text-h6-size: var(--font-size-base);--text-h6-weight: var(--font-weight-semibold);--text-h6-line-height: 1.4;--text-body-large-size: var(--font-size-md);--text-body-large-weight: var(--font-weight-regular);--text-body-large-line-height: var(--line-height-normal);--text-body-size: var(--font-size-base);--text-body-weight: var(--font-weight-regular);--text-body-line-height: var(--line-height-normal);--text-body-small-size: var(--font-size-sm);--text-body-small-weight: var(--font-weight-regular);--text-body-small-line-height: var(--line-height-normal);--text-caption-size: var(--font-size-xs);--text-caption-weight: var(--font-weight-regular);--text-caption-line-height: 1.4;--text-button-size: var(--font-size-base);--text-button-weight: var(--font-weight-medium);--text-button-line-height: 1;--text-label-size: var(--font-size-sm);--text-label-weight: var(--font-weight-medium);--text-label-line-height: 1.4}:root{--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-11: 2.75rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--size-button-height: 2.8125rem;--size-toggle-button-min-width: 15.625rem;--size-toggle-button-max-width: 18.75rem;--size-gradient-button-width-md: 11.0625rem;--size-gradient-button-width-lg: 13.3125rem;--card-padding-mobile-vertical: 1.625rem;--card-padding-mobile-horizontal: 1rem;--card-padding-desktop-vertical: 2.9375rem;--card-padding-desktop-horizontal: 3.875rem;--card-padding-wide-mobile-vertical: 1.625rem;--card-padding-wide-mobile-horizontal: .5rem;--card-padding-wide-desktop-vertical: 2.9375rem;--card-padding-wide-desktop-horizontal: 1.25rem;--card-padding-collapsed-mobile-vertical: 1.1875rem;--card-padding-collapsed-mobile-horizontal: 1rem;--card-padding-collapsed-desktop-vertical: 1.875rem;--card-padding-collapsed-desktop-horizontal: 3.875rem;--card-width-standard: 337px;--card-width-large: 493px;--icon-size-xs-mobile: 2rem;--icon-size-xs-desktop: 2.375rem;--icon-size-spinner: 1rem;--scrollbar-width-mobile: .3125rem;--z-index-base: 0;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-modal: 5000;--z-index-tooltip: 6000;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px}:root{--shadow-none: none;--shadow-button-primary: 0 .375rem .6875rem rgba(237, 0, 0, .25);--shadow-button-drop-shadow: drop-shadow( 0 .375rem .6875rem rgba(237, 0, 0, .25) );--shadow-card-default: 0 .25rem 1.25rem 0 rgba(0, 0, 0, .17);--shadow-card-small: 0 .875rem .5rem -.25rem rgba(0, 0, 0, .17);--shadow-card-details: 0 3.125rem 2.5rem -1.25rem rgba(0, 0, 0, .22);--shadow-card-general: 0 3.125rem 2.5rem -1.25rem rgba(0, 0, 0, .17);--shadow-card-country: 0 .25rem 1.25rem rgba(0, 0, 0, .1);--shadow-card-info: 0 2.5rem 3.75rem -2.0625rem rgba(0, 0, 0, .17);--shadow-card-responsive-default: 0 0 1.25rem rgba(0, 0, 0, .06);--shadow-card-responsive-dark: 0 0 1.25rem rgba(0, 0, 0, .12);--shadow-card-thank-you: 0 .25rem 1.25rem rgba(0, 0, 0, .13);--shadow-card-summary: 0 .25rem 1.25rem rgba(0, 0, 0, .12);--shadow-card-benefit: 0 0 1.25rem rgba(0, 0, 0, .13);--shadow-container-main: 0 3.125rem 2.5rem -.9375rem rgba(0, 0, 0, .09);--shadow-container-secondary: .25rem .5rem 3.1875rem -1.5rem rgba(0, 0, 0, .25);--shadow-dialog: 0 0 1.25rem 0 rgba(0, 0, 0, .06);--shadow-image-mobile: 0 .25rem 1.25rem rgba(0, 0, 0, .13);--shadow-table-header: 0 2.5rem 3.75rem -.625rem rgba(0, 0, 0, .17);--shadow-elevation-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-elevation-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-elevation-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-elevation-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-elevation-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-elevation-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--pc-shadow-primary-button: 0 .375rem .6875rem rgba(237, 0, 0, .25)}:root{--radius-none: 0;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .625rem;--radius-xl: 1.25rem;--radius-full: 3.125rem;--radius-circle: 50%}:root{--breakpoint-xxxs: 320px;--breakpoint-xxs: 360px;--breakpoint-xs: 390px;--breakpoint-sm: 460px;--breakpoint-mid: 576px;--breakpoint-md: 720px;--breakpoint-xmid: 1024px;--breakpoint-lg: 1024px;--breakpoint-xl: 1366px;--breakpoint-xxl: 1440px;--breakpoint-xxxl: 1920px}.pc-lottie{display:inline-block;vertical-align:middle;width:100%;height:auto;max-width:100%}.pc-lottie div{width:100%;height:100%}:root{--dsm-border-radius-none: 0;--dsm-border-radius-s: 10px;--dsm-border-radius-md: 20px;--dsm-border-radius-pill: 99px;--dsm-color-brand-red: #e10514;--dsm-color-brand-dark-red: #ad0f0f;--dsm-color-brand-black: #1d1c1d;--dsm-color-brand-white: #ffffff;--dsm-color-brand-gradient-start: #e10514;--dsm-color-brand-gradient-end: #a2191c;--dsm-color-text-secondary: #525355;--dsm-color-text-disabled: #67686a;--dsm-color-text-placeholder: #525355;--dsm-color-text-note: #4a4c4f;--dsm-color-text-link-primary: #2246fc;--dsm-color-text-status1: #1d1c1d;--dsm-color-text-status2: #5c6000;--dsm-color-text-status3: #050c6f;--dsm-color-text-status4: #0b5a14;--dsm-color-text-status5: #5f31f3;--dsm-color-text-status6: #8e6119;--dsm-color-border-default: #525355;--dsm-color-border-inputs: #dfdfdf;--dsm-color-border-cards: #dfdad5;--dsm-color-button-tertiary-hover: #eeeeee;--dsm-color-button-disabled: #fbd9dc;--dsm-color-button-inactive: #525355;--dsm-color-button-selectable-default: #525355;--dsm-color-button-selectable-inactive: #fbd9dc;--dsm-color-button-selectable-inactive-secondary: #eeede9;--dsm-color-background-secondary: #f5f4f2;--dsm-color-background-tertiary: #eeede9;--dsm-color-background-range: #fbd9dc;--dsm-color-background-overlay: rgba(29, 28, 29, .5);--dsm-color-background-disabled-inputs: #eeeeee;--dsm-color-background-card-secondary: #f5f4f2;--dsm-color-background-card-tertiary: #fcf2f1;--dsm-color-background-card-note: #fffbac;--dsm-color-background-status1: #d0d0d0;--dsm-color-background-status2: #f6f2d0;--dsm-color-background-status3: #cdedf7;--dsm-color-background-status4: #d5f4c4;--dsm-color-background-status5: #ddd6f4;--dsm-color-background-status6: #f7e8c4;--dsm-color-ui-scroller-primary: rgba(29, 28, 29, .5);--dsm-color-ui-scroller-secondary: #dfdad5;--dsm-color-ui-progress-default: #f5f4f2;--dsm-color-shadow-button-primary: rgba(225, 5, 20, .5);--dsm-color-shadow-card: rgba(29, 28, 29, .15);--dsm-shadow-card: 0px 4px 20px 0px rgba(29, 28, 29, .15);--dsm-shadow-button-primary: 0px 6px 11px 0px rgba(225, 5, 20, .5);--dsm-spacing-0: 0px;--dsm-spacing-xs: 4px;--dsm-spacing-sm: 8px;--dsm-spacing-md: 12px;--dsm-spacing-lg: 16px;--dsm-spacing-xl: 20px;--dsm-spacing-2xl: 24px;--dsm-spacing-3xl: 32px;--dsm-spacing-4xl: 40px;--dsm-spacing-5xl: 48px;--dsm-spacing-6xl: 64px;--dsm-spacing-7xl: 80px;--dsm-spacing-8xl: 96px;--dsm-typography-font-family-hebrew: "Rubik", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dsm-typography-font-family-english: "Montserrat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dsm-typography-font-family-mono: "JetBrains Mono", "Fira Code", ui-monospace, "SF Mono", monospace;--dsm-typography-font-size-xs: 10px;--dsm-typography-font-size-sm: 12px;--dsm-typography-font-size-md: 14px;--dsm-typography-font-size-lg: 16px;--dsm-typography-font-size-xl: 18px;--dsm-typography-font-size-2xl: 20px;--dsm-typography-font-size-3xl: 24px;--dsm-typography-font-size-4xl: 26px;--dsm-typography-font-size-5xl: 40px;--dsm-typography-font-weight-regular: 400;--dsm-typography-font-weight-medium: 500;--dsm-typography-line-height-tight: 1;--dsm-typography-line-height-normal: 1.2;--dsm-typography-line-height-relaxed: 1.5;--dsm-typography-letter-spacing-normal: 0em;--dsm-color-text-primary: var(--dsm-color-brand-black);--dsm-color-text-negative: var(--dsm-color-brand-white);--dsm-color-text-link-secondary: var(--dsm-color-brand-red);--dsm-color-text-error: var(--dsm-color-brand-dark-red);--dsm-color-border-alerts: var(--dsm-color-brand-dark-red);--dsm-color-border-divider: var(--dsm-color-brand-red);--dsm-color-border-negative: var(--dsm-color-brand-white);--dsm-color-border-focus: var(--dsm-color-brand-black);--dsm-color-button-primary: var(--dsm-color-brand-red);--dsm-color-button-secondary: var(--dsm-color-brand-red);--dsm-color-button-hover: var(--dsm-color-brand-red);--dsm-color-button-selectable-active: var(--dsm-color-brand-red);--dsm-color-background-primary: var(--dsm-color-brand-white);--dsm-color-background-card-primary: var(--dsm-color-brand-white);--dsm-color-ui-progress-fill: var(--dsm-color-brand-red);--dsm-spacing-component-button-padding-x-sm: var(--dsm-spacing-sm);--dsm-spacing-component-button-padding-x-md: var(--dsm-spacing-md);--dsm-spacing-component-button-padding-x-lg: var(--dsm-spacing-lg);--dsm-spacing-component-button-padding-y-sm: var(--dsm-spacing-xs);--dsm-spacing-component-button-padding-y-md: var(--dsm-spacing-sm);--dsm-spacing-component-button-padding-y-lg: var(--dsm-spacing-md);--dsm-spacing-component-button-gap: var(--dsm-spacing-sm);--dsm-spacing-component-input-padding-x: var(--dsm-spacing-md);--dsm-spacing-component-input-padding-y: var(--dsm-spacing-sm);--dsm-spacing-component-card-padding: var(--dsm-spacing-lg);--dsm-spacing-component-card-gap: var(--dsm-spacing-md);--dsm-spacing-component-form-field-gap: var(--dsm-spacing-lg);--dsm-spacing-component-form-label-gap: var(--dsm-spacing-xs);--dsm-spacing-layout-section-gap: var(--dsm-spacing-4xl);--dsm-spacing-layout-container-padding: var(--dsm-spacing-xl);--dsm-spacing-layout-stack-gap-sm: var(--dsm-spacing-sm);--dsm-spacing-layout-stack-gap-md: var(--dsm-spacing-md);--dsm-spacing-layout-stack-gap-lg: var(--dsm-spacing-lg);--dsm-spacing-layout-inline-gap-sm: var(--dsm-spacing-xs);--dsm-spacing-layout-inline-gap-md: var(--dsm-spacing-sm);--dsm-spacing-layout-inline-gap-lg: var(--dsm-spacing-md);--dsm-typography-text-style-heading-h1-font-size: var(--dsm-typography-font-size-5xl);--dsm-typography-text-style-heading-h1-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-heading-h1-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-heading-h1-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-heading-h2-font-size: var(--dsm-typography-font-size-4xl);--dsm-typography-text-style-heading-h2-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-heading-h2-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-heading-h2-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-heading-h3-font-size: var(--dsm-typography-font-size-3xl);--dsm-typography-text-style-heading-h3-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-heading-h3-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-heading-h3-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-heading-h4-font-size: var(--dsm-typography-font-size-2xl);--dsm-typography-text-style-heading-h4-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-heading-h4-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-heading-h4-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-heading-h5-font-size: var(--dsm-typography-font-size-xl);--dsm-typography-text-style-heading-h5-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-heading-h5-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-heading-h5-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-heading-h6-font-size: var(--dsm-typography-font-size-lg);--dsm-typography-text-style-heading-h6-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-heading-h6-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-heading-h6-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-large-font-size: var(--dsm-typography-font-size-xl);--dsm-typography-text-style-body-large-font-weight: var(--dsm-typography-font-weight-regular);--dsm-typography-text-style-body-large-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-large-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-large-strong-font-size: var(--dsm-typography-font-size-xl);--dsm-typography-text-style-body-large-strong-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-body-large-strong-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-large-strong-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-default-font-size: var(--dsm-typography-font-size-lg);--dsm-typography-text-style-body-default-font-weight: var(--dsm-typography-font-weight-regular);--dsm-typography-text-style-body-default-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-default-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-default-strong-font-size: var(--dsm-typography-font-size-lg);--dsm-typography-text-style-body-default-strong-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-body-default-strong-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-default-strong-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-small-font-size: var(--dsm-typography-font-size-md);--dsm-typography-text-style-body-small-font-weight: var(--dsm-typography-font-weight-regular);--dsm-typography-text-style-body-small-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-small-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-small-strong-font-size: var(--dsm-typography-font-size-md);--dsm-typography-text-style-body-small-strong-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-body-small-strong-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-small-strong-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-xs-font-size: var(--dsm-typography-font-size-sm);--dsm-typography-text-style-body-xs-font-weight: var(--dsm-typography-font-weight-regular);--dsm-typography-text-style-body-xs-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-xs-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-body-xs-strong-font-size: var(--dsm-typography-font-size-sm);--dsm-typography-text-style-body-xs-strong-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-body-xs-strong-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-body-xs-strong-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-disclaimer-font-size: var(--dsm-typography-font-size-xs);--dsm-typography-text-style-disclaimer-font-weight: var(--dsm-typography-font-weight-regular);--dsm-typography-text-style-disclaimer-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-disclaimer-letter-spacing: var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-style-disclaimer-strong-font-size: var(--dsm-typography-font-size-xs);--dsm-typography-text-style-disclaimer-strong-font-weight: var(--dsm-typography-font-weight-medium);--dsm-typography-text-style-disclaimer-strong-line-height: var(--dsm-typography-line-height-tight);--dsm-typography-text-style-disclaimer-strong-letter-spacing: var(--dsm-typography-letter-spacing-normal)}#divPreInteractiveNavigatorButton .launcher-icon svg,#cb_pre_button_wrapper_ifrInteractiveNavigator .launcher-icon svg,#divPreInteractiveNavigatorButton .launcher-icon svg path,#cb_pre_button_wrapper_ifrInteractiveNavigator .launcher-icon svg path{margin:auto!important}@media(max-width:768px){.commbox-hide-mobile div#divPreInteractiveNavigatorButton,.commbox-hide-mobile #cb_pre_button_wrapper_ifrInteractiveNavigator,.commbox-hide-mobile #ifrInteractiveNavigator{display:none!important}}.commbox-hidden div#divPreInteractiveNavigatorButton,.commbox-hidden #cb_pre_button_wrapper_ifrInteractiveNavigator,.commbox-hidden #ifrInteractiveNavigator,[data-commbox-hidden=true] div#divPreInteractiveNavigatorButton,[data-commbox-hidden=true] #cb_pre_button_wrapper_ifrInteractiveNavigator,[data-commbox-hidden=true] #ifrInteractiveNavigator{display:none!important}
