html,body{font-family:var(--font-family-base);min-height:100vh;margin:0;padding:0}*{box-sizing:border-box}.App{min-height:100vh}.section-card{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-card)!important;transition:box-shadow var(--duration-slow) var(--easing-ease-in-out)!important;border:none!important}.section-card:hover{box-shadow:var(--shadow-card-hover)!important}.section-card .section-card__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 var(--spacing-md) 0}.home-section-card{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-card)!important;transition:box-shadow var(--duration-slow) var(--easing-ease-in-out)!important;border:none!important}.home-section-card:hover{box-shadow:var(--shadow-card-hover)!important}.home-section-card .home-section-card__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 var(--spacing-md) 0}.kpi-card{overflow:hidden;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-xs), var(--shadow-xs)!important;transition:all var(--duration-slow) var(--easing-ease-in-out)!important;border:none!important}.kpi-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important}.kpi-card__accent{width:100%;height:3px}.kpi-card__body{padding:var(--spacing-5) var(--spacing-6)}.kpi-card__label{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;margin-bottom:var(--spacing-1)}.kpi-card__value{font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--spacing-1);line-height:1.1}.kpi-card__delta{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.action-card{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-xs)!important;border:none!important}.refined-table .ant-table{overflow:hidden;border-radius:var(--radius-lg)!important}.refined-table .ant-table-thead>tr>th{font-size:11px!important;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-wider)!important;text-transform:uppercase!important}.refined-table .ant-table-tbody>tr{transition:background-color .15s}.detail-descriptions .ant-descriptions-item-label{opacity:.6;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:var(--letter-spacing-wide)!important;text-transform:uppercase!important;white-space:nowrap!important}.ant-table-tbody>tr.row-overdue>td{background:#fff1f0}.ant-table-tbody>tr.row-overdue:hover>td{background:#ffccc7!important}.page-header{margin-bottom:var(--spacing-md)}.page-header__back-btn{margin-bottom:var(--spacing-1)}.page-header__title-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-header__subtitle{margin-top:var(--spacing-1);font-size:var(--font-size-base)}.status-pill{padding:3px var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;line-height:1;display:inline-flex}.status-pill__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.section-label{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);margin-bottom:var(--spacing-md);display:block}.toolbar{border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.toolbar .ant-input-search{max-width:280px}.toolbar__spacer{flex:1}.attention-banner{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:0 var(--radius-sm) var(--radius-sm) 0;display:flex}.group-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-tertiary);display:block}.activity-item{gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid #0000000a;display:flex}.activity-item:last-child{border-bottom:none}.activity-item__icon{border-radius:var(--radius-lg);width:36px;height:36px;font-size:var(--font-size-lg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.activity-item__content{flex:1;min-width:0}.note-item{padding:14px var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-xs);transition:background-color .15s}.note-input-area{padding:var(--spacing-md);margin-bottom:var(--spacing-5);border-radius:var(--radius-lg)!important;border:1.5px dashed #0000001f!important}.empty-state{text-align:center;padding:var(--spacing-12) var(--spacing-lg)}.empty-state__icon{opacity:.15;margin-bottom:var(--spacing-md);font-size:48px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-box{border-radius:var(--radius-md);background:linear-gradient(90deg,#0000000a 25%,#00000014 50%,#0000000a 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}.light-theme{background-color:var(--color-bg-page);color:var(--color-text-primary)}.light-theme .aperion-navbar{background:var(--color-primary);color:#fff}.light-theme .aperion-navbar .ant-menu-item,.light-theme .aperion-navbar .ant-menu-submenu-title{color:#fff!important}.light-theme .aperion-navbar .ant-menu-item-selected,.light-theme .aperion-navbar .ant-menu-submenu-active{background:var(--color-primary-light)!important}.light-theme .aperion-navbar .ant-menu-item a{color:#fff!important}.light-theme .custom-sider{color:#fff;border-right:0;background:var(--color-primary)!important}.light-theme .custom-sider .ant-menu-inline .ant-menu-item-selected{background:var(--color-primary-light)!important}.light-theme .custom-sider .ant-layout-sider-trigger,.light-theme .custom-sider .ant-layout-sider-zero-width-trigger{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary-light)}.light-theme .custom-sider .ant-layout-sider-trigger:hover,.light-theme .custom-sider .ant-layout-sider-zero-width-trigger:hover{background:var(--color-primary-light)}.dark-theme{background-color:var(--color-dark-bg-container);color:var(--color-dark-text-primary)}.dark-theme .aperion-navbar{color:var(--color-primary-light);border-bottom:1px solid var(--color-primary);background:#000}.dark-theme .aperion-navbar .ant-menu-item,.dark-theme .aperion-navbar .ant-menu-submenu-title{color:var(--color-primary)!important}.dark-theme .aperion-navbar .ant-menu-item-selected,.dark-theme .aperion-navbar .ant-menu-submenu-active{background:var(--color-primary-light)!important}.dark-theme .custom-sider{color:#fff;border-right:1px solid var(--color-primary);background:#000!important}.dark-theme .custom-sider .ant-menu-inline .ant-menu-item,.dark-theme .custom-sider .ant-menu-inline .ant-menu-submenu-title{color:#fff!important}.dark-theme .custom-sider .ant-menu-inline .ant-menu-item-selected{background:var(--color-primary)!important}.dark-theme .custom-sider .ant-layout-sider-trigger,.dark-theme .custom-sider .ant-layout-sider-zero-width-trigger{background:var(--color-primary);color:#000;border:1px solid var(--color-primary)}.dark-theme .custom-sider .ant-layout-sider-trigger:hover,.dark-theme .custom-sider .ant-layout-sider-zero-width-trigger:hover{background:var(--color-primary-light);color:var(--color-primary)}.aperion-navbar .anticon,.custom-sider .anticon{color:inherit}::-webkit-scrollbar-track{background-color:#fff;border-radius:6px}::-webkit-scrollbar{background-color:#fff;width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#001529;border-radius:6px}.refined-scrollbar{scrollbar-width:thin;scrollbar-color:#0000001f transparent}.refined-scrollbar::-webkit-scrollbar{width:8px;height:8px}.refined-scrollbar::-webkit-scrollbar-track{background:0 0}.refined-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--radius-md);background:#0000001f}.refined-scrollbar::-webkit-scrollbar-thumb:hover{background:#0000002e}.dark-theme .section-card{box-shadow:0 2px 8px #0003!important}.dark-theme .section-card:hover{box-shadow:0 4px 16px #0000004d!important}.dark-theme .section-card .section-card__title{color:#a0a0a0}.dark-theme .kpi-card{box-shadow:0 1px 3px #0003,0 1px 2px #00000026!important}.dark-theme .kpi-card:hover{box-shadow:0 6px 20px #0000004d!important}.dark-theme .ant-table-tbody>tr.row-overdue>td{background:#f5222d14}.dark-theme .ant-table-tbody>tr.row-overdue:hover>td{background:#f5222d24!important}.dark-theme .refined-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#ffffff0a!important}.dark-theme .note-input-area{border-color:#ffffff1a!important}.dark-theme .activity-item{border-bottom-color:#ffffff0f}.dark-theme ::-webkit-scrollbar-track{background-color:var(--color-dark-bg-container);border-radius:6px}.dark-theme ::-webkit-scrollbar{background-color:var(--color-dark-bg-container);width:8px;height:8px}.dark-theme ::-webkit-scrollbar-thumb{background-color:var(--color-dark-scrollbar-thumb);border-radius:6px}@media (width<=768px){.kpi-card__value{font-size:22px}.toolbar{padding:10px var(--spacing-sm)}}.pcn-create-root{flex-direction:column;width:100%;min-height:100%;display:flex}.pcn-create-body{justify-content:center;padding:8px 0 24px;display:flex}.pcn-create-row{align-items:stretch;width:100%;max-width:1160px}.pcn-create-col{flex-direction:column;display:flex}.pcn-create-choice{border-radius:var(--radius-lg,14px);flex-direction:column;flex:1;width:100%;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 1px 2px #0000000a}.pcn-create-choice:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.pcn-create-choice .ant-card-body{flex-direction:column;flex:1;min-height:340px;display:flex}.pcn-create-choice--selected{box-shadow:0 10px 24px #005a991f}.pcn-create-choice__body{flex-direction:column;flex:1;align-items:center;height:100%;display:flex}.pcn-create-choice__icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:auto 0 14px;font-size:20px;display:flex;box-shadow:0 6px 16px #0000001f}.pcn-create-choice__title{font-size:16px}.pcn-create-choice__description{min-height:38px;color:var(--color-text-secondary,#666);text-align:center;margin-top:6px;margin-bottom:auto;font-size:13px}.pcn-create-choice__control{border-top:1px dashed var(--color-border-light,#f0f0f0);flex-direction:column;flex-shrink:0;width:100%;margin-top:16px;padding-top:16px;display:flex}.pcn-create-choice__select{width:220px}.pcn-create-choice__selected{flex-direction:column;height:100%;display:flex;position:relative}.pcn-create-choice__close{z-index:1;color:var(--color-text-tertiary,#999);position:absolute;top:-8px;right:-8px}.pcn-create-choice__close:hover{color:var(--color-error,#ff4d4f)!important;background:#ff4d4f14!important}.pcn-create-choice__preview{flex-direction:column;flex:1;min-height:0;padding-top:28px;display:flex}.pcn-create-choice__footer{border-top:1px dashed var(--color-border-light,#f0f0f0);flex-shrink:0;margin-top:16px;padding-top:16px}.pcn-creation-preview__eyebrow{color:var(--color-primary-dark,#005a99);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.pcn-creation-preview__title{margin:6px 0 8px!important}.pcn-creation-preview__meta{gap:8px;margin-top:14px;display:flex}.pcn-creation-preview__meta .ant-typography{background:var(--color-bg-layout,#f5f5f5);border-radius:999px;padding:2px 10px;font-size:12px}.pcn-template-picker{flex-direction:column;gap:8px;width:100%;height:100%;display:flex}.pcn-template-picker__list{border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,8px);flex:1;min-height:0;padding:4px 12px;overflow-y:auto}.pcn-template-picker__item{cursor:pointer;border-radius:var(--radius-md,6px);border-left:3px solid #0000;padding-left:10px;padding-right:12px;transition:background .12s,border-color .12s}.pcn-template-picker__item:hover{background:var(--color-bg-layout,#00000008)}.pcn-template-picker__item--selected{border-left-color:var(--color-primary,#66a6d0);background:var(--color-primary-light,#66a6d01a)}.pcn-template-picker__check{color:var(--color-primary,#66a6d0);font-size:16px}.pcn-template-picker__type-tag{text-transform:uppercase;margin-left:8px}.pdw-root{min-height:100%}.pdw-edit-modal__intro{margin-bottom:18px;font-size:12px;display:block}.pdw-edit-modal__form .ant-form-item{margin-bottom:16px}.pdw-schema-form{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.pdw-schema-form__columns{gap:4px 24px;display:grid}.pdw-schema-form__column{flex-direction:column;min-width:0;display:flex}.pdw-schema-form__column-title{letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600}.pdw-schema-form__column .ant-form-item,.pdw-schema-form__wide .ant-form-item{margin-bottom:14px}.pdw-schema-form .ant-input-number-group-wrapper,.pdw-schema-form .ant-input-number-group-wrapper .ant-input-number-group,.pdw-schema-form .ant-input-number-group-wrapper .ant-input-number{width:100%}.pdw-schema-form__currency-select.ant-select{width:252px}.pdw-schema-form__addon{text-align:center;min-width:32px;display:inline-block}.pdw-tax-form__description-spacer{min-height:204px}.pdw-schema-form__hint{color:var(--color-text-tertiary,#bfbfbf);font-size:12px}.pdw-schema-form__attached-to{border-top:1px solid var(--color-border-light,#f0f0f0);padding-top:8px}.pdw-schema-form__row{gap:12px;display:flex}.pdw-schema-form__row-cell{flex:1 1 0;min-width:0}.pdw-schema-form__wide{flex-direction:column;display:flex}.pdw-options-form__card{background:var(--color-bg-layout,#fafafa);border-color:var(--color-border-light,#f0f0f0)}.pdw-options-form__card .ant-card-body{flex-direction:column;padding:16px;display:flex}.pdw-options-form__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pdw-options-form__fields .ant-form-item{min-width:0;margin-bottom:0}.pdw-options-form__fields .ant-select-selector,.pdw-options-form__fields .ant-input,.pdw-options-form__fields .ant-input-number,.pdw-options-form__fields .ant-input-number-input,.pdw-options-form__fields .ant-picker{max-height:32px}.pdw-options-form__fields .ant-select-selector{overflow:hidden}@media (width<=900px){.pdw-options-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.pdw-schema-form__columns{grid-template-columns:1fr!important}.pdw-options-form__fields{grid-template-columns:1fr}}.pdw-add-card{color:#000000a6;width:100%;min-height:46px;font:inherit;cursor:pointer;border:1px dashed var(--color-border-default,#e8e8e8);background:var(--color-bg-container,#fff);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;transition:color .2s,background .2s,border-color .2s;display:flex}.pdw-add-card:hover,.pdw-add-card:focus-visible{color:var(--color-primary,#1677ff);background:var(--color-primary-bg,#e6f4ff);border-color:var(--color-primary-border,#91caff);outline:none}.pdw-workbench-table{flex-direction:column;gap:8px;display:flex}.pdw-workbench-table__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.pdw-workbench-table__heading{min-width:0}.pdw-workbench-table__title{font-size:14px}.pdw-workbench-table__count{margin-left:8px;font-size:11px}.pdw-workbench-table__description{margin-top:2px;font-size:12px;display:block}.pdw-workbench-table__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pdw-workbench-table__surface{border:1px solid var(--color-border-default,#e8e8e8);background:var(--color-bg-container,#fff);border-radius:8px;overflow:hidden}.pdw-workbench-table__surface .ant-table{border-radius:0!important}.pdw-claims-summary{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.pdw-claims-summary__card{height:100%}.pdw-claims-summary__card .ant-card-body{padding:10px 14px}.pdw-claims-summary__card .ant-statistic-title{margin-bottom:2px;font-size:12px}.pdw-claims-summary__card .ant-statistic-content{font-size:20px;line-height:1.3}@media (width<=680px){.pdw-claims-summary{grid-template-columns:1fr}}.pdw-expandable-table .ant-table-tbody>tr.ant-table-row{cursor:pointer;transition:background .12s}.pdw-expandable-table .ant-table-tbody>tr.ant-table-row>td{position:relative}.pdw-expandable-table .ant-table-tbody>tr.pdw-limit-row--sublimit>td{background:color-mix(in srgb, var(--color-primary-bg,#e6f4ff) 38%, transparent)}.pdw-expandable-table .ant-table-tbody>tr.pdw-limit-row--sublimit>td:nth-child(2){padding-left:30px}.pdw-expandable-table .ant-table-tbody>tr.pdw-limit-row--sublimit>td:nth-child(2):before{background:var(--color-border-default,#d9d9d9);content:"";width:1px;position:absolute;top:0;bottom:0;left:15px}.pdw-expandable-table .ant-table-tbody>tr.pdw-limit-row--sublimit>td:nth-child(2):after{border-top:1px solid var(--color-border-default,#d9d9d9);content:"";width:9px;position:absolute;top:50%;left:15px}.pdw-expandable-table .ant-table-tbody>tr.pdw-exposure-row--sub>td{background:color-mix(in srgb, var(--color-primary-bg,#e6f4ff) 38%, transparent)}.pdw-expandable-table .ant-table-tbody>tr.pdw-exposure-row--sub>td:nth-child(2){padding-left:30px}.pdw-expandable-table .ant-table-tbody>tr.pdw-exposure-row--sub>td:nth-child(2):before{background:var(--color-border-default,#d9d9d9);content:"";width:1px;position:absolute;top:0;bottom:0;left:15px}.pdw-expandable-table .ant-table-tbody>tr.pdw-exposure-row--sub>td:nth-child(2):after{border-top:1px solid var(--color-border-default,#d9d9d9);content:"";width:9px;position:absolute;top:50%;left:15px}.pdw-workbench-table .refined-table .ant-table-tbody>tr:not(.ant-table-expanded-row)>td{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;padding-top:8px;padding-bottom:8px;overflow:hidden}.pdw-scope-cell{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.pdw-scope-cell .ant-tag{flex:none;margin-inline-end:0}.pdw-scope-cell .ant-typography{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.pdw-expandable-table .ant-table-tbody>tr.pdw-expandable-table__row--active>td{background:var(--color-primary-bg,#e6f4ff)}.pdw-expandable-table .ant-table-tbody>tr.pdw-expandable-table__row--active>td:first-child:before{background:var(--color-primary,#1677ff);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.pdw-expandable-table .ant-table-tbody>tr.ant-table-expanded-row>td{cursor:default;background:var(--color-bg-layout,#fafafa);padding:0!important}.pdw-expandable-table .ant-table-tbody>tr.ant-table-row:not(:has(~tr.ant-table-row))>td{border-bottom:none}.pdw-expandable-table__pagination{justify-content:flex-end;display:flex}.pdw-expandable-table__chevron{color:#00000059;font-size:11px;display:inline-flex}.pdw-expandable-table__delete{color:#0000004d}.pdw-expandable-table__delete:hover{color:var(--color-error,#ff4d4f)!important;background:0 0!important}.pdw-next-doc-section__delete{color:#0000004d}.pdw-next-doc-section__delete:hover{color:var(--color-error,#ff4d4f)!important;background:0 0!important}.pdw-next-doc-section__drop.ant-upload-wrapper .ant-upload-drag{border:1px dashed var(--color-border-default,#e8e8e8);background:var(--color-bg-container,#fff);border-radius:8px;justify-content:center;align-items:center;height:100%;min-height:200px;padding:10px 14px;transition:color .2s,background .2s,border-color .2s}.pdw-next-doc-section__drop.ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--color-primary-border,#91caff);background:var(--color-primary-bg,#e6f4ff)}.pdw-next-doc-section__drop .ant-upload-drag-icon{margin-bottom:0}.pdw-next-doc-section__drop .ant-upload-btn{padding:0}.pdw-next-doc-section__drop .anticon{color:#00000059}.pdw-next-doc-section__drop span{color:#000000a6;font-size:13px}.pdw-form-actions{border-top:1px solid var(--color-border-light,#f0f0f0);justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:16px;padding-top:12px;display:flex}.pdw-form-actions__scope{flex-wrap:wrap;flex:1;align-items:center;gap:10px 16px;min-width:0;display:flex}.pdw-form-actions__scope-label{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.pdw-form-actions__scope-field{flex:0 200px;min-width:300px}.pdw-form-actions__scope-field .ant-form-item{margin-bottom:0}.pdw-form-actions__buttons{align-self:flex-end;margin-left:auto;display:flex}@media (width<=680px){.pdw-form-actions{flex-wrap:wrap}}.pdw-expandable-table__add{margin:10px 0}.pdw-expandable-table__form{border-top:1px solid var(--color-border-light,#f0f0f0);padding:14px 48px 14px 36px}.pdw-expandable-table__form-header{margin-bottom:10px}.pdw-expandable-table__form .ant-form-item{margin-bottom:14px}.pdw-expandable-table__form .ant-input,.pdw-expandable-table__form .ant-select-single .ant-select-selector,.pdw-expandable-table__form .ant-input-number,.pdw-expandable-table__form .ant-select-single{height:32px}.pdw-expandable-table__form .ant-select-single .ant-select-selection-item,.pdw-expandable-table__form .ant-select-single .ant-select-selection-placeholder{line-height:30px}.pdw-exposure-name,.pdw-exposure-type{min-width:0}.pdw-exposure-type{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pdw-exposure-kind{border:1px solid var(--color-border-default,#d9d9d9);background:var(--color-bg-layout,#fafafa);color:#000000a6;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:20px;padding:1px 7px;font-size:10px;font-weight:650;line-height:16px;display:inline-flex}.pdw-exposure-kind--company{color:#287448;background:#f0f8f3;border-color:#b7d9c5}.pdw-exposure-kind--vessel{color:#26658f;background:#f0f7fc;border-color:#b8d4e9}.pdw-exposure-kind--location{color:#815d28;background:#fbf6ed;border-color:#dfcaab}.pdw-exposure-form{flex-direction:column;gap:18px;display:flex}.pdw-exposure-form__heading,.pdw-exposure-form__section-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pdw-exposure-form__heading>div,.pdw-exposure-form__section-title{min-width:0}.pdw-exposure-form__heading .ant-typography,.pdw-exposure-form__section-title .ant-typography{display:block}.pdw-exposure-form__heading .ant-typography-secondary,.pdw-exposure-form__section-title .ant-typography-secondary{margin-top:2px;font-size:11px}.pdw-exposure-form__section{border-top:1px solid var(--color-border-light,#f0f0f0);padding-top:14px}.pdw-exposure-form__grid{gap:0 18px;margin-top:10px;display:grid}.pdw-exposure-form__grid--identity{grid-template-columns:repeat(4,minmax(0,1fr))}.pdw-exposure-form__grid--address{grid-template-columns:2fr 1fr 1fr}.pdw-exposure-form__grid--attributes{grid-template-columns:repeat(4,minmax(0,1fr))}.pdw-exposure-form__source{margin-top:10px;padding-block:7px}.pdw-exposure-form__source .ant-alert-message{font-size:12px}.pdw-exposure-unlinked{color:#00000073!important;font-weight:400!important}.pdw-exposure-form__coverage{margin-top:10px;margin-bottom:0!important}@media (width<=1100px){.pdw-exposure-form__grid--identity,.pdw-exposure-form__grid--attributes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.pdw-exposure-form__grid--identity,.pdw-exposure-form__grid--address,.pdw-exposure-form__grid--attributes{grid-template-columns:1fr}}.pdw-exposure-summary{text-align:left;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.pdw-exposure-summary>span{font-size:12px}.pdw-participation__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.pdw-participation__title{font-size:14px}.pdw-participation__description{margin-top:2px;font-size:12px;display:block}.pdw-participation__cards{flex-direction:column;gap:12px;display:flex}.pdw-participation__empty,.pdw-participation-card{border:1px solid var(--color-border-default,#e8e8e8);background:var(--color-bg-container,#fff);border-radius:8px;overflow:hidden}.pdw-participation__empty{padding:18px}.pdw-participation__add{margin-top:12px}.pdw-participation-card__header{border-bottom:1px solid var(--color-border-light,#f0f0f0);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.pdw-participation-card__identity{align-items:center;gap:14px;min-width:0;display:flex}.pdw-participation-card__title{font-family:monospace;font-size:13px}.pdw-participation-card__pool-name{margin-top:1px;font-size:11px;display:block}.pdw-participation-card__coverages{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pdw-participation-card__coverages .ant-tag{margin-inline-end:0;font-size:11px}.pdw-participation-card__coverage-more{cursor:pointer;background:0 0;border:0;padding:0}.pdw-participation-card__coverage-more:focus-visible{outline:2px solid var(--color-primary,#1677ff);outline-offset:2px;border-radius:4px}.pdw-participation-card__coverage-modal>div+div{margin-top:4px}.pdw-participation-card__table-wrap{overflow-x:auto}.pdw-participation-card__table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.pdw-participation-card__table th,.pdw-participation-card__table td{text-align:left;vertical-align:middle;padding:8px 14px}.pdw-participation-card__table th{color:#00000073;letter-spacing:.35px;text-transform:uppercase;background:var(--color-bg-layout,#fafafa);border-bottom:1px solid var(--color-border-light,#f0f0f0);font-size:10px;font-weight:600}.pdw-participation-card__table tbody tr+tr td{border-top:1px solid var(--color-border-light,#f0f0f0)}.pdw-participation-card__premium{cursor:default}.pdw-participation-premium-preview{min-width:220px}.pdw-participation-premium-preview>div{justify-content:space-between;gap:18px;padding:4px 0;display:flex}.pdw-participation-premium-preview>div+div{border-top:1px solid var(--color-border-light,#f0f0f0)}.pdw-participation-premium-preview strong{font-family:monospace}.pdw-participation-card__empty{color:#00000073;padding:16px 14px;font-size:12px}@media (width<=850px){.pdw-participation-card__identity{flex-direction:column;align-items:flex-start;gap:6px}.pdw-participation-card__table{min-width:640px}}@media (width<=680px){.pdw-workbench-table__header{flex-direction:column;align-items:flex-start}.pdw-workbench-table__actions{justify-content:space-between;width:100%}}.pdw-analytics{padding:16px 24px 28px}.pdw-analytics__topbar,.pdw-analytics__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.pdw-analytics__topbar{margin-bottom:20px}.pdw-analytics__heading{align-items:flex-start;margin-bottom:18px}.pdw-analytics__heading .ant-typography{margin:0}.pdw-analytics__heading .ant-space{margin-bottom:4px}.pdw-analytics__kpis{margin-bottom:16px}.pdw-analytics__kpis .ant-card{border-top:3px solid var(--color-primary,#1677ff);height:100%}.pdw-analytics__kpis .ant-statistic-title{font-size:12px}.pdw-analytics__kpis .ant-statistic-content{font-family:monospace;font-size:22px;font-weight:700}.pdw-analytics__chart{height:100%}.pdw-analytics__chart .ant-card-head-title{font-weight:600}.pdw-analytics__chart .ant-card-extra{font-size:12px}.pdw-analytics .recharts-default-tooltip{border-radius:6px;box-shadow:0 4px 14px #0000001a;border:1px solid var(--color-border-light,#f0f0f0)!important}@media (width<=680px){.pdw-analytics{padding:14px}.pdw-analytics__topbar,.pdw-analytics__heading{flex-direction:column;align-items:flex-start}}.pdw-root--setup .pdw-header{opacity:.58;filter:grayscale(.2)}.pdw-root--setup .ant-tabs-nav{margin-bottom:16px}.pdw-root--setup .ant-tabs-tab{opacity:.42;filter:grayscale(.35);transition:opacity .15s,color .15s}.pdw-root--setup .ant-tabs-tab:hover{opacity:.72}.pdw-root--setup .ant-tabs-tab-active{opacity:1;filter:none}.pdw-root--setup .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary,#1677ff);font-weight:700}.pdw-root--setup .ant-tabs-ink-bar{border-radius:3px 3px 0 0;height:4px}.pdw-header{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-default,#e8e8e8);border-left:4px solid #8c8c8c;border-radius:10px;margin-bottom:16px;padding:14px 18px}.pdw-header__grid{align-items:stretch;gap:24px;display:flex}.pdw-header__main{flex-direction:column;flex:auto;justify-content:center;gap:14px;min-width:0;display:flex}.pdw-header__top{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.pdw-header__identity{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pdw-header__title{margin:0!important;font-weight:700!important}.pdw-header__version-tag{color:#00000073;border-color:var(--color-border-default,#e8e8e8);background:0 0;font-family:monospace;font-size:11px}.pdw-header__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px;width:min(100%,360px);display:grid}.pdw-header__actions>.ant-btn,.pdw-header__actions>.ant-badge,.pdw-header__actions>.ant-badge .ant-btn{width:100%}.pdw-header__template-action{grid-area:1/2}.pdw-header__version-select{grid-area:1/1;width:100%!important}.pdw-header__delete-action{grid-area:2/1}.pdw-header__save-action{grid-area:2/2}.pdw-header__info{flex-wrap:wrap;flex:320px;gap:16px 32px;min-width:0;display:flex}.pdw-header__info-item{min-width:120px}.pdw-header__info-label{text-transform:uppercase;letter-spacing:.4px;color:#00000073;font-size:11px}.pdw-header__info-value{margin-top:2px;font-size:13px;font-weight:600}.pdw-header__body{display:flex}.pdw-header__side{border-left:1px solid var(--color-border-light,#f0f0f0);flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:12px;padding-left:20px;display:flex}.pdw-header__figures{text-align:right;flex-direction:column;flex:none;align-self:center;align-items:flex-end;display:flex}.pdw-header__dates{border-left:1px solid var(--color-border-light,#f0f0f0);border-right:1px solid var(--color-border-light,#f0f0f0);flex-direction:column;flex:none;align-self:center;align-items:flex-end;gap:6px;padding:0 20px;display:flex}.pdw-header__inception{text-align:right;flex-direction:column;align-items:flex-end;margin-bottom:6px;display:flex}.pdw-header__inception-value{color:var(--color-primary-dark,#005a99);font-family:monospace;font-size:13px;font-weight:700}.pdw-header__date-row{align-items:center;gap:16px;display:flex}.pdw-header__add-time-row{justify-content:flex-end;width:100%;margin-top:2px;display:flex}.pdw-header__date-stat{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.pdw-header__date-input.ant-picker{padding:0}.pdw-header__date-input.ant-picker .ant-picker-input>input{color:var(--color-primary-dark,#005a99);text-align:right;cursor:text;width:82px;font-family:monospace;font-size:15px;font-weight:700}.pdw-header__date-input--datetime.ant-picker .ant-picker-input>input{width:150px;font-size:14px}.pdw-header__date-input.ant-picker:hover:not(.ant-picker-disabled){background:var(--color-bg-hover,#00000008);border-radius:4px}.pdw-header__date-input.ant-picker-disabled .ant-picker-input>input{cursor:default;color:#000000a6}.pdw-header__time-toggle.ant-btn{color:#00000073;height:auto;padding:0;font-size:11px}.pdw-header__time-toggle.ant-btn:hover:not(:disabled){color:var(--color-primary-dark,#005a99);background:0 0}.pdw-header__tz-select.ant-select{width:150px;height:auto}.pdw-header__tz-select.ant-select .ant-select-selector{height:auto!important;padding:0 16px 0 0!important}.pdw-header__tz-select.ant-select .ant-select-selection-item{color:#00000073;text-align:right;font-family:monospace;font-size:11px;font-weight:600;padding-right:0!important;line-height:1.4!important}.pdw-header__tz-select.ant-select .ant-select-arrow{color:#00000073;font-size:9px;right:2px}.pdw-header__tz-select.ant-select:hover:not(.ant-select-disabled) .ant-select-selector{background:var(--color-bg-hover,#00000008);border-radius:4px}.pdw-header__gwp-label{text-transform:uppercase;letter-spacing:.4px;color:#00000073;font-size:11px}.pdw-header__gwp-value{color:var(--color-primary-dark,#005a99);font-family:monospace;font-size:28px;font-weight:700;line-height:1.2}.pdw-header__expiry{color:#00000073;margin-top:2px;font-size:11px}.pdw-header__historical-banner{margin-bottom:10px}.pdw-coverage__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.pdw-coverage__subtitle{margin-top:3px;font-size:12px;display:block}.pdw-coverage__empty{text-align:center;color:#00000073;border:1px dashed var(--color-border-default,#e8e8e8);border-radius:8px;padding:32px}.pdw-coverage__list{flex-direction:column;gap:18px;display:flex}.pdw-coverage__category{flex-direction:column;gap:8px;display:flex}.pdw-coverage__category-header{align-items:center;gap:8px;min-height:18px;display:flex}.pdw-coverage__category-title{color:#000000a6;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.pdw-coverage__category-rule{background:var(--color-border-light,#f0f0f0);flex:1;height:1px}.pdw-coverage__category-count{white-space:nowrap;font-size:11px}.pdw-coverage__more{min-height:38px;color:var(--color-primary,#1677ff);font:inherit;background:var(--color-primary-bg,#e6f4ff);border-color:var(--color-primary-border,#91caff);font-size:12px;font-weight:500}.pdw-coverage__more:hover,.pdw-coverage__more:focus-visible{outline:none;color:var(--color-primary,#1677ff)!important;border-color:var(--color-primary,#1677ff)!important;background:#d6eaff!important}.pdw-coverage-card{border:1px solid var(--color-border-default,#e8e8e8);background:var(--color-bg-container,#fff);border-radius:8px;grid-template-columns:28px minmax(220px,.9fr) minmax(0,3.1fr) 36px;display:grid;overflow:hidden}.pdw-coverage-card--excess{border-left:3px solid var(--color-warning,#fa8c16);background:var(--color-bg-disabled,#fafafa)}.pdw-coverage-card--policywide{border-color:var(--color-primary-border,#91caff);background:var(--color-primary-bg,#e6f4ff)}.pdw-coverage__add{margin-top:18px}.pdw-coverage-card__policywide-name{font-size:14px}.pdw-coverage-card__header{display:contents}.pdw-coverage-card__identity{grid-area:1/2;align-self:center;padding:10px 14px}.pdw-coverage-card__expand{color:#00000059;width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;grid-area:1/1;justify-content:center;place-self:center;align-items:center;padding:0;display:inline-flex}.pdw-coverage-card__expand:hover,.pdw-coverage-card__expand:focus-visible{color:#000000b8;background:#0000000a;border-radius:4px;outline:none}.pdw-coverage-card__header>.ant-space{grid-area:1/4;place-self:center}.pdw-coverage-card__delete{color:#00000073}.pdw-coverage-card__delete:hover,.pdw-coverage-card__delete:focus-visible{background:#0000000a;color:#000000b8!important}.pdw-coverage-card__identity{min-width:0}.pdw-coverage-card__title{font-size:14px;font-weight:600}.pdw-coverage-card__context{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.pdw-coverage-editor__title{flex-direction:column;gap:2px;display:flex}.pdw-coverage-card__expanded{background:var(--color-bg-layout,#fafafa);grid-column:1/-1}.pdw-coverage-card__participations{background:0 0;grid-column:1/-1;padding:0 14px 14px}.pdw-coverage-participation-editor__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pdw-coverage-participation-editor__header>div{flex-direction:column;gap:2px;display:flex}.pdw-coverage-participation-editor__grid{overflow-x:auto}.pdw-coverage-participation-editor__labels,.pdw-coverage-participation-editor__row{grid-template-columns:repeat(4,minmax(150px,1fr)) 32px;align-items:start;gap:12px;min-width:720px;display:grid}.pdw-coverage-participation-editor__role-share{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pdw-coverage-participation-editor__labels{color:#00000073;padding:0 0 6px;font-size:12px;font-weight:600}.pdw-coverage-participation-editor__row{border-top:1px solid var(--color-border-light,#f0f0f0);padding:10px 0 0}.pdw-coverage-participation-editor__row .ant-form-item{margin-bottom:10px}.pdw-coverage-participation-editor__row .ant-input,.pdw-coverage-participation-editor__row .ant-select-single .ant-select-selector,.pdw-coverage-participation-editor__row .ant-input-number{height:32px;min-height:32px}.pdw-coverage-participation-editor__row>.ant-btn{margin-top:1px}.pdw-coverage-participation-editor__add-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.pdw-coverage-participation-editor__add{width:100%;min-height:72px;margin-top:0}.pdw-coverage-participation-editor__pool-card{border:1px dashed var(--color-border-default,#e8e8e8);background:var(--color-bg-container,#fff);border-radius:8px;justify-content:center;align-items:center;min-height:72px;padding:12px 16px;transition:background .2s,border-color .2s;display:flex}.pdw-coverage-participation-editor__pool-card:focus-within{border-color:var(--color-primary-border,#91caff);background:var(--color-primary-bg,#e6f4ff)}.pdw-coverage-participation-editor__pool-card--disabled{background:var(--color-bg-layout,#fafafa)}.pdw-coverage-participation-editor__pool{width:min(100%,280px)}.pdw-coverage-inline-editor{border-top:1px solid var(--color-border-light,#f0f0f0);background:0 0;grid-column:1/-1;padding:10px 14px 0}.pdw-coverage-inline-editor__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pdw-coverage-inline-editor .ant-form-item{margin-bottom:0}.pdw-coverage-inline-editor .ant-form-item-label{padding-bottom:3px}.pdw-coverage-inline-editor .ant-input,.pdw-coverage-inline-editor .ant-select-single .ant-select-selector,.pdw-coverage-inline-editor .ant-btn{height:32px;min-height:32px}.pdw-coverage-inline-editor .ant-input-textarea textarea{resize:none;height:32px!important;min-height:32px!important}.pdw-coverage-inline-editor .ant-select-single{height:32px}.pdw-coverage-inline-editor .ant-select-single .ant-select-selection-item,.pdw-coverage-inline-editor .ant-select-single .ant-select-selection-placeholder{line-height:30px}.pdw-coverage-inline-editor .ant-space-compact{height:32px}.pdw-coverage-inline-editor .ant-space-compact .ant-btn{line-height:30px}.pdw-coverage-inline-editor__actions{justify-content:flex-end;align-items:center;min-height:32px;display:flex}.pdw-coverage-context{background:var(--color-primary-bg,#e6f4ff);border:1px solid #b7d9ff;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:12px;padding:6px 10px;display:flex}.pdw-coverage-context__icon{color:var(--color-primary,#1677ff)}.pdw-coverage-context__hint{font-size:12px}.pdw-filter-bar{border-color:var(--color-border-light,#f0f0f0);cursor:pointer;margin-bottom:16px;transition:border-color .15s,background .15s}.pdw-filter-bar .ant-card-body{padding:10px 16px!important}.pdw-filter-bar:hover{border-color:var(--color-primary-border,#91caff)}.pdw-filter-bar--active{border-color:var(--color-primary,#1677ff)}.pdw-filter-bar__empty,.pdw-filter-bar__active,.pdw-filter-bar__groups,.pdw-filter-bar__group{align-items:center;display:flex}.pdw-filter-bar__empty{justify-content:center;gap:8px;font-size:12px}.pdw-filter-bar__empty .anticon{color:var(--color-border-default,#d9d9d9)}.pdw-filter-bar__active{flex-wrap:nowrap;gap:10px}.pdw-filter-bar__label{flex:none}.pdw-filter-bar__label .ant-typography,.pdw-filter-bar__label .anticon{color:var(--color-primary,#1677ff);white-space:nowrap;font-size:12px}.pdw-filter-bar__groups{flex-wrap:wrap;flex:1;gap:4px 6px;min-width:0;max-height:64px;overflow:hidden}.pdw-filter-bar__group{background:var(--color-bg-layout,#f5f5f5);border:1px solid var(--color-border-light,#e8e8e8);white-space:nowrap;border-radius:6px;gap:3px;min-width:0;padding:2px 6px;font-size:11px}.pdw-filter-bar__group .ant-typography{color:#00000080;font-size:11px}.pdw-filter-bar__group .ant-tag{text-overflow:ellipsis;white-space:nowrap;max-width:150px;margin:2px;overflow:hidden}.pdw-filter-modal__field>:first-child{margin-bottom:8px;display:block}.ant-card .pdw-coverage-context{margin:12px 12px 0}.pdw-coverage-setup__title{flex-direction:column;gap:2px;display:flex}.pdw-coverage-setup__current{background:var(--color-bg-layout,#fafafa);border:1px solid var(--color-border-light,#f0f0f0);border-radius:8px;flex-direction:column;gap:5px;min-height:104px;margin-top:24px;padding:16px;display:flex}.pdw-coverage-setup__hint{margin-top:auto;font-size:12px}.pdw-coverage-setup-bar{background:linear-gradient(90deg, var(--color-primary-bg,#e6f4ff), var(--color-bg-container,#fff) 58%);border:1px solid var(--color-primary,#1677ff);border-left-width:4px;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(380px,520px) minmax(0,1fr);align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;display:grid;box-shadow:0 3px 10px #1677ff1a}.pdw-coverage-setup-bar__summary{flex-direction:column;justify-self:start;gap:2px;min-width:0;display:flex}.pdw-coverage-setup-bar__summary>:last-child{font-size:12px}.pdw-coverage-setup-bar__icon{color:var(--color-primary,#1677ff);font-size:15px}.pdw-coverage-setup-bar__steps{width:100%}.pdw-coverage-setup-bar__steps .ant-steps-item-title{cursor:pointer;font-size:11px}.pdw-coverage-setup-bar__actions{white-space:nowrap;justify-self:end;align-items:center;gap:4px;display:flex}.pdw-coverage-editor__section{background:var(--color-bg-layout,#fafafa);border:1px solid var(--color-border-light,#f0f0f0);border-radius:8px;margin-bottom:18px;padding:16px}.pdw-coverage-editor__section--last{margin-bottom:0}.pdw-coverage-editor__section-heading{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.pdw-coverage-editor__section-heading>:last-child{font-size:12px}.pdw-coverage-card__metrics{border-left:1px solid var(--color-border-light,#f0f0f0);grid-area:1/3;grid-template-columns:minmax(150px,.9fr) minmax(270px,1.45fr) minmax(220px,1.3fr);display:grid}.pdw-coverage-metric{min-width:0;color:inherit;font:inherit;text-align:left;border:0;border-right:1px solid var(--color-border-light,#f0f0f0);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;padding:8px 12px;transition:background .15s;display:flex;position:relative}.pdw-coverage-metric:last-child{border-right:0}.pdw-coverage-metric:hover,.pdw-coverage-metric:focus-visible{background:var(--color-primary-bg,#e6f4ff);outline:none}.pdw-coverage-metric__heading{justify-content:flex-start;align-items:center;gap:8px;display:flex}.pdw-coverage-metric__label{color:#00000073;letter-spacing:.35px;text-transform:uppercase;font-size:10px;font-weight:600}.pdw-coverage-metric__action-icon{color:#00000059;pointer-events:none;flex:0 360px;justify-content:center;align-items:center;min-width:240px;font-size:11px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pdw-coverage-metric__value{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;font-weight:600;overflow:hidden}.pdw-coverage-metric__detail{color:#00000073;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.pdw-coverage-metric--warning .pdw-coverage-metric__value{color:#d46b08}.pdw-coverage-metric__items{gap:3px;display:grid}.pdw-coverage-metric__item{align-items:baseline;gap:6px;min-width:0;font-size:12px;line-height:16px;display:flex}.pdw-coverage-metric__item strong,.pdw-coverage-metric__item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdw-coverage-metric__item strong{flex:0 auto}.pdw-coverage-metric__item>span{color:#00000073;flex:none;font-size:11px}.pdw-coverage-financials{border-right:1px solid var(--color-border-light,#f0f0f0);flex-direction:column;justify-content:center;min-width:0;padding:8px 12px;display:flex}.pdw-coverage-financials__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pdw-coverage-financials__links button{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;flex-direction:column;gap:1px;padding:2px;display:flex}.pdw-coverage-financials__links button:hover,.pdw-coverage-financials__links button:focus-visible{color:var(--color-primary,#1677ff);background:var(--color-primary-bg,#e6f4ff);outline:none}.pdw-coverage-financials__links span,.pdw-coverage-financials__links small{color:#00000073;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pdw-coverage-financials__links strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pdw-coverage-metric-preview{gap:6px;min-width:210px;display:grid}.pdw-coverage-metric-preview__section{gap:5px;display:grid}.pdw-coverage-metric-preview__section+.pdw-coverage-metric-preview__section{border-top:1px solid var(--color-border-light,#f0f0f0);padding-top:8px}.pdw-coverage-metric-preview__section-label{color:#00000073;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:600}.pdw-coverage-metric-preview__item{justify-content:space-between;gap:12px;font-size:12px;display:flex}.pdw-coverage-metric-preview__item>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pdw-coverage-metric-preview__item .ant-typography{flex:none;font-size:11px}.pdw-coverage-preview-modal .ant-modal-body{max-height:60vh;overflow-y:auto}@media (width<=1100px){.pdw-coverage-setup-bar{grid-template-columns:1fr;gap:12px}.pdw-coverage-setup-bar__actions{justify-content:flex-end}.pdw-coverage-setup-bar__summary,.pdw-coverage-setup-bar__actions{justify-self:stretch}.pdw-coverage-card{grid-template-columns:1fr}.pdw-coverage-card__header{border-bottom:1px solid var(--color-border-light,#f0f0f0);grid-column:1;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.pdw-coverage-card__identity{grid-area:auto;padding:0}.pdw-coverage-card__expand,.pdw-coverage-card__header>.ant-space{grid-area:auto;justify-self:auto}.pdw-coverage-card__metrics{border-left:0;grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr))}.pdw-coverage-financials{border-right:0;border-bottom:1px solid var(--color-border-light,#f0f0f0)}.pdw-coverage-metric:first-child{border-bottom:1px solid var(--color-border-light,#f0f0f0)}.pdw-coverage-metric:last-child{grid-column:span 2}}@media (width<=680px){.pdw-coverage-participation-editor__labels{display:none}.pdw-coverage-participation-editor__row{grid-template-columns:minmax(0,1fr) 32px;gap:12px;min-width:0}.pdw-coverage-participation-editor__row .pdw-coverage-participation-editor__role-share{grid-column:1/-1;grid-template-columns:1fr}.pdw-coverage-participation-editor__row>.ant-btn{grid-area:1/2}.pdw-coverage-participation-editor__add-actions{grid-template-columns:1fr}.pdw-coverage__header{flex-direction:column;align-items:flex-start}.pdw-coverage-card__metrics{grid-template-columns:1fr}.pdw-coverage-metric,.pdw-coverage-financials{border-right:0;border-bottom:1px solid var(--color-border-light,#f0f0f0)}.pdw-coverage-metric:last-child{border-bottom:0;grid-column:auto}}.pdw-catalog-picker__field-label{text-transform:uppercase;letter-spacing:.4px;font-size:11px}.pdw-catalog-picker{border:1px solid var(--color-border-light,#f0f0f0);border-radius:6px;max-height:280px;margin-top:4px;padding:8px;overflow-y:auto}.pdw-carrier-pool__identity{grid-template-columns:.9fr 1.35fr;gap:10px;margin-bottom:10px;display:grid}.pdw-carrier-pool__identity label{flex-direction:column;gap:4px;display:flex}@media (width<=680px){.pdw-carrier-pool__identity{grid-template-columns:1fr}}.pdw-catalog-picker__empty{text-align:center;color:#00000073;padding:24px}.pdw-catalog-picker--browser{background:var(--color-bg-layout,#fafafa);padding:6px}.pdw-catalog-picker--browser .ant-tree{background:0 0}.pdw-catalog-picker--browser .ant-tree-treenode{width:100%;padding:1px 0}.pdw-catalog-picker--browser .ant-tree-node-content-wrapper{border-radius:5px;min-width:0;height:auto;line-height:normal;padding:0!important}.pdw-catalog-picker--browser .ant-tree-node-content-wrapper:hover,.pdw-catalog-picker--browser .ant-tree-node-content-wrapper.ant-tree-node-selected{background:0 0}.pdw-catalog-picker__node{color:#000000b8;border-radius:5px;align-items:center;gap:7px;min-width:0;padding:6px 8px;transition:background .15s,color .15s;display:flex}.pdw-catalog-picker--browser .ant-tree-node-content-wrapper:hover .pdw-catalog-picker__node{background:#eef6ff}.pdw-catalog-picker__node--selected{color:#0958a5;background:var(--color-primary-bg,#e6f4ff);box-shadow:inset 2px 0 0 var(--color-primary,#1677ff)}.pdw-catalog-picker__node-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.pdw-catalog-picker__node-kind{color:#0000006b;text-transform:uppercase;flex:none;margin-left:auto;font-size:10px}.pdw-catalog-picker__selection{color:#0958a5;background:var(--color-primary-bg,#e6f4ff);border:1px solid var(--color-primary-border,#91caff);border-radius:6px;align-items:flex-start;gap:7px;margin-top:8px;padding:7px 9px;font-size:12px;display:flex}.pdw-carrier-pool__empty{color:#00000073;background:var(--color-bg-disabled,#fafafa);border:1px dashed var(--color-border-default,#e8e8e8);border-radius:6px;padding:10px 12px;font-size:12px}.pdw-carrier-pool__row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdw-carrier-pool__carrier-select{flex:200px;min-width:160px}.pdw-pt-card{transition:box-shadow .25s;border:1px solid var(--color-border-light,#f0f0f0)!important;border-radius:var(--radius-lg,12px)!important;box-shadow:var(--shadow-card,0 2px 8px #00000014)!important}.pdw-pt-card:hover{box-shadow:var(--shadow-card-hover,0 4px 16px #0000001f)!important}.pdw-pt-card__header{border-bottom:1px solid var(--color-border-light,#f0f0f0);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.pdw-pt-card__identity{align-items:center;gap:10px;min-width:0;display:flex}.pdw-pt-card__name{color:var(--color-text-primary,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pdw-pt-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex}.pdw-pt-card__remove{flex-shrink:0;color:var(--color-text-tertiary,#999)!important}.pdw-pt-card__remove:hover{color:var(--color-error,#ff4d4f)!important;background:#ff4d4f14!important}.pdw-pt-empty{border-style:dashed;border-width:1.5px;border-color:var(--color-border-default,#d9d9d9);transition:border-color .2s,background .2s;border-radius:var(--radius-lg,12px)!important;background:var(--color-bg-layout,#fafafa)!important}.pdw-pt-empty:hover,.pdw-pt-empty:focus-within{border-color:var(--color-primary,#66a6d0)!important;background:var(--color-primary-light,#66a6d01a)!important}.pdw-pt-empty__icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:10px;font-size:17px;display:flex}.pdw-pt-empty__label{color:var(--color-text-tertiary,#999);text-align:center;margin-bottom:4px;font-size:12px;font-weight:500}.pdw-pt-contact{transition:box-shadow .2s,border-color .2s;border:1px solid var(--color-border-light,#f0f0f0)!important;border-radius:var(--radius-md,8px)!important;background:var(--color-bg-container,#fff)!important}.pdw-pt-contact:hover{border-color:var(--color-border-default,#d9d9d9)!important;box-shadow:var(--shadow-xs,0 1px 2px #0000000a)!important}.pdw-pt-contact__avatar{width:26px;height:26px;color:var(--color-primary,#66a6d0);background:var(--color-primary-light,#66a6d01a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.pdw-pt-contact__action:hover{background:0 0!important}.pdw-pt-contact__action--mail:hover{color:var(--color-info,#1890ff)!important}.pdw-pt-contact__action--phone:hover{color:var(--color-success,#52c41a)!important}.pdw-pt-contact__action--remove:hover{color:var(--color-error,#ff4d4f)!important}.pdw-pt-inline-input,.pdw-pt-inline-input.ant-input-number{margin:0 -6px;transition:background .2s;background:var(--color-bg-layout,#fafafa)!important;border-radius:var(--radius-sm,6px)!important;padding:2px 6px!important}.pdw-pt-inline-input .ant-input-number-input{padding:0!important}.pdw-pt-inline-input:hover,.pdw-pt-inline-input:focus,.pdw-pt-inline-input:focus-within{background:var(--color-primary-light,#66a6d01f)!important}.pdw-pt-new-card{border:1.5px dashed var(--color-primary,#66a6d0)!important;border-radius:var(--radius-lg,12px)!important;background:var(--color-primary-light,#66a6d01a)!important}.pdw-pt-scope{border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,8px);overflow:hidden}.pdw-pt-scope__head,.pdw-pt-scope__row{grid-template-columns:1fr 1fr auto;gap:8px;padding:6px 10px;display:grid}.pdw-pt-scope__head{color:var(--color-text-tertiary,#999);letter-spacing:.04em;text-transform:uppercase;background:var(--color-bg-layout,#fafafa);font-size:10px;font-weight:700}.pdw-pt-scope__row:nth-of-type(odd){background:var(--color-bg-layout,#fafafa)}.pdw-pt-columns .ant-divider{border-color:var(--color-border-light,#f0f0f0)}.pdw-parties__add{margin-top:18px}.pdw-pt-search-placeholder{color:#00000059;width:100%;font:inherit;text-align:left;background:var(--color-bg-container,#fff);border:1px solid var(--color-border-default,#d9d9d9);border-radius:var(--radius-sm,6px);cursor:pointer;padding:4px 11px;font-size:13px;transition:border-color .2s}.pdw-pt-search-placeholder:hover,.pdw-pt-search-placeholder:focus-visible{color:#00000073;border-color:var(--color-primary,#66a6d0);outline:none}.pdw-create-root{flex-direction:column;width:100%;min-height:100%;display:flex}.pdw-create-body{flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 260px);display:flex}.pdw-create-row{width:100%}.pdw-create-col{flex-direction:column;display:flex}.pdw-create-choice{width:100%;transition:border-color .16s,box-shadow .16s}.pdw-create-choice--selected{box-shadow:0 8px 20px #005a991a;border-color:var(--color-primary,#66a6d0)!important;background:var(--color-primary-light,#66a6d01a)!important}.pdw-create-choice__body{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.pdw-create-choice__selected{flex-direction:column;height:100%;display:flex;position:relative}.pdw-create-choice__close{z-index:1;color:var(--color-text-tertiary,#999);position:absolute;top:-8px;right:-8px}.pdw-create-choice__close:hover{color:var(--color-error,#ff4d4f)!important;background:#ff4d4f14!important}.pdw-create-choice__preview-full{flex-direction:column;flex:1;min-height:0;padding-top:28px;padding-right:4px;display:flex;overflow-y:auto}.pdw-create-choice__footer{border-top:1px dashed var(--color-border-light,#f0f0f0);flex-shrink:0;margin-top:16px;padding-top:16px}.pdw-create-choice__description{text-align:center;min-height:38px;margin-top:4px;font-size:12px}.pdw-create-choice__control{justify-content:center;width:100%;margin-top:18px;display:flex}.pdw-create-choice__select{width:220px!important}.pdw-create-choice__select.ant-select .ant-select-selector{height:32px!important}.pdw-create-choice__select.ant-select .ant-select-selection-item,.pdw-create-choice__select.ant-select .ant-select-selection-placeholder{line-height:30px!important}.pdw-creation-preview{width:100%;margin-top:auto;margin-bottom:auto}.pdw-creation-preview__header{border-bottom:1px solid var(--color-border-light,#f0f0f0);padding-bottom:16px}.pdw-creation-preview__eyebrow,.pdw-creation-preview__label{color:var(--color-primary-dark,#005a99);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.pdw-creation-preview__title{margin:4px 0 0!important}.pdw-creation-preview__title-row{align-items:center;gap:8px;display:flex}.pdw-creation-preview__coverages{flex-direction:column;gap:10px;margin-top:16px;display:flex}.pdw-creation-preview__coverage-row{border:1px solid var(--color-primary,#66a6d0);border-radius:var(--radius-md,10px);background:var(--color-primary-light,#66a6d00f);flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 14px;display:flex}.pdw-creation-preview__coverage-info{flex-direction:column;gap:2px;min-width:160px;display:flex}.pdw-creation-preview__coverage-type{text-transform:capitalize;font-size:12px}.pdw-creation-preview__carriers{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:6px;display:flex}.pdw-creation-preview__carrier-tag{border-radius:999px;align-items:center;gap:6px;display:flex}.pdw-creation-preview__carrier-share{color:var(--color-primary-dark,#005a99);font-family:monospace;font-weight:600}.pdw-creation-preview__no-carrier{font-size:12px;font-style:italic}.pdw-product-module{border-color:var(--color-border-light,#f0f0f0)!important;border-radius:var(--radius-lg,12px)!important}.pdw-product-capsule{border:1px solid var(--color-primary,#66a6d0);border-radius:var(--radius-xl,16px);background:var(--color-primary-light,#66a6d01a);padding:20px}.pdw-product-capsule__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.pdw-product-capsule__header>div{flex-direction:column;gap:3px;display:flex}.pdw-product-capsule__eyebrow{color:var(--color-primary-dark,#005a99);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.pdw-product-module__steps{margin-bottom:24px}.pdw-product-module__actions{justify-content:space-between;display:flex}.pdw-product-module__sidebar{flex-direction:column;gap:16px;display:flex;position:sticky;top:16px}.pdw-product-module__premium{background:linear-gradient(135deg, var(--color-primary,#66a6d0), var(--color-primary-dark,#005a99))!important;border:none!important}.pdw-product-module__premium-label,.pdw-product-module__premium-detail{color:#ffffffd1!important}.pdw-product-module__premium-value{color:#fff!important;margin:6px 0!important}.pdw-product-module__product-card{border-radius:var(--radius-lg,12px)!important}@media (width<=991px){.pdw-product-capsule{padding:16px}.pdw-product-capsule__header{flex-direction:column;align-items:flex-start;gap:6px}.pdw-product-module__sidebar{position:static}}
