.daterange,.datepick{--profint-green: #146C94;--profint-green-50: #eaf5fa;--profint-green-200: #afd3e2;--profint-green-600: #0f5575;--profint-green-700: #0b4a64;--ink: #102a36;--ink-2: #1f4254;--muted: #5f7682;--muted-2: #8aa0ab;--faint: #b6c2c9;--surface: #ffffff;--surface-2: #f6f9fb;--hover: #f1f5f8;--border-strong: #d0dbe2;--border-soft: #eef2f5;--r-sm: 6px;--r-md: 10px;--r-pill: 999px;--sh-2: 0 18px 40px -12px rgba(13, 27, 42, .28)}[data-theme=dark] .daterange,[data-theme=dark] .datepick,html.dark .daterange,html.dark .datepick,[data-bs-theme=dark] .daterange,[data-bs-theme=dark] .datepick{--ink: #e6edf3;--ink-2: #c7d3da;--muted: #8aa0ab;--muted-2: #6b7d88;--faint: #4a5b65;--surface: #10222c;--surface-2: #16303c;--hover: #1b3a47;--border-strong: #2a3f4b;--border-soft: #21343d;--profint-green-50: rgba(25, 167, 206, .16);--sh-2: 0 18px 44px -12px rgba(0, 0, 0, .5)}.daterange{display:inline-flex;align-items:center;gap:4px;height:38px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);transition:border-color .14s,box-shadow .14s;box-sizing:border-box}.daterange:hover{border-color:var(--muted-2)}.daterange:focus-within{border-color:var(--profint-green);box-shadow:0 0 0 3px var(--profint-green-50)}.daterange>svg,.daterange>i{color:var(--muted);flex:none;margin-right:4px}.daterange .dr-input{border:0;background:transparent;height:100%;width:116px;padding:0 2px;font:inherit;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer}.daterange .dr-input:focus{outline:none}.daterange .dr-sep{color:var(--muted-2);flex:none;display:flex;align-items:center}.daterange[data-rangepicker]{position:relative}.daterange.dr-enhanced .dp-native-hidden,.datepick .dp-native-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0);clip-path:inset(50%);border:0!important;white-space:nowrap}.dr-field{border:0;background:transparent;height:100%;min-width:92px;padding:0 4px;font:inherit;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;border-radius:4px;transition:background .12s}.dr-field:hover{background:var(--hover)}.dr-field .dr-ph{color:var(--muted-2)}.dr-field .dr-val{color:var(--ink);font-weight:500}.dr-field:disabled,.datepick-field:disabled,.datepick>.dp-clear:disabled{opacity:.6;cursor:default}.dr-field:focus-visible,.datepick-field:focus-visible,.dp-nav:focus-visible,.dp-day:focus-visible,.dp-preset:focus-visible,.datepick>.dp-clear:focus-visible{outline:2px solid var(--profint-green);outline-offset:2px}.dr-field[aria-invalid=true],.datepick-field[aria-invalid=true]{box-shadow:inset 0 0 0 1px #c62828}.dp-validation{position:absolute;top:calc(100% + 4px);left:0;z-index:1051;padding:4px 7px;max-width:min(360px,calc(100vw - 24px));border-radius:var(--r-sm);background:var(--surface);color:#c62828;font-size:12px;line-height:1.4;box-shadow:var(--sh-2)}.dp-validation[hidden]{display:none}.daterange.dr-open{border-color:var(--profint-green);box-shadow:0 0 0 3px var(--profint-green-50)}.dp-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:1050;display:none;width:410px;max-width:calc(100vw - 24px);box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--sh-2);padding:10px;gap:10px;animation:dp-in .12s ease-out}.daterange.dr-open>.dp-pop,.datepick.dp-open>.dp-pop{display:flex}.dp-pop.dp-above{top:auto;bottom:calc(100% + 8px)}@keyframes dp-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dp-presets{display:flex;flex-direction:column;gap:4px;padding-right:10px;border-right:1px solid var(--border-soft);min-width:124px}.dp-preset{text-align:left;border:0;background:transparent;border-radius:var(--r-sm);padding:7px 10px;font:inherit;font-size:12.5px;color:var(--ink-2);cursor:pointer;transition:background .12s,color .12s}.dp-preset:hover{background:var(--profint-green-50);color:var(--profint-green-700)}.dp-preset-clear{margin-top:auto;color:var(--muted)}.dp-preset-clear:hover{background:var(--hover);color:var(--ink)}.dp-preset:disabled{opacity:.45;cursor:default;background:transparent}.dp-cal{flex:1 1 252px;min-width:252px}.dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dp-title{font-size:13.5px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.dp-nav{width:28px;height:28px;display:grid;place-items:center;border:0;background:transparent;border-radius:var(--r-sm);color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.dp-nav:hover{background:var(--hover);color:var(--ink)}.dp-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.dp-days{column-gap:0}.dp-dow{margin-bottom:4px}.dp-dowc{text-align:center;font-size:10.5px;font-weight:600;color:var(--muted-2);text-transform:uppercase;padding:2px 0}.dp-day{height:32px;border:0;background:transparent;border-radius:var(--r-sm);font:inherit;font-size:12.5px;color:var(--ink-2);cursor:pointer;font-variant-numeric:tabular-nums;position:relative;transition:background .1s,color .1s}.dp-day:hover{background:var(--profint-green-50)}.dp-day.dp-out{color:var(--faint)}.dp-day.dp-today{font-weight:700;color:var(--profint-green)}.dp-day.dp-in{background:var(--profint-green-50);border-radius:0;color:var(--profint-green-700)}.dp-day.dp-start,.dp-day.dp-end{background:var(--profint-green);color:#fff;font-weight:600}.dp-day.dp-start:hover,.dp-day.dp-end:hover{background:var(--profint-green-600)}.dp-day.dp-start{border-radius:var(--r-sm) 0 0 var(--r-sm)}.dp-day.dp-end{border-radius:0 var(--r-sm) var(--r-sm) 0}.dp-day.dp-start.dp-end{border-radius:var(--r-sm)}.dp-day:disabled{opacity:.35;cursor:default;background:transparent}@media(max-width:560px){.dp-pop{flex-direction:column;width:300px;max-width:calc(100vw - 24px);min-width:0}.dp-cal{min-width:0;width:100%}.dp-presets{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--border-soft);padding-right:0;padding-bottom:10px;min-width:0}.dp-preset-clear{margin-top:0}}.datepick{position:relative;display:block}.datepick-field{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 12px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);font:inherit;font-size:13px;color:var(--ink);cursor:pointer;text-align:left;transition:border-color .12s,box-shadow .12s;box-sizing:border-box}.datepick-field:hover{border-color:var(--muted-2)}.datepick.dp-open .datepick-field{border-color:var(--profint-green);box-shadow:0 0 0 3px var(--profint-green-50)}.datepick-field>svg{color:var(--muted);flex:none}.datepick-field .dp-field-icon{display:flex;color:var(--muted);flex:none}.datepick.dp-has-value .datepick-field{padding-right:34px}.datepick-field .dp-val{font-variant-numeric:tabular-nums}.datepick-field .dp-ph{color:var(--muted-2)}.datepick>.dp-clear{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;background:transparent;border-radius:var(--r-pill);color:var(--muted);font-size:15px;line-height:1;cursor:pointer}.datepick>.dp-clear[hidden]{display:none}.datepick>.dp-clear:hover{background:var(--hover);color:var(--ink)}.dp-pop.dp-pop-single{left:0;right:auto}.pf-temporal-control{min-width:0;width:100%}.pf-temporal-field{position:relative;display:flex;align-items:stretch;box-sizing:border-box;min-width:0;width:100%;height:var(--pf-control-height,56px);min-height:var(--pf-control-height,56px);border:1px solid var(--pf-control-border,var(--bs-border-color,#c5dbe6));border-radius:var(--pf-field-radius,var(--pf-control-radius,14px));background:var(--pf-control-surface,var(--bs-body-bg,#fff));color:var(--pf-control-text,var(--bs-body-color,#193747))}.pf-temporal-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--p-primary,var(--pf-control-accent,#008eaf)) 14%,transparent);border-color:var(--p-primary,var(--pf-control-accent,#008eaf))}.pf-temporal-source{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)}.pf-temporal-trigger{display:flex;align-items:center;box-sizing:border-box;gap:12px;flex:1;min-width:0;height:100%;min-height:0;padding:12px 14px;border:0;border-radius:inherit;background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer}.pf-temporal-trigger>[data-temporal-label]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-temporal-trigger>svg{flex:none;color:var(--p-primary,#087e9c)}.pf-temporal-clear{box-sizing:border-box;align-self:center;flex:none;width:var(--pf-icon-action-size,44px);height:var(--pf-icon-action-size,44px);min-width:44px;min-height:44px;margin-inline-end:5px;padding:0;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:22px;cursor:pointer}.pf-temporal-clear:hover{background:var(--bs-tertiary-bg,#edf5f8)}.pf-temporal-trigger:disabled,.pf-temporal-clear:disabled{cursor:default;opacity:var(--pf-control-disabled-opacity,.65)}.pf-temporal-field [hidden],.pf-temporal-popup[hidden]{display:none!important}.pf-temporal-field.pf-temporal-invalid{border-color:var(--pf-control-error,var(--bs-danger,#b42332))}.pf-temporal-field.pf-temporal-invalid:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-control-error,#b42332) 14%,transparent)}.pf-temporal-error{display:block;margin-top:var(--pf-control-message-gap,6px);color:var(--pf-control-error,var(--bs-danger,#b42332));font-size:var(--pf-control-message-size,.875rem);line-height:1.4}.pf-temporal-control>.pf-temporal-error[hidden]{display:none!important}.pf-temporal-popup{position:fixed;z-index:1085;box-sizing:border-box;max-height:calc(100dvh - 24px);overflow:auto;padding:14px;border:1px solid var(--bs-border-color,#c8dce6);border-radius:16px;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#173c4f);box-shadow:0 16px 48px #173c4f2a;font:inherit}.pf-temporal-navigation{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.pf-temporal-navigation button,.pf-temporal-option,.pf-temporal-now{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;min-height:var(--pf-icon-action-size,44px);padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.pf-temporal-navigation button{min-width:var(--pf-icon-action-size,44px)}.pf-temporal-navigation button:nth-child(2){font-weight:650;flex:1}.pf-temporal-period-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pf-temporal-option:hover,.pf-temporal-navigation button:hover,.pf-temporal-now:hover{background:var(--bs-tertiary-bg,#edf5f8)}.pf-temporal-option[aria-selected=true]{border-color:var(--p-primary,#0989a9);background:color-mix(in srgb,var(--p-primary,#0989a9) 14%,var(--bs-body-bg,#fff));color:var(--p-primary,#087e9c)}.pf-temporal-popup button:disabled{opacity:.4;cursor:default}.pf-temporal-popup button:focus-visible,.pf-temporal-clear:focus-visible{outline:3px solid var(--p-primary,#0989a9);outline-offset:1px}.pf-temporal-time-grid{display:flex;gap:10px}.pf-temporal-time-grid>div{min-width:0;flex:1;text-align:center}.pf-temporal-time-grid strong{display:block;font-size:.8rem;margin-bottom:8px}.pf-temporal-time-list{display:flex;flex-direction:column;gap:3px;max-height:min(230px,45dvh);overflow:auto;scroll-snap-type:y proximity}.pf-temporal-time-list button{flex:none;scroll-snap-align:center}.pf-temporal-now{width:100%;margin-top:10px;border-color:var(--bs-border-color,#c8dce6)}.pf-temporal-input{box-sizing:border-box;min-height:var(--pf-control-height,56px)}.pf-temporal-calendar .numInput::-webkit-inner-spin-button,.pf-temporal-calendar .numInput::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.pf-temporal-calendar .numInput{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.lic-time-input:has(>.pf-temporal-control)>i{display:none}.lic-time-input .pf-temporal-source{padding:0!important}.pf-derived-age{display:inline-block;max-width:100%;font-size:.875em;line-height:1.5;overflow-wrap:anywhere}.pf-derived-age[data-derived-state=pending],.pf-derived-age[data-derived-state=invalid]{color:var(--bs-secondary-color,#617984)}.lic-field>.pf-derived-age{margin-top:4px}:is([data-theme=dark],[data-bs-theme=dark],.dark) :is(.pf-temporal-field,.pf-temporal-popup){background:var(--card-bg,var(--bs-body-bg,#163441));color:var(--text,var(--bs-body-color,#e2eff5));border-color:var(--border,var(--bs-border-color,#476673))}@media(prefers-reduced-motion:reduce){.pf-temporal-time-list{scroll-behavior:auto}}.pf-temporal-instant{min-width:0;width:100%;position:relative;container-type:inline-size}.pf-temporal-instant-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;align-items:start}.pf-temporal-instant-part{min-width:0}.pf-temporal-instant-part>label{display:block;margin-bottom:6px;font-size:.8rem;font-weight:600;color:var(--bs-secondary-color,#617984)}.pf-temporal-instant-offset{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px}.pf-temporal-instant-offset>label{grid-column:1/-1}.pf-temporal-offset-choice{display:flex;align-items:stretch;min-width:0;gap:2px;height:var(--pf-control-height,56px);padding:3px;box-sizing:border-box;border:1px solid var(--bs-border-color,#c8dce6);border-radius:var(--pf-field-radius,12px)}.pf-temporal-offset-choice>button{min-width:44px;min-height:44px;flex:1;padding:4px 7px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer}.pf-temporal-offset-choice>button.is-active{background:color-mix(in srgb,var(--p-primary,#0989a9) 16%,transparent);color:var(--p-primary,#087e9c)}.pf-temporal-offset-choice>button:focus-visible{outline:3px solid var(--p-primary,#0989a9);outline-offset:1px}.pf-temporal-offset-inactive{opacity:.6}.pf-temporal-fraction-input{box-sizing:border-box;width:100%;height:var(--pf-control-height,56px);padding:12px 14px;border:1px solid var(--bs-border-color,#c8dce6);border-radius:var(--pf-field-radius,12px);background:var(--bs-body-bg,#fff);color:inherit;font:inherit;font-variant-numeric:tabular-nums}.pf-temporal-fraction-input:focus{outline:3px solid color-mix(in srgb,var(--p-primary,#0989a9) 20%,transparent);border-color:var(--p-primary,#0989a9)}.pf-temporal-instant-hint{display:block;margin-top:6px;font-size:.8rem;line-height:1.45;color:var(--bs-secondary-color,#617984)}.pf-temporal-instant.pf-temporal-invalid :is(.pf-temporal-fraction-input,.pf-temporal-offset-choice,.pf-temporal-field,.datepick-field){border-color:var(--bs-danger,#c13b44)}.pf-temporal-instant .datepick{min-width:0}.pf-temporal-instant :is(.datepick-field,.pf-temporal-trigger){min-width:0}.pf-temporal-instant .pf-temporal-trigger{gap:5px;padding-inline:8px}.pf-temporal-instant .pf-temporal-trigger>svg{width:16px}@container (max-width:340px){.pf-temporal-instant-offset{grid-template-columns:minmax(0,1fr)}}.pf-month-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.rx-monthrange:has(>.pf-month-range){display:block;min-width:0;width:100%}.rx-monthrange>.pf-month-range{width:100%}.pf-month-range>label{display:grid;gap:5px;min-width:0;margin:0}.pf-month-range>label>span{font-size:.8rem;color:var(--pf-control-muted, #61798a)}.pf-temporal-civil .pf-temporal-instant-parts{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-temporal-civil .pf-temporal-instant-part>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}.pf-temporal-instant [hidden]{display:none!important}@media(max-width:380px){.pf-temporal-civil .pf-temporal-instant-parts{grid-template-columns:minmax(0,1fr)}}:root{--pf-control-height: 56px;--pf-icon-action-size: 44px;--pf-control-radius: 14px;--pf-control-border: #c5dbe6;--pf-control-accent: #008eaf;--pf-control-surface: var(--bs-body-bg, #fff);--pf-control-text: var(--bs-body-color, #193747);--pf-control-muted: var(--bs-secondary-color, #61798a);--pf-control-error: var(--bs-danger, #b42332);--pf-control-disabled-bg: var(--bs-tertiary-bg, #f2f6f8);--pf-control-disabled-opacity: .65;--pf-control-message-size: .875rem;--pf-control-message-gap: 6px}:is([data-bs-theme=dark],[data-theme=dark],.dark){--pf-control-surface: var(--bs-body-bg, #183441);--pf-control-text: var(--bs-body-color, #e2edf2);--pf-control-muted: var(--bs-secondary-color, #b3cbd7);--pf-control-border: var(--bs-border-color, #46616e);--pf-control-disabled-bg: var(--bs-tertiary-bg, #234655)}.pf-field,.pf-field__body,.dir-grid>*,.pf-address-fields>*{min-width:0}.pf-field{display:grid;gap:8px}.pf-field__label{font-weight:600;margin:0}.pf-field__help{color:var(--pf-control-muted, #61798a)}input.pf-field-input:not(:is(.tomselected,[type=hidden],.profint-identity__input,.pf-numeric-field__input,.pf-temporal-source,.profint-phone-part>input,.pf-text-control>input,.pf-nationality>input)),.pf-catalog-select:not(.multi) .ts-control{box-sizing:border-box;height:var(--pf-control-height, 56px);min-height:var(--pf-control-height, 56px)}input.pf-field-input:not(:is(.tomselected,[type=hidden],.profint-identity__input,.pf-numeric-field__input,.pf-temporal-source,.profint-phone-part>input,.pf-text-control>input,.pf-nationality>input)){min-width:0;max-width:100%;border-radius:var(--pf-control-radius)}.pf-catalog-select{min-width:0;width:100%}.ts-wrapper.pf-catalog-select{padding:0;border:0;border-radius:var(--pf-control-radius);height:auto;background:transparent;background-image:none!important;box-shadow:none}.ts-wrapper.pf-catalog-select:is(.focus,.dropdown-active){box-shadow:none}.pf-catalog-select .ts-control{border:1px solid var(--pf-control-border);border-radius:var(--pf-control-radius);display:flex;align-items:center;padding:10px 40px 10px 14px;box-shadow:none}.pf-catalog-select .ts-control>input{height:auto!important;min-height:0!important;padding:0!important;border:0!important;box-shadow:none!important}.ts-wrapper.pf-catalog-select.single>.ts-control{flex-wrap:nowrap;background-image:none!important}.ts-wrapper.pf-catalog-select.single>.ts-control>.item{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-wrapper.pf-catalog-select.single.has-items:not(.dropdown-active)>.ts-control>input{position:absolute;width:1px!important;min-width:0!important;flex:0 0 1px;opacity:0;clip-path:inset(50%);pointer-events:none}.pf-catalog-select.multi .ts-control{box-sizing:border-box;min-height:var(--pf-control-height, 56px);height:auto;max-height:none;flex-wrap:wrap;gap:4px;padding-block:5px}.pf-catalog-select.multi .ts-control>.item{box-sizing:border-box;display:inline-flex;align-items:center;min-height:var(--pf-icon-action-size, 44px);max-width:100%;white-space:normal;overflow-wrap:anywhere}.pf-catalog-select.multi .ts-control>.item>.remove{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--pf-icon-action-size, 44px);width:var(--pf-icon-action-size, 44px);min-width:44px;height:var(--pf-icon-action-size, 44px);min-height:44px;padding:0}.ts-wrapper.pf-catalog-select.single>.ts-control:after{content:"";font-family:inherit;position:absolute;right:16px;top:50%;margin:0;width:8px;height:8px;border:solid currentColor;border-width:0 1.7px 1.7px 0;transform:translateY(-70%) rotate(45deg);opacity:.65;pointer-events:none;transition:transform .18s ease}.ts-wrapper.pf-catalog-select.single.dropdown-active>.ts-control:after{transform:translateY(-30%) rotate(225deg)}.ts-wrapper.pf-catalog-select.multi>.ts-control:after{content:none}.pf-catalog-select.focus .ts-control,input.pf-field-input:focus:not(:is(.profint-identity__input,.pf-numeric-field__input,.profint-phone-part>input,.pf-text-control>input,.pf-nationality>input)){border-color:var(--pf-control-accent);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-control-accent, #008eaf) 14%,transparent)}.ts-wrapper.pf-catalog-select:is(.focus,.dropdown-active)>.ts-control{box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-control-accent, #008eaf) 14%,transparent)}.pf-catalog-select .ts-dropdown{border-radius:12px;border:1px solid var(--pf-control-border);box-shadow:0 12px 30px #14374a20}.pf-catalog-select .ts-dropdown .option{padding:10px 14px;overflow-wrap:anywhere}.ts-dropdown .pf-select-option{box-sizing:border-box;display:block;min-height:var(--pf-icon-action-size, 44px)}.pf-catalog-select .ts-dropdown .highlight{display:inline;padding:0;color:inherit;background:#bceaf2;border-radius:2px;font-weight:700}.ts-dropdown.pf-catalog-dropdown{z-index:1090;box-sizing:border-box;margin:0;border:1px solid var(--pf-control-border, #c5dbe6);border-radius:12px;color:var(--pf-control-text, #193747);background:var(--pf-control-surface, #fff);box-shadow:0 12px 30px #14374a26;overflow:hidden}.pf-catalog-dropdown .ts-dropdown-content{box-sizing:border-box;overscroll-behavior:contain;padding:5px}.pf-catalog-dropdown .option{display:block;min-height:var(--pf-icon-action-size, 44px);box-sizing:border-box;padding:10px 12px;border-radius:7px;white-space:normal;overflow-wrap:anywhere}.pf-catalog-dropdown .option.active{background:color-mix(in srgb,var(--pf-control-accent, #008eaf) 12%,var(--pf-control-surface, #fff));color:var(--pf-control-text, #193747)}.pf-catalog-dropdown .highlight{display:inline;padding:0;border-radius:2px;background:color-mix(in srgb,var(--pf-control-accent, #008eaf) 22%,transparent);color:inherit}.pf-catalog-dropdown :is(.no-results,.create){padding:12px;color:var(--pf-control-muted, #61798a)}.pf-select-error{display:block;margin-top:var(--pf-control-message-gap,6px);color:var(--pf-control-error,#b42332);font-size:var(--pf-control-message-size,.875rem)}.pf-select-error[hidden]{display:none}.pf-catalog-select.pf-select-invalid>.ts-control{border-color:var(--pf-control-error,#b42332)}input.pf-choice-source{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;max-width:1px!important;max-height:1px!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important;opacity:0!important}input.pf-choice-source:before,input.pf-choice-source:after{content:none!important;display:none!important}@media(prefers-reduced-motion:reduce){.ts-wrapper.pf-catalog-select.single>.ts-control:after{transition:none}}.pf-catalog-select.disabled{opacity:var(--pf-control-disabled-opacity, .65)}.pf-field:has([aria-invalid=true]) .pf-field__body{--pf-control-border: var(--pf-control-error, #b42332)}.pf-field-input.input-validation-error,.pf-field-input.is-invalid{border-color:var(--pf-control-error, #b42332)}.pf-catalog-select:has(select[aria-invalid=true])>.ts-control,.pf-catalog-select:has(select.input-validation-error)>.ts-control{border-color:var(--pf-control-error, #b42332)}.pf-field-input:disabled:not(:is(.profint-identity__input,.pf-numeric-field__input,.profint-phone-part>input,.pf-text-control>input,.pf-nationality>input)){opacity:var(--pf-control-disabled-opacity, .65);background:var(--pf-control-disabled-bg, #f2f6f8)}.pf-address-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pf-address-fields>:first-child{grid-column:1 / -1}.pf-field label:has(>input[type=radio]):not(.form-check-label){min-height:var(--pf-control-height, 56px);box-sizing:border-box}@media(max-width:640px){.pf-address-fields{grid-template-columns:minmax(0,1fr)}}.dir-editor,.dir-ac-wrap{position:relative}.dir-ac-menu{position:absolute;z-index:1080;left:0;right:0;top:calc(100% + 4px);max-height:320px;overflow-y:auto;background:var(--surface, #fff);border:1px solid var(--border, #d0dbe2);border-radius:var(--r-md, 8px);box-shadow:0 10px 30px #102a3624}.dir-ac-item{display:flex;align-items:center;gap:8px;padding:9px 12px;cursor:pointer;font-size:13.5px;color:var(--ink, #102a36);line-height:1.25}.dir-ac-item i{color:var(--profint-green, #146C94);font-size:15px;flex:0 0 auto}.dir-ac-item:hover,.dir-ac-item.on{background:var(--profint-green-50, #eaf5fa)}.dir-ac-empty{padding:10px 12px;font-size:13px;color:var(--muted, #5f7682)}.dir-grid{display:grid;gap:10px 12px;grid-template-columns:repeat(12,minmax(0,1fr))}.dir-grid .dir-c-calle{grid-column:span 8}.dir-grid .dir-c-altura{grid-column:span 4}.dir-grid .dir-c-piso,.dir-grid .dir-c-depto{grid-column:span 3}.dir-grid .dir-c-cp,.dir-grid .dir-c-loc,.dir-grid .dir-c-prov{grid-column:span 6}.dir-grid .dir-c-search{grid-column:span 12}.dir-grid>:is(.dir-c-search,.dir-c-calle,.dir-c-altura,.dir-c-piso,.dir-c-depto,.dir-c-cp,.dir-c-prov,.dir-c-loc){display:grid;grid-template-rows:minmax(15px,auto) var(--pf-control-height, 56px);align-content:start;gap:3px;min-width:0}.dir-grid :is(label,.pf-field__label){box-sizing:border-box;display:block;min-height:15px;margin:0;color:var(--pf-control-muted, #61798a);font-size:12px;font-weight:600;line-height:15px}.dir-grid .pf-field__body{display:flex;align-items:stretch;width:100%;height:var(--pf-control-height, 56px);min-height:0}.dir-grid .pf-field__body>*,.dir-grid :is(.pf-text-control,.ts-wrapper,.form-control,.form-select){box-sizing:border-box;min-width:0;width:100%}.dir-grid :is(.dir-c-search>input,.dir-c-altura>input,.dir-c-piso>input,.dir-c-depto>input,.dir-c-cp>input,.dir-c-prov>.form-select,.dir-c-loc>.form-select,.ts-wrapper>.ts-control){height:var(--pf-control-height, 56px);min-height:var(--pf-control-height, 56px)}@media(max-width:640px){.dir-grid>[class*=dir-c-]{grid-column:span 12!important}}.dir-catalog-status{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;padding:8px 10px;border-radius:var(--pf-control-radius,14px);background:var(--bs-tertiary-bg,#f2f7f9);color:var(--pf-control-muted,#61798a);font-size:.875rem;line-height:1.5}.dir-catalog-status[hidden]{display:none}.dir-catalog-retry{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:var(--pf-icon-action-size,44px);padding:8px 12px;border:1px solid var(--pf-control-border,#c5dbe6);border-radius:9px;background:var(--pf-control-surface,#fff);color:var(--pf-control-accent,#008eaf);font:inherit;cursor:pointer}.dir-catalog-retry:focus-visible{outline:3px solid var(--pf-control-accent,#008eaf);outline-offset:2px}.pf-numeric-field[data-numeric-profile]{display:flex;align-items:stretch;min-width:0;width:100%;height:var(--pf-control-height,56px);min-height:var(--pf-control-height,56px);padding:0;box-sizing:border-box;overflow:hidden;border:1px solid var(--p-border,var(--pf-control-border,#c5dbe6));border-radius:var(--p-input-radius,var(--pf-control-radius,14px));background:var(--p-input-bg,var(--pf-control-surface,#fff));color:var(--p-text,var(--pf-control-text,#193747))}.pf-numeric-field:focus-within{border-color:var(--p-primary,var(--pf-control-accent,#008eaf));box-shadow:0 0 0 3px var(--p-focus-ring,color-mix(in srgb,var(--pf-control-accent,#008eaf) 14%,transparent))}.pf-numeric-field .pf-numeric-field__icon{display:grid;place-items:center;flex:0 0 52px;width:52px;margin:0;background:var(--p-input-adornment-bg,#eff7fa);color:var(--p-primary,var(--pf-control-accent,#008eaf));border-inline-end:1px solid var(--p-border,var(--pf-control-border,#c5dbe6))}.pf-numeric-field__icon svg{width:21px;height:21px}.pf-numeric-field>.pf-numeric-field__input{box-sizing:border-box;flex:1 1 0;width:0;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:0 14px;border:0!important;border-radius:0;outline:0;box-shadow:none!important;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums}.pf-numeric-field .pf-numeric-field__unit{display:grid;place-items:center;flex:0 0 auto;max-width:35%;margin:0;padding-inline:12px;color:var(--p-muted,var(--pf-control-muted,#61798a));font-size:.875em;overflow-wrap:anywhere}.pf-numeric-field__unit[hidden],.pf-numeric-field__error[hidden],.pf-numeric-field>input[type=hidden]{display:none!important}.pf-numeric-field.has-slider>.pf-numeric-field__input{flex:0 1 7rem;width:7rem}.pf-numeric-field__slider{position:relative;display:block;flex:1 1 5rem;min-width:44px;height:var(--pf-icon-action-size,44px);min-height:44px;align-self:center;margin-inline:10px;cursor:pointer;touch-action:pan-y}.pf-numeric-field__slider:before{content:"";position:absolute;inset-inline:0;top:50%;height:4px;border-radius:3px;transform:translateY(-50%);background:linear-gradient(to right,var(--p-primary,var(--pf-control-accent,#008eaf)) var(--pf-slider-position),var(--p-border,var(--pf-control-border,#c5dbe6)) var(--pf-slider-position))}.pf-numeric-field__thumb{box-sizing:border-box;position:absolute;inset-inline-start:var(--pf-slider-position);top:50%;width:18px;height:18px;border:3px solid var(--p-input-bg,var(--pf-control-surface,#fff));border-radius:50%;background:var(--p-primary,var(--pf-control-accent,#008eaf));box-shadow:0 0 0 1px var(--p-primary,var(--pf-control-accent,#008eaf));transform:translate(-50%,-50%);pointer-events:none}[dir=rtl] .pf-numeric-field__slider:before{background:linear-gradient(to left,var(--p-primary,var(--pf-control-accent,#008eaf)) var(--pf-slider-position),var(--p-border,var(--pf-control-border,#c5dbe6)) var(--pf-slider-position))}[dir=rtl] .pf-numeric-field__thumb{transform:translate(50%,-50%)}.pf-numeric-field__slider:focus-visible{outline:2px solid var(--p-primary,var(--pf-control-accent,#008eaf));outline-offset:3px;border-radius:6px}.pf-numeric-field__slider[aria-disabled=true]{cursor:default;opacity:var(--pf-control-disabled-opacity,.65)}.pf-numeric-field__slider-output{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pf-numeric-field__slider[hidden],.pf-numeric-field__slider-output[hidden]{display:none!important}.pf-numeric-field:has(input:disabled){opacity:var(--pf-control-disabled-opacity,.65);background:var(--p-disabled-bg,var(--pf-control-disabled-bg,#f2f6f8))}.pf-numeric-field:has(>.pf-numeric-field__input:read-only){background:var(--p-disabled-bg,var(--pf-control-disabled-bg,#f2f6f8))}.pf-numeric-field.is-invalid{border-color:var(--p-danger,var(--pf-control-error,#b42332))}.pf-numeric-field.is-invalid:focus-within{box-shadow:0 0 0 3px var(--p-danger-ring,color-mix(in srgb,var(--pf-control-error,#b42332) 14%,transparent))}.pf-numeric-field__error{display:block;margin-top:var(--pf-control-message-gap,6px);color:var(--p-danger,var(--pf-control-error,#b42332));font-size:var(--pf-control-message-size,.875rem);line-height:1.4}:is([data-bs-theme=dark],[data-theme=dark],.dark) .pf-numeric-field{--p-input-bg:#183441;--p-input-adornment-bg:#102b38;--p-border:#46616e;--p-text:#e1f0f5;--p-muted:#b3cbd7}@media(max-width:380px){.pf-numeric-field .pf-numeric-field__icon{flex-basis:44px;width:44px}.pf-numeric-field>.pf-numeric-field__input{padding-inline:10px}.pf-numeric-field.has-slider>.pf-numeric-field__input{flex-basis:5rem;width:5rem}.pf-numeric-field__slider{margin-inline:6px}.pf-numeric-field .pf-numeric-field__unit{padding-inline:8px}}.pf-choice-group{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.pf-choice-group.pf-choice-group--compact{align-items:stretch;gap:8px}.pf-choice-group--compact>.pf-choice-field--radio{box-sizing:border-box;display:inline-flex;flex:0 1 auto;align-items:center;gap:8px;width:max-content;max-width:100%;min-width:0;min-height:42px;margin:0;padding:6px 11px;border:1px solid var(--pf-control-border, #c5dbe6);border-radius:999px;background:var(--pf-control-surface, var(--bs-body-bg, #fff));color:var(--pf-control-text, var(--bs-body-color, #173c4f));font-size:.9rem;font-weight:650;line-height:1.25;text-align:start;cursor:pointer;box-shadow:0 1px 2px #173c4f0a;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.pf-choice-group--compact>.pf-choice-field--radio .pf-choice-indicator{display:none}.pf-choice-group--compact>.pf-choice-field--radio:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--pf-control-accent,#008eaf) 48%,var(--pf-control-border,#c5dbe6));background:color-mix(in srgb,var(--pf-control-accent,#008eaf) 5%,var(--pf-control-surface,#fff))}.pf-choice-group--compact>.pf-choice-field--radio.is-checked{border-color:var(--pf-control-accent, #008eaf);background:color-mix(in srgb,var(--pf-control-accent, #008eaf) 13%,var(--pf-control-surface, #fff));color:var(--pf-control-accent, #008eaf);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pf-control-accent,#008eaf) 34%,transparent),0 2px 6px color-mix(in srgb,var(--pf-control-accent,#008eaf) 12%,transparent)}.pf-choice-group--compact>.pf-choice-field--radio.is-focused:has(.pf-choice-source:focus-visible){outline:3px solid color-mix(in srgb,var(--pf-control-accent, #008eaf) 30%,transparent);outline-offset:2px}.pf-choice-group--compact>.pf-choice-field--radio.is-disabled{cursor:default}.pf-choice-group--cards>label>.pf-choice-indicator{display:none}.pf-choice-group--cards>label>span,.pf-choice-group--cards>button[data-value]{transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.pf-choice-group--cards>label:has(>input:checked)>span,.pf-choice-group--cards>label.is-checked>span,.pf-choice-group--cards>button[data-value].is-active{border-color:var(--pf-control-accent,#008eaf)!important;background:color-mix(in srgb,var(--pf-control-accent,#008eaf) 12%,var(--pf-control-surface,#fff))!important;color:var(--pf-control-accent,#007c9b);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pf-control-accent,#008eaf) 28%,transparent),0 3px 10px color-mix(in srgb,var(--pf-control-accent,#008eaf) 10%,transparent)}.pf-choice-group--cards>label:has(>input:checked)>span>i,.pf-choice-group--cards>label.is-checked>span>i,.pf-choice-group--cards>button[data-value].is-active>i{color:var(--pf-control-accent,#008eaf)}.pf-choice-group--cards>label:focus-within>span{outline:3px solid color-mix(in srgb,var(--pf-control-accent,#008eaf) 30%,transparent);outline-offset:2px}.pf-choice-group--cards>label.is-disabled{opacity:var(--pf-control-disabled-opacity,.65);cursor:default}.pf-choice-group.pf-choice-group--status{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;width:100%;min-width:0;padding:3px;border:1px solid var(--pf-control-border, #c5dbe6);border-radius:999px;background:color-mix(in srgb,var(--pf-control-accent, #008eaf) 4%,var(--pf-control-surface, #fff))}.pf-choice-group--status>button[data-value]{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-width:0;min-height:34px;max-width:100%;padding:5px 8px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--pf-control-muted, #61798a);font:inherit;font-size:.78rem;font-weight:650;line-height:1.1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.pf-choice-group--status>button[data-value]>i{flex:none;font-size:.92rem}.pf-choice-group--status>button[data-tone=positive]>i{color:#20845c}.pf-choice-group--status>button[data-tone=muted]>i{color:#778993}.pf-choice-group--status>button[data-tone=warning]>i{color:#a56d18}.pf-choice-group--status>button[data-tone=info]>i{color:#167b9d}.pf-choice-group--status>button[data-value].is-active{border-color:color-mix(in srgb,var(--pf-control-accent, #008eaf) 22%,var(--pf-control-border, #c5dbe6));background:var(--pf-control-surface, #fff);color:var(--pf-control-text, #193c4f);box-shadow:0 1px 4px color-mix(in srgb,var(--pf-control-accent, #008eaf) 13%,transparent)}.pf-choice-group--status>button[data-value].is-active[data-tone=positive]{color:#176c4b}.pf-choice-group--status>button[data-value].is-active[data-tone=muted]{color:#52636c}.pf-choice-group--status>button[data-value].is-active[data-tone=warning]{color:#86560f}.pf-choice-group--status>button[data-value].is-active[data-tone=info]{color:#12647f}.pf-choice-group--status>button[data-value].is-active[data-tone=positive]{background:#eaf7ef;border-color:#b9e4c9}.pf-choice-group--status>button[data-value].is-active[data-tone=muted]{background:#edf2f5;border-color:#d1dde3}.pf-choice-group--status>button[data-value].is-active[data-tone=warning]{background:#fff5df;border-color:#efd69a}.pf-choice-group--status>button[data-value].is-active[data-tone=info]{background:#e8f6fb;border-color:#b8e2ef}.pf-choice-group--status>button[data-value]:focus-visible{outline:2px solid var(--pf-control-accent, #008eaf);outline-offset:1px}.pf-choice-group--status.is-disabled{opacity:var(--pf-control-disabled-opacity, .65)}:is([data-segmented],[data-shared-choice]).pf-choice-group:not(.pf-choice-group--status,.pf-choice-group--cards)>button[data-value]{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:42px;max-width:100%;border:1px solid var(--pf-control-border,#c5dbe6);border-radius:999px;padding:8px 14px;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#173c4f);font:inherit;font-weight:650;cursor:pointer;overflow-wrap:anywhere;box-shadow:0 1px 2px #173c4f0a;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.pf-choice-group:not(.pf-choice-group--status,.pf-choice-group--cards)>button[data-value]:hover:not(:disabled){border-color:color-mix(in srgb,var(--pf-control-accent,#008eaf) 48%,var(--pf-control-border,#c5dbe6));background:color-mix(in srgb,var(--pf-control-accent,#008eaf) 5%,var(--bs-body-bg,#fff))}.pf-choice-group:not(.pf-choice-group--status,.pf-choice-group--cards)>button[data-value].is-active{border-color:var(--pf-control-accent,#008eaf);background:color-mix(in srgb,var(--pf-control-accent,#008eaf) 13%,var(--bs-body-bg,#fff));color:var(--pf-control-accent,#007c9b);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pf-control-accent,#008eaf) 34%,transparent),0 2px 6px color-mix(in srgb,var(--pf-control-accent,#008eaf) 12%,transparent)}.pf-choice-group--cards>button[data-value].is-active{border-color:var(--pf-control-accent,#008eaf);background:color-mix(in srgb,var(--pf-control-accent,#008eaf) 12%,var(--pf-control-surface,#fff))}.pf-choice-group>button[data-value]:focus-visible{outline:3px solid color-mix(in srgb,var(--pf-control-accent,#008eaf) 40%,transparent);outline-offset:2px}.pf-choice-group.is-disabled,.pf-choice-field.is-disabled{opacity:var(--pf-control-disabled-opacity,.65)}:is([data-segmented],[data-shared-choice]).pf-choice-group>button:disabled{cursor:default}.pf-choice-field[data-shared-toggle]{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:var(--pf-control-height,56px);box-sizing:border-box;cursor:pointer;padding-block:8px;padding-inline-start:0}.pf-choice-field .pf-choice-source{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;clip-path:inset(50%);overflow:hidden;opacity:0}.pf-choice-legacy-visual{display:none!important}.pf-choice-indicator{position:relative;display:inline-flex;align-items:center;flex:0 0 24px;width:24px;height:24px;box-sizing:border-box;border:1.5px solid var(--pf-control-border,#a7c3d1);border-radius:7px;background:var(--bs-body-bg,#fff);transition:background .15s,border-color .15s}.pf-choice-field.is-checked .pf-choice-indicator,.pf-choice-field.is-mixed .pf-choice-indicator{background:var(--pf-control-accent,#008eaf);border-color:var(--pf-control-accent,#008eaf)}.pf-choice-field--checkbox.is-checked .pf-choice-indicator:after{content:"";width:10px;height:6px;margin:-3px auto 0;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.pf-choice-field--checkbox.is-mixed .pf-choice-indicator:after{content:"";width:12px;height:2px;margin:auto;background:#fff}.pf-choice-field--switch .pf-choice-indicator{flex-basis:44px;width:44px;height:26px;border-radius:99px;background:var(--bs-tertiary-bg,#e3edf2)}.pf-choice-field--switch .pf-choice-indicator:after{content:"";position:absolute;inset-inline-start:3px;top:3px;width:17px;height:17px;border-radius:50%;background:var(--bs-body-bg,#fff);box-shadow:0 1px 3px #173c4f30;transition:transform .15s}.pf-choice-field--switch.is-checked .pf-choice-indicator:after{transform:translate(18px)}[dir=rtl] .pf-choice-field--switch.is-checked .pf-choice-indicator:after{transform:translate(-18px)}.pf-choice-field:has(.pf-choice-source:focus-visible) .pf-choice-indicator{outline:3px solid color-mix(in srgb,var(--pf-control-accent,#008eaf) 40%,transparent);outline-offset:3px}.pf-choice-source:focus-visible+.pf-choice-field .pf-choice-indicator{outline:3px solid color-mix(in srgb,var(--pf-control-accent,#008eaf) 40%,transparent);outline-offset:3px}.pf-choice-field.is-focused .pf-choice-indicator{outline:3px solid color-mix(in srgb,var(--pf-control-accent,#008eaf) 40%,transparent);outline-offset:3px}.pf-choice-field.is-invalid .pf-choice-indicator,.pf-choice-indicator[data-invalid=true]{border-color:var(--pf-control-error,var(--bs-danger,#b42332))}.pf-choice-field.is-disabled{cursor:default}@media(prefers-reduced-motion:reduce){.pf-choice-indicator,.pf-choice-indicator:after{transition:none}}@media(max-width:640px){.pf-choice-group.pf-choice-group--compact{display:flex;flex-wrap:wrap}.pf-choice-group--compact>.pf-choice-field--radio{width:auto;max-width:100%;justify-content:center}.pf-choice-group--status{flex-wrap:wrap}.pf-choice-group--status>button[data-value]{flex:1 1 auto;min-width:max-content;gap:4px;padding-inline:8px;font-size:.75rem}}.pf-choice-group--compact>.pf-choice-field--radio .pf-choice-indicator,.pf-choice-group--cards>.pf-choice-field--radio .pf-choice-indicator{display:none}.pf-text-control{display:flex;align-items:stretch;min-width:0;width:100%;box-sizing:border-box;height:var(--pf-control-height,56px);min-height:var(--pf-control-height,56px);border:1px solid var(--pf-control-border,var(--bs-border-color,#c5dbe6));border-radius:var(--pf-control-radius,14px);background:var(--pf-control-surface,var(--bs-body-bg,#fff));color:var(--pf-control-text,var(--bs-body-color,#173747))}.pf-text-control>:is(input,textarea){flex:1 1 0;box-sizing:border-box;min-width:0;width:100%;max-width:100%;height:100%!important;min-height:0!important;max-height:none;padding:.75rem 1rem;border:0!important;border-radius:inherit;outline:none;box-shadow:none!important;background:transparent;color:inherit;font:inherit}.pf-text-control:focus-within{border-color:var(--pf-control-accent,#008eaf);box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-control-accent,#008eaf) 14%,transparent)}.pf-text-control__icon{display:grid;place-items:center;flex:0 0 48px;align-self:stretch;border-inline-end:1px solid var(--pf-control-border,#c5dbe6);border-radius:var(--pf-control-radius,14px) 0 0 var(--pf-control-radius,14px);background:color-mix(in srgb,var(--pf-control-accent,#008eaf) 5%,var(--bs-body-bg,#fff));color:var(--pf-control-accent,#008eaf)}.pf-text-control svg{width:20px;height:20px}.pf-text-control__action{box-sizing:border-box;flex:0 0 var(--pf-icon-action-size,44px);display:grid;place-items:center;align-self:center;width:var(--pf-icon-action-size,44px);min-width:44px;height:var(--pf-icon-action-size,44px);min-height:44px;margin:0 5px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--pf-control-accent,#008eaf);cursor:pointer}.pf-text-control__action:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.pf-text-control__action:focus-visible{outline:3px solid var(--pf-control-accent,#008eaf);outline-offset:1px}.pf-text-control__action[hidden]{display:none}.pf-text-control__action:disabled{opacity:var(--pf-control-disabled-opacity,.65);cursor:default}.pf-text-control--otp input{font-variant-numeric:tabular-nums;letter-spacing:.25em}.pf-text-control input::-ms-reveal,.pf-text-control input::-ms-clear{display:none}.pf-text-control--textarea{height:auto;min-height:var(--pf-control-height,56px);max-height:none}.pf-text-control--textarea>textarea{min-height:5.5rem!important;resize:vertical}.pf-text-control.is-invalid{border-color:var(--pf-control-error,var(--bs-danger,#b42332))}.pf-text-control.is-invalid:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-control-error,var(--bs-danger,#b42332)) 14%,transparent)}.pf-text-control.is-disabled{opacity:var(--pf-control-disabled-opacity,.65);background:var(--pf-control-disabled-bg,#f2f6f8)}.pf-text-control:has(>:is(input,textarea)[readonly]){background:var(--pf-control-disabled-bg,#f2f6f8)}.pf-text-control__status{margin-top:var(--pf-control-message-gap,6px);font-size:var(--pf-control-message-size,.875rem);line-height:1.4;color:var(--pf-control-error,var(--bs-danger,#b42332))}[data-pf-password-host]{display:contents!important}[data-pf-password-host]>[hidden]{display:none!important}.pf-email-recipients{min-width:0}.pf-email-recipients .pf-catalog-select.multi .ts-control{min-height:var(--pf-control-height,56px);height:auto}.pf-email-recipients .pf-catalog-select.multi .item{max-width:100%;overflow-wrap:anywhere}.pf-email-recipients.is-invalid .ts-control{border-color:var(--bs-danger,#b42331)}.pf-email-recipients__message{margin:6px 0 0;color:var(--bs-danger,#b42331);font-size:.875rem}.pf-email-recipients__message[hidden]{display:none}.pf-signature{min-width:0;width:100%}.pf-signature .pf-signature__canvas{display:block;box-sizing:border-box;width:100%;max-width:100%;border:1px dashed var(--p-border,var(--pf-control-border,#c5dbe6));border-radius:var(--p-input-radius,var(--pf-control-radius,14px));background:#fff;touch-action:none;cursor:crosshair}.pf-signature .pf-signature__canvas:focus-visible{outline:3px solid var(--p-focus-ring,var(--pf-control-accent,#008eaf));outline-offset:3px}.pf-signature .pf-signature__canvas[aria-disabled=true]{cursor:default;opacity:var(--pf-control-disabled-opacity,.65)}.pf-signature .pf-signature__action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--pf-icon-action-size,44px);height:var(--pf-icon-action-size,44px);min-width:44px;min-height:44px;padding:0;margin:4px;border:1px solid var(--p-border,var(--pf-control-border,#c5dbe6));border-radius:12px;color:var(--p-primary,var(--pf-control-accent,#008eaf));background:var(--p-input-bg,var(--pf-control-surface,#fff));cursor:pointer}.pf-signature__action svg{width:20px;height:20px}.pf-signature .pf-signature__action:focus-visible{outline:3px solid var(--p-focus-ring,var(--pf-control-accent,#008eaf));outline-offset:2px}.pf-signature .pf-signature__action:disabled{opacity:var(--pf-control-disabled-opacity,.65);cursor:default}.pf-signature .pf-signature__action[hidden]{display:none!important}.pf-signature .pf-signature__copy{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}.pf-signature__status{margin:var(--pf-control-message-gap,6px) 0;font-size:var(--pf-control-message-size,.875rem);color:var(--p-muted,var(--pf-control-muted,#61798a));line-height:1.4}:is([data-bs-theme=dark],[data-theme=dark],.dark) .pf-signature{--p-input-bg:#183441;--p-border:#46616e;--p-muted:#b3cbd7;--p-primary:#b3e5f3}.pf-grid-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:12px;min-width:0}.pf-grid-search{display:flex;align-items:center;gap:10px;flex:1 1 240px;min-width:0;min-height:var(--pf-control-height,56px);padding-inline:12px;border:1px solid var(--bs-border-color,#c8dce6);border-radius:12px;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#173c4f)}.pf-grid-search>svg{flex:none}.pf-grid-search>input{flex:1;min-width:0;width:100%;min-height:calc(var(--pf-control-height,56px) - 2px);border:0!important;outline:0;background:transparent;color:inherit;font:inherit;box-shadow:none!important}.pf-grid-search:focus-within{outline:3px solid color-mix(in srgb,var(--p-primary,#0989a9) 20%,transparent);border-color:var(--p-primary,#0989a9)}.pf-grid-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pf-grid-action,.pf-grid-icon,.pf-grid-sort{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--bs-border-color,#c8dce6);border-radius:10px;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#173c4f);font:inherit;cursor:pointer}.pf-grid-icon{width:44px;min-width:44px;padding:0;border:0}.pf-grid-action>svg,.pf-grid-sort>svg{flex:none}.pf-grid-action:hover,.pf-grid-icon:hover,.pf-grid-sort:hover{background:var(--bs-tertiary-bg,#edf5f8)}.pf-grid-action:disabled{opacity:.55;cursor:default}.pf-grid-action:focus-visible,.pf-grid-icon:focus-visible,.pf-grid-sort:focus-visible{outline:3px solid var(--p-primary,#0989a9);outline-offset:2px}.pf-grid-count{font-size:.875rem;color:var(--bs-secondary-color,#617c89);font-variant-numeric:tabular-nums;white-space:nowrap}.pf-grid-region{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.pf-grid-table{max-width:100%}.pf-grid-sort{justify-content:space-between;width:100%;padding:6px 8px;border:0;background:transparent;text-align:start;font-weight:inherit}.pf-grid-sort>span{min-width:0}.pf-grid-sort>svg{width:14px;height:14px}.pf-grid-table th[aria-sort=ascending] .pf-grid-sort>svg{transform:rotate(180deg)}.pf-grid-state{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px;margin-block:12px;border-radius:12px;background:var(--bs-tertiary-bg,#edf5f8);color:var(--bs-body-color,#173c4f);font-size:.9rem}.pf-grid-state[data-phase=error]{border:1px solid var(--bs-danger,#ba3b45)}.pf-grid-state[data-phase=loading]:before,.pf-grid-state[data-phase=exporting]:before{content:"";width:18px;height:18px;flex:none;border:2px solid color-mix(in srgb,currentColor 20%,transparent);border-top-color:currentColor;border-radius:50%;animation:pf-grid-spin .8s linear infinite}.pf-grid-toolbar [hidden],.pf-grid-state[hidden],.pf-grid-state [hidden],[data-kebab-menu][hidden]{display:none!important}@keyframes pf-grid-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pf-grid-state[data-phase]:before{animation:none}}@media(max-width:480px){.pf-grid-search{flex-basis:100%}.pf-grid-actions,.pf-grid-action{flex:1}.pf-grid-count{margin-inline-end:auto}.pf-grid-sort{white-space:nowrap}}.pf-operation-spinner{display:inline-block;flex:none;width:1rem;height:1rem;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:pf-operation-spin .75s linear infinite;vertical-align:middle;margin-inline-end:.4rem}[data-operation-progress]{position:relative;min-height:6px;overflow:hidden;border-radius:99px;background:color-mix(in srgb,currentColor 12%,transparent)}[data-operation-progress]:before{content:"";display:block;width:var(--pf-operation-progress,30%);height:6px;border-radius:inherit;background:var(--pf-control-accent,currentColor)}[data-operation-progress]:not([aria-valuenow]):before{animation:pf-operation-progress 1.2s ease-in-out infinite alternate}[data-operation-progress][hidden]{display:none}@keyframes pf-operation-spin{to{transform:rotate(360deg)}}@keyframes pf-operation-progress{to{transform:translate(220%)}}@media(prefers-reduced-motion:reduce){.pf-operation-spinner,[data-operation-progress]:before{animation:none!important}}.pf-attachments{position:relative;box-sizing:border-box;width:100%;min-width:0;color:var(--p-text,var(--pf-control-text,#193747))}.pf-attachments .pf-attachments__native{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;border:0!important}.pf-attachments__toolbar{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:var(--pf-control-height,56px);padding:5px;border:1px solid var(--p-border,var(--pf-control-border,#c5dbe6));border-radius:var(--p-input-radius,var(--pf-control-radius,14px));background:var(--p-input-bg,var(--pf-control-surface,#fff))}.pf-attachments__summary{min-width:0;flex:1;overflow-wrap:anywhere;font-size:.9375rem}.pf-attachments .pf-attachments__action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--pf-icon-action-size,44px);width:var(--pf-icon-action-size,44px);height:var(--pf-icon-action-size,44px);min-width:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:10px;color:var(--p-primary,var(--pf-control-accent,#008eaf));background:var(--p-soft,#edf7fa);cursor:pointer}.pf-attachments__action svg,.pf-attachments__file-icon svg{width:20px;height:20px;flex-shrink:0}.pf-attachments .pf-attachments__action:hover{border-color:var(--p-border,#bdd5df)}.pf-attachments .pf-attachments__action--remove{color:var(--p-danger,var(--pf-control-error,#b42332));background:transparent}.pf-attachments .pf-attachments__action:focus-visible{outline:3px solid var(--p-focus-ring,var(--pf-control-accent,#008eaf));outline-offset:2px}.pf-attachments .pf-attachments__action:disabled{opacity:var(--pf-control-disabled-opacity,.65);cursor:default}.pf-attachments .pf-attachments__action[hidden],.pf-attachments [hidden]{display:none!important}.pf-attachments__list{display:grid;gap:6px;list-style:none;padding:0;margin:8px 0 0}.pf-attachments__item{display:flex;align-items:center;gap:10px;padding:6px 8px;min-width:0;border:1px solid var(--p-border,#d9e7ed);border-radius:10px;background:var(--p-input-bg,#fff)}.pf-attachments__file-icon{display:inline-flex;color:var(--p-primary,#087d9b);flex:0 0 20px}.pf-attachments__detail{display:grid;flex:1;min-width:0;gap:2px}.pf-attachments__name{overflow-wrap:anywhere;line-height:1.35;font-size:.9rem}.pf-attachments__detail small,.pf-attachments__help{color:var(--p-muted,#617b8a);font-size:.8rem}.pf-attachments__help{overflow-wrap:anywhere;margin:6px 0 0}.pf-attachments__error{margin:var(--pf-control-message-gap,6px) 0 0;color:var(--p-danger,var(--pf-control-error,#b42332));font-size:var(--pf-control-message-size,.875rem);line-height:1.4;overflow-wrap:anywhere}.pf-attachments.is-invalid .pf-attachments__toolbar{border-color:var(--p-danger,var(--pf-control-error,#b42332))}.pf-attachments.is-invalid .pf-attachments__toolbar:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--p-danger,var(--pf-control-error,#b42332)) 14%,transparent)}.pf-attachments.is-disabled{opacity:var(--pf-control-disabled-opacity,.65)}:is([data-bs-theme=dark],[data-theme=dark],.dark) .pf-attachments{--p-input-bg:#183441;--p-border:#46616e;--p-text:#e2edf2;--p-muted:#b3cbd7;--p-primary:#b3e5f3;--p-soft:#234655;--p-danger:#ffadad}@media(prefers-reduced-motion:no-preference){.pf-attachments__toolbar,.pf-attachments .pf-attachments__action{transition:border-color .15s ease,background-color .15s ease}}
