.button-module__HjQxJG__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition);border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button-module__HjQxJG__button>svg{flex:none}.button-module__HjQxJG__button:disabled,.button-module__HjQxJG__button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.button-module__HjQxJG__sm{min-height:2rem;padding:0 var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm)}.button-module__HjQxJG__primary,.button-module__HjQxJG__primary:hover{background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-sm)}.button-module__HjQxJG__primary:hover:not(:disabled){background:var(--accent-hover)}.button-module__HjQxJG__secondary,.button-module__HjQxJG__secondary:hover{background:var(--surface);border-color:var(--secondary-edge);color:var(--text);box-shadow:var(--shadow-sm)}.button-module__HjQxJG__secondary:hover:not(:disabled){background:var(--surface-sunken)}.button-module__HjQxJG__ghost,.button-module__HjQxJG__ghost:hover{color:var(--accent);padding:0 var(--space-3);background:0 0}.button-module__HjQxJG__ghost:hover:not(:disabled){background:var(--accent-soft);color:var(--accent-strong)}.button-module__HjQxJG__danger,.button-module__HjQxJG__danger:hover{background:var(--surface);border-color:var(--danger);color:var(--danger)}.button-module__HjQxJG__danger:hover:not(:disabled){background:var(--danger-soft)}.button-module__HjQxJG__full{width:100%}@media (pointer:coarse){.button-module__HjQxJG__button{min-height:2.75rem}}.button-module__HjQxJG__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite button-module__HjQxJG__spin}@keyframes button-module__HjQxJG__spin{to{transform:rotate(360deg)}}
.alert-module__YX3h1q__alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--text-sm);border:1px solid;display:flex}.alert-module__YX3h1q__icon{flex:none;padding-top:.0625rem;display:inline-flex}.alert-module__YX3h1q__body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.alert-module__YX3h1q__title{font-weight:600}.alert-module__YX3h1q__error{background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 22%, transparent);color:var(--danger)}.alert-module__YX3h1q__warning{background:var(--warning-soft);border-color:color-mix(in srgb, var(--warning) 22%, transparent);color:var(--warning)}.alert-module__YX3h1q__success{background:var(--success-soft);border-color:color-mix(in srgb, var(--success) 22%, transparent);color:var(--success)}.alert-module__YX3h1q__info{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent-strong)}
.badge-module__J5sY1G__badge{align-items:center;gap:var(--space-2);padding:.125rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;font-weight:500;line-height:1.5;display:inline-flex}.badge-module__J5sY1G__dot{background:currentColor;border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.badge-module__J5sY1G__neutral{background:var(--surface-sunken);color:var(--text-muted)}.badge-module__J5sY1G__new{background:var(--accent-soft);color:var(--accent-strong)}.badge-module__J5sY1G__ready{background:var(--violet-soft);color:var(--violet)}.badge-module__J5sY1G__accepted{background:var(--teal-soft);color:var(--teal)}.badge-module__J5sY1G__success{background:var(--success-soft);color:var(--success)}.badge-module__J5sY1G__waiting{background:var(--warning-soft);color:var(--warning)}.badge-module__J5sY1G__danger{background:var(--danger-soft);color:var(--danger)}.badge-module__J5sY1G__status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text);display:inline-flex}.badge-module__J5sY1G__text_neutral,.badge-module__J5sY1G__text_new,.badge-module__J5sY1G__text_ready,.badge-module__J5sY1G__text_accepted,.badge-module__J5sY1G__text_success,.badge-module__J5sY1G__text_waiting,.badge-module__J5sY1G__text_danger{color:var(--text)}.badge-module__J5sY1G__dot_neutral{background:var(--text-muted)}.badge-module__J5sY1G__dot_new{background:var(--accent)}.badge-module__J5sY1G__dot_ready{background:var(--violet)}.badge-module__J5sY1G__dot_accepted{background:var(--teal)}.badge-module__J5sY1G__dot_success{background:var(--success)}.badge-module__J5sY1G__dot_waiting{background:var(--warning)}.badge-module__J5sY1G__dot_danger{background:var(--danger)}
.card-module__uAl7SW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);padding:var(--space-5)}.card-module__uAl7SW__flush{padding:0;overflow:hidden}.card-module__uAl7SW__plain{border:0;border-top:1px solid var(--border);min-width:0;padding:var(--space-5) 0 0;background:0 0;border-radius:0}.card-module__uAl7SW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.card-module__uAl7SW__headerText{min-width:0}.card-module__uAl7SW__headerActions{gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.card-module__uAl7SW__title{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight)}.card-module__uAl7SW__description{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);max-width:68ch}
.checkbox-module__qBMkKa__checkbox{align-items:flex-start;gap:var(--space-3);display:flex}.checkbox-module__qBMkKa__box{width:1.15rem;height:1.15rem;accent-color:var(--accent);flex:none;margin-top:.15rem}.checkbox-module__qBMkKa__label{font-weight:500}.checkbox-module__qBMkKa__hint{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-xs)}
.chip-module__eaKZhW__chip{align-items:center;gap:var(--space-1);max-width:100%;padding:.125rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-variant-numeric:var(--numeric);border:1px solid #0000;line-height:1.5;display:inline-flex}.chip-module__eaKZhW__chip:has(svg){padding-left:var(--space-1)}.chip-module__eaKZhW__quiet{background:var(--surface-sunken);color:var(--text)}.chip-module__eaKZhW__neutral{border-color:var(--border);background:var(--surface);color:var(--text-muted)}.chip-module__eaKZhW__accent{background:var(--accent-soft);color:var(--accent-strong)}.chip-module__eaKZhW__success{background:var(--success-soft);color:var(--success)}.chip-module__eaKZhW__waiting{background:var(--warning-soft);color:var(--warning)}
.empty-state-module__9TuPeG__empty{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;background:var(--surface);border:1px dashed var(--secondary-edge);border-radius:var(--radius-lg);display:grid}.empty-state-module__9TuPeG__icon{width:2.5rem;height:2.5rem;margin-bottom:var(--space-1);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-strong);justify-content:center;align-items:center;display:inline-flex}.empty-state-module__9TuPeG__title{font-size:var(--text-base);font-weight:600}.empty-state-module__9TuPeG__description{max-width:48ch;color:var(--text-muted);font-size:var(--text-sm)}.empty-state-module__9TuPeG__action{margin-top:var(--space-2)}
.field-module__3papsG__field{gap:var(--space-2);flex-direction:column;display:flex}.field-module__3papsG__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.field-module__3papsG__label{font-size:var(--text-sm);color:var(--text);font-weight:600}.field-module__3papsG__optional{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}.field-module__3papsG__control{width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius);font:inherit;font-size:var(--text-sm);box-shadow:var(--shadow-sm);color:var(--text);transition:border-color var(--transition), box-shadow var(--transition)}.field-module__3papsG__control::placeholder{color:var(--text-muted)}.field-module__3papsG__control:hover:not(:disabled){border-color:var(--text-muted)}@media (pointer:coarse){.field-module__3papsG__control{min-height:2.75rem}}.field-module__3papsG__control:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.field-module__3papsG__control:disabled{background:var(--surface-sunken);color:var(--text-muted);cursor:not-allowed}.field-module__3papsG__invalid,.field-module__3papsG__invalid:hover{border-color:var(--danger)}.field-module__3papsG__invalid:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.field-module__3papsG__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%235B6B82' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;padding-right:var(--space-6)}.field-module__3papsG__hint{font-size:var(--text-xs);color:var(--text-muted)}.field-module__3papsG__error{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--danger);font-weight:500;display:flex}.field-module__3papsG__textarea{resize:vertical;min-height:7rem;line-height:var(--leading)}
.kpi-module__mrrZMW__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.kpi-module__mrrZMW__kpi{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--text);align-content:start;text-decoration:none;display:grid}.kpi-module__mrrZMW__link:hover{color:var(--text);border-color:var(--secondary-edge);box-shadow:var(--shadow)}.kpi-module__mrrZMW__labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.kpi-module__mrrZMW__label{color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.kpi-module__mrrZMW__icon{color:var(--accent);display:inline-flex}.kpi-module__mrrZMW__value{font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);font-variant-numeric:var(--numeric)}.kpi-module__mrrZMW__hint{color:var(--text-muted);font-size:var(--text-xs)}@media (max-width:40rem){.kpi-module__mrrZMW__kpi{padding:var(--space-3) var(--space-4)}.kpi-module__mrrZMW__value{font-size:var(--text-lg);overflow-wrap:anywhere}}
.modal-module__09A2QG__dialog{width:min(32rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-6));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);padding:0}.modal-module__09A2QG__dialog::backdrop{background:var(--overlay)}.modal-module__09A2QG__panel{gap:var(--space-4);padding:var(--space-5);display:grid}.modal-module__09A2QG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.modal-module__09A2QG__title{font-size:var(--text-lg)}.modal-module__09A2QG__close{width:2.25rem;height:2.25rem;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.modal-module__09A2QG__close:hover{background:var(--surface-sunken);color:var(--text)}.modal-module__09A2QG__description{color:var(--text-muted);font-size:var(--text-sm)}.modal-module__09A2QG__body{gap:var(--space-4);display:grid}.modal-module__09A2QG__footer{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}
.page-header-module__fdV59G__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.page-header-module__fdV59G__lead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.page-header-module__fdV59G__text{gap:var(--space-1);min-width:0;display:grid}.page-header-module__fdV59G__eyebrow{color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.page-header-module__fdV59G__title{font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);text-wrap:balance}.page-header-module__fdV59G__subtitle{color:var(--text-muted);font-size:var(--text-sm);max-width:68ch}.page-header-module__fdV59G__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-header-module__fdV59G__compact{flex-wrap:nowrap;align-items:center}.page-header-module__fdV59G__compact .page-header-module__fdV59G__text{flex:auto}.page-header-module__fdV59G__compact .page-header-module__fdV59G__actions{flex-wrap:nowrap;flex:none}.page-header-module__fdV59G__compact .page-header-module__fdV59G__title{font-size:var(--text-xl);text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;overflow:hidden}.page-header-module__fdV59G__compact .page-header-module__fdV59G__subtitle{font-size:var(--text-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1360px){.page-header-module__fdV59G__compact .page-header-module__fdV59G__title{font-size:var(--text-2xl)}}@media (max-width:640px){.page-header-module__fdV59G__compact{flex-wrap:wrap}.page-header-module__fdV59G__compact .page-header-module__fdV59G__title{white-space:normal;text-wrap:balance}.page-header-module__fdV59G__compact .page-header-module__fdV59G__actions{flex-wrap:wrap;flex:100%;min-width:0}}
.progress-module__Asu-Aq__wrap{gap:var(--space-3);flex-direction:column;display:flex}.progress-module__Asu-Aq__label{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);display:flex}.progress-module__Asu-Aq__step{color:var(--text-muted);font-variant-numeric:tabular-nums}.progress-module__Asu-Aq__name{font-weight:600}.progress-module__Asu-Aq__track{gap:4px;display:flex}.progress-module__Asu-Aq__segment{background:var(--surface-pressed);border-radius:var(--radius-pill);height:4px;transition:background-color var(--transition);flex:1}.progress-module__Asu-Aq__done{background:var(--accent)}
.price-module__8enZzG__price{font-variant-numeric:tabular-nums;white-space:nowrap}.price-module__8enZzG__suffix{font-size:.85em}.price-module__8enZzG__secondary{color:var(--text-muted);font-size:var(--text-xs)}.price-module__8enZzG__derived{color:var(--text-muted)}
.search-input-module__h_1HFG__field{gap:var(--space-2);min-width:0;display:grid}.search-input-module__h_1HFG__label{font-size:var(--text-sm);font-weight:600}.search-input-module__h_1HFG__box{align-items:center;display:flex;position:relative}.search-input-module__h_1HFG__icon{left:var(--space-3);color:var(--text-muted);pointer-events:none;display:inline-flex;position:absolute}.search-input-module__h_1HFG__input{width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 1.5rem);border:1px solid var(--border-control);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm)}.search-input-module__h_1HFG__input::placeholder{color:var(--text-muted)}.search-input-module__h_1HFG__input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}
.section-module__c0m0RG__section{gap:var(--space-4);align-content:start;min-width:0;display:grid}.section-module__c0m0RG__divider{border-top:1px solid var(--border);padding-top:var(--space-5)}.section-module__c0m0RG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.section-module__c0m0RG__headText{gap:var(--space-1);min-width:0;display:grid}.section-module__c0m0RG__h2{font-size:var(--text-xl)}.section-module__c0m0RG__h3{font-size:var(--text-lg)}.section-module__c0m0RG__description{color:var(--text-muted);font-size:var(--text-sm);max-width:68ch}.section-module__c0m0RG__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.skeleton-module__Cuawza__skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-sunken) 0%, var(--surface-pressed) 50%, var(--surface-sunken) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-module__Cuawza__shimmer;display:block}.skeleton-module__Cuawza__pill{border-radius:var(--radius-pill)}.skeleton-module__Cuawza__lines{gap:var(--space-2);display:grid}@keyframes skeleton-module__Cuawza__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.table-module__81tUjW__frame{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);position:relative;overflow-x:auto}.table-module__81tUjW__table{width:100%;min-width:var(--table-min-width,40rem);border-collapse:collapse;text-align:left;font-size:var(--text-sm)}.table-module__81tUjW__th{padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;font-weight:500}.table-module__81tUjW__td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);vertical-align:middle;color:var(--text)}.table-module__81tUjW__head+tbody .table-module__81tUjW__row:first-child .table-module__81tUjW__td{border-top:0}.table-module__81tUjW__row:hover .table-module__81tUjW__td{background:var(--canvas)}.table-module__81tUjW__invalid .table-module__81tUjW__td,.table-module__81tUjW__invalid:hover .table-module__81tUjW__td{background:var(--danger-soft)}.table-module__81tUjW__row[aria-selected=true] .table-module__81tUjW__td{background:var(--accent-soft)}.table-module__81tUjW__numeric{font-variant-numeric:var(--numeric);white-space:nowrap}.table-module__81tUjW__end{text-align:right}.table-module__81tUjW__center{text-align:center}.table-module__81tUjW__td a{color:var(--text);font-weight:500;text-decoration:none}.table-module__81tUjW__td a:hover{color:var(--accent);text-decoration:underline}.table-module__81tUjW__value{display:contents}.table-module__81tUjW__note{color:var(--text-muted);font-size:var(--text-xs);margin-top:.125rem;display:block}@media (max-width:640px){.table-module__81tUjW__stack{box-shadow:none;background:0 0;border:0;position:relative;overflow:clip}.table-module__81tUjW__stack .table-module__81tUjW__table{min-width:0}.table-module__81tUjW__stack .table-module__81tUjW__head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.table-module__81tUjW__stack .table-module__81tUjW__head .table-module__81tUjW__th{padding:0;display:block}.table-module__81tUjW__stack .table-module__81tUjW__table,.table-module__81tUjW__stack tbody,.table-module__81tUjW__stack .table-module__81tUjW__row,.table-module__81tUjW__stack .table-module__81tUjW__td{display:block}.table-module__81tUjW__stack .table-module__81tUjW__row{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.table-module__81tUjW__stack .table-module__81tUjW__td{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;text-align:right;border-top:0;display:flex}.table-module__81tUjW__stack .table-module__81tUjW__value{justify-items:end;gap:.125rem;min-width:0;display:grid}.table-module__81tUjW__stack .table-module__81tUjW__td[data-label]:before{content:attr(data-label);color:var(--text-muted);font-size:var(--text-xs);text-align:left}.table-module__81tUjW__stack .table-module__81tUjW__row:hover .table-module__81tUjW__td{background:0 0}}.table-module__81tUjW__clickable{cursor:pointer;position:relative}
.tabs-module__s23JuW__scroller{min-width:0;position:relative}.tabs-module__s23JuW__scroller:before,.tabs-module__s23JuW__scroller:after{content:"";pointer-events:none;opacity:0;width:2rem;transition:opacity var(--transition);position:absolute;top:0;bottom:1px}.tabs-module__s23JuW__scroller:before{background:linear-gradient(to right, var(--canvas), transparent);left:0}.tabs-module__s23JuW__scroller:after{background:linear-gradient(to left, var(--canvas), transparent);right:0}.tabs-module__s23JuW__scroller[data-more-start=true]:before,.tabs-module__s23JuW__scroller[data-more-end=true]:after{opacity:1}.tabs-module__s23JuW__tabs{scrollbar-width:none;gap:var(--space-5);border-bottom:1px solid var(--border);margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.tabs-module__s23JuW__tab{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) 0;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;text-decoration:none;display:inline-flex}.tabs-module__s23JuW__tab:hover{color:var(--text)}.tabs-module__s23JuW__tab.tabs-module__s23JuW__current{border-bottom-color:var(--accent);color:var(--accent-strong);font-weight:600}.tabs-module__s23JuW__pills{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tabs-module__s23JuW__pill{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.tabs-module__s23JuW__pill:hover{color:var(--text);background:var(--surface-sunken)}.tabs-module__s23JuW__pill.tabs-module__s23JuW__current{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong);font-weight:500}.tabs-module__s23JuW__count{min-width:1.25rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:var(--numeric);justify-content:center;align-items:center;display:inline-flex}.tabs-module__s23JuW__current .tabs-module__s23JuW__count{background:var(--surface);color:var(--accent-strong)}
.tooltip-module__AMpqwa__wrap{display:inline-flex;position:relative}.tooltip-module__AMpqwa__tip{z-index:20;width:max-content;max-width:16rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--text);color:var(--surface);font-size:var(--text-xs);text-align:left;box-shadow:var(--shadow-lg);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--transition);font-weight:400;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}.tooltip-module__AMpqwa__top{bottom:calc(100% + var(--space-2))}.tooltip-module__AMpqwa__bottom{top:calc(100% + var(--space-2))}.tooltip-module__AMpqwa__wrap:hover .tooltip-module__AMpqwa__tip,.tooltip-module__AMpqwa__wrap:focus-within .tooltip-module__AMpqwa__tip{opacity:1;visibility:visible}
.wordmark-module__aB2bkq__wordmark,.wordmark-module__aB2bkq__wordmark:hover{color:var(--text);justify-items:start;gap:.125rem;text-decoration:none;display:inline-grid}.wordmark-module__aB2bkq__mark{width:auto;height:1.5rem;display:block}.wordmark-module__aB2bkq__tagline{white-space:nowrap;font-size:var(--text-xs);color:var(--text-muted);font-weight:400;line-height:1.2}.wordmark-module__aB2bkq__large .wordmark-module__aB2bkq__mark{height:2rem}
.workspace-module__dP-vpW__frame{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:linear-gradient(to right, var(--sidebar) calc(var(--sidebar-width) - 1px), var(--sidebar-border) calc(var(--sidebar-width) - 1px) var(--sidebar-width), var(--canvas) var(--sidebar-width));min-height:100dvh;display:grid}.workspace-module__dP-vpW__sidebar{gap:var(--space-5);height:100dvh;padding:var(--space-5) var(--space-4);background:var(--sidebar);border-right:1px solid var(--sidebar-border);color:var(--sidebar-text);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-module__dP-vpW__brandRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}.workspace-module__dP-vpW__drawerClose{display:none}.workspace-module__dP-vpW__navigation{flex-direction:column;display:flex}.workspace-module__dP-vpW__navigation nav{gap:.125rem;display:grid}.workspace-module__dP-vpW__navigation nav a{align-items:center;gap:var(--space-3);min-height:2.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--sidebar-muted);font-size:var(--text-sm);font-weight:500;text-decoration:none;display:flex}.workspace-module__dP-vpW__navigation nav a>svg{color:var(--sidebar-muted);flex:none}.workspace-module__dP-vpW__navigation nav a:hover{background:var(--sidebar-hover);color:var(--sidebar-text)}.workspace-module__dP-vpW__navigation nav a[aria-current=page]{background:var(--sidebar-active);color:var(--sidebar-active-text);font-weight:600}.workspace-module__dP-vpW__navigation nav a[aria-current=page]>svg{color:var(--sidebar-active-text)}.workspace-module__dP-vpW__navigation nav a[aria-current=true]{color:var(--sidebar-text);font-weight:600}.workspace-module__dP-vpW__primaryLink{font-weight:500}.workspace-module__dP-vpW__groupLink{margin-top:var(--space-5)}.workspace-module__dP-vpW__subnav{padding:0 0 0 var(--space-2);gap:.125rem;margin:.125rem 0 0;list-style:none;display:grid}.workspace-module__dP-vpW__navigation .workspace-module__dP-vpW__subnav a{gap:var(--space-2);white-space:nowrap;min-height:2.25rem;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--sidebar-muted);font-weight:400}.workspace-module__dP-vpW__subnavAdvanced{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--sidebar-border)}.workspace-module__dP-vpW__backdrop{display:none}.workspace-module__dP-vpW__workspace{background:var(--canvas);flex-direction:column;min-width:0;display:flex}.workspace-module__dP-vpW__topbar{z-index:5;align-items:center;gap:var(--space-5);min-height:4.5rem;padding:var(--space-3) var(--space-6);background:var(--surface);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.workspace-module__dP-vpW__titleBlock{flex:auto;min-width:0}.workspace-module__dP-vpW__sectionLabel{font-size:var(--text-base);color:var(--text);font-weight:600}.workspace-module__dP-vpW__search{flex:0 22rem;min-width:16rem}.workspace-module__dP-vpW__user{flex:none;position:relative}.workspace-module__dP-vpW__userButton{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.workspace-module__dP-vpW__userButton:hover{background:var(--surface-sunken)}.workspace-module__dP-vpW__workspaceName{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;color:var(--text);font-size:var(--text-sm);font-weight:500;overflow:hidden}.workspace-module__dP-vpW__avatar{border-radius:var(--radius-pill);background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent-strong);font-size:var(--text-xs);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.workspace-module__dP-vpW__userPanel{right:0;top:calc(100% + var(--space-2));z-index:30;min-width:15rem;padding:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);gap:.125rem;display:grid;position:absolute}.workspace-module__dP-vpW__userWho{padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--text-muted);gap:.125rem;display:grid}.workspace-module__dP-vpW__userWho strong{color:var(--text);font-size:var(--text-sm)}.workspace-module__dP-vpW__userItem{align-items:center;gap:var(--space-2);width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.workspace-module__dP-vpW__userItem:hover{background:var(--surface-sunken);color:var(--text)}.workspace-module__dP-vpW__pageActions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-bottom:calc(var(--space-3) - var(--section-gap));flex-wrap:wrap;display:flex}.workspace-module__dP-vpW__main{width:100%;max-width:var(--page-width);padding:var(--space-6) var(--space-6) var(--space-8);gap:var(--section-gap);flex-direction:column;flex:1;min-width:0;margin:0 auto;display:flex}.workspace-module__dP-vpW__main h1{font-size:var(--text-2xl);letter-spacing:var(--tracking-heading);font-weight:700;line-height:var(--leading-tight);text-wrap:balance}.workspace-module__dP-vpW__main h1+p{max-width:64ch}.workspace-module__dP-vpW__main>h1+p{margin-top:calc(var(--space-2) - var(--section-gap));color:var(--text-muted)}.workspace-module__dP-vpW__footer{padding:var(--space-4) var(--space-6);color:var(--text-muted);font-size:var(--text-xs);border-top:1px solid var(--border);justify-content:space-between;display:flex}.workspace-module__dP-vpW__muted{color:var(--text-muted)}.workspace-module__dP-vpW__menuButton{display:none}.workspace-module__dP-vpW__publicMain{max-width:900px;padding:var(--space-6) var(--space-5);gap:var(--space-5);margin:auto;display:grid}.workspace-module__dP-vpW__publicHeader{padding:var(--space-4) var(--space-6);background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.workspace-module__dP-vpW__eyebrow{font-size:var(--text-xs);letter-spacing:.06em;color:var(--text-muted);margin-bottom:var(--space-2);font-weight:500}.workspace-module__dP-vpW__hero{padding:var(--space-6);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg);background:var(--surface);gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);align-items:start;display:grid}.workspace-module__dP-vpW__hero>:only-child{grid-column:1/-1}.workspace-module__dP-vpW__hero p{max-width:64ch;font-size:var(--text-sm)}.workspace-module__dP-vpW__hero h2{font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);margin:var(--space-2) 0;font-weight:600}.workspace-module__dP-vpW__metrics{border-block:1px solid var(--border);padding:var(--space-5) 0;margin-bottom:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-module__dP-vpW__metric{padding:0 var(--space-5);color:var(--text);border-right:1px solid var(--border);gap:var(--space-1);flex-direction:column;text-decoration:none;display:flex}.workspace-module__dP-vpW__metric:first-child{padding-left:0}.workspace-module__dP-vpW__metric:last-child{border-right:0}.workspace-module__dP-vpW__metric strong{font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);font-variant-numeric:tabular-nums;font-weight:700}.workspace-module__dP-vpW__metric span{font-size:var(--text-xs);color:var(--text-muted)}.workspace-module__dP-vpW__grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.workspace-module__dP-vpW__tile{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg);gap:var(--space-3);align-content:start;display:grid}.workspace-module__dP-vpW__tile h2{font-size:var(--text-lg);font-weight:600}.workspace-module__dP-vpW__tile p{font-size:var(--text-sm);color:var(--text-muted)}.workspace-module__dP-vpW__tile a{align-items:center;min-height:40px;display:inline-flex}.workspace-module__dP-vpW__disclosure{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg);padding:var(--space-5)}.workspace-module__dP-vpW__disclosure>summary{cursor:pointer;font-weight:600;font-size:var(--text-sm);min-height:24px}.workspace-module__dP-vpW__disclosure[open]>summary{margin-bottom:var(--space-5)}.workspace-module__dP-vpW__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);display:flex}.workspace-module__dP-vpW__sectionHeader h2{font-size:var(--text-lg)}.workspace-module__dP-vpW__sectionHeader p{font-size:var(--text-xs);color:var(--text-muted)}.workspace-module__dP-vpW__jumpNav{gap:var(--space-5);border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.workspace-module__dP-vpW__jumpNav a{padding:var(--space-3) 0;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;border-bottom:2px solid #0000;font-weight:500;text-decoration:none;display:inline-block}.workspace-module__dP-vpW__jumpNav a:hover{color:var(--text)}.workspace-module__dP-vpW__instruction{border-left:2px solid var(--accent)}.workspace-module__dP-vpW__settingsGroup{padding:var(--space-5) 0;border-top:1px solid var(--border);gap:var(--space-5);grid-template-columns:180px minmax(0,1fr);display:grid}.workspace-module__dP-vpW__settingsGroup h2{font-size:var(--text-base)}.workspace-module__dP-vpW__settingsLinks{gap:var(--space-1) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.workspace-module__dP-vpW__settingsGroup a{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border);color:var(--text);font-size:var(--text-sm);align-content:start;text-decoration:none;display:grid}.workspace-module__dP-vpW__settingsGroup a>span:first-child{font-weight:500}.workspace-module__dP-vpW__settingsGroup a:hover{color:var(--accent)}.workspace-module__dP-vpW__settingsGroup a:hover .workspace-module__dP-vpW__muted{color:var(--text-muted)}.workspace-module__dP-vpW__scopeNote{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading);margin:0}.workspace-module__dP-vpW__scopeNote strong{color:var(--text);font-weight:600}.workspace-module__dP-vpW__scopeNote a{color:var(--accent-hover)}.workspace-module__dP-vpW__attentionList{gap:0;display:grid}.workspace-module__dP-vpW__attentionList>div{padding:var(--space-5) 0;border-bottom:1px solid var(--border)}.workspace-module__dP-vpW__attentionList>div:last-of-type{border-bottom:0}.workspace-module__dP-vpW__attentionList strong{font-size:var(--text-sm)}.workspace-module__dP-vpW__attentionList p{margin-top:var(--space-2)}.workspace-module__dP-vpW__attentionList a{font-size:var(--text-sm);font-weight:500}@media (max-width:1200px){.workspace-module__dP-vpW__frame{--sidebar-width:240px}.workspace-module__dP-vpW__main{padding:var(--space-6) var(--space-5) var(--space-8)}.workspace-module__dP-vpW__topbar{padding:var(--space-3) var(--space-5);gap:var(--space-4)}.workspace-module__dP-vpW__workspaceName{display:none}.workspace-module__dP-vpW__settingsGroup{gap:var(--space-3);grid-template-columns:1fr}}@media (max-width:950px){.workspace-module__dP-vpW__hero{gap:var(--space-5);grid-template-columns:1fr}.workspace-module__dP-vpW__grid{grid-template-columns:1fr}}@media (max-width:900px){.workspace-module__dP-vpW__frame{background:var(--canvas);display:block}.workspace-module__dP-vpW__sidebar{z-index:40;width:min(20rem,86vw);height:100dvh;padding:var(--space-4);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform var(--transition);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.workspace-module__dP-vpW__sidebar[data-open=true]{visibility:visible;transform:none}.workspace-module__dP-vpW__drawerClose{border-radius:var(--radius);width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.workspace-module__dP-vpW__navigation nav a{min-height:2.75rem}.workspace-module__dP-vpW__backdrop{z-index:35;background:var(--overlay);display:block;position:fixed;inset:0}.workspace-module__dP-vpW__menuButton{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--secondary-edge);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;flex:none;font-weight:500;display:inline-flex}.workspace-module__dP-vpW__topbar{gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-4);flex-wrap:wrap;position:static}.workspace-module__dP-vpW__menuButton{order:1}.workspace-module__dP-vpW__user{order:2;margin-left:auto}.workspace-module__dP-vpW__titleBlock{flex:100%;order:3}.workspace-module__dP-vpW__search{flex:100%;order:4;min-width:0}.workspace-module__dP-vpW__search[data-list-page=true]{display:none}.workspace-module__dP-vpW__main{padding:var(--space-5) var(--space-4) var(--space-7);--section-gap:var(--space-5)}.workspace-module__dP-vpW__footer{padding:var(--space-4)}.workspace-module__dP-vpW__footer span{display:none}}@media (max-width:760px){.workspace-module__dP-vpW__hero{padding:var(--space-5)}.workspace-module__dP-vpW__metric{padding:0 var(--space-3)}.workspace-module__dP-vpW__metric strong{font-size:var(--text-2xl)}.workspace-module__dP-vpW__metric span{font-size:var(--text-xs)}.workspace-module__dP-vpW__settingsGroup>div{grid-template-columns:1fr}.workspace-module__dP-vpW__jumpNav{gap:var(--space-4)}}.workspace-module__dP-vpW__beforeAfter{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-control);border-radius:var(--radius);background:var(--surface);display:grid}.workspace-module__dP-vpW__changeList{gap:var(--space-2);font-size:var(--text-sm);display:grid}
.delia-avatar-module__fd2pJa__avatar{flex:none;height:auto;display:block}.delia-avatar-module__fd2pJa__small{width:2rem}.delia-avatar-module__fd2pJa__default{width:3rem}.delia-avatar-module__fd2pJa__large{width:5rem}
.shells-module__8Gvk5G__page{flex-direction:column;min-height:100dvh;display:flex}.shells-module__8Gvk5G__topbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface);display:flex}.shells-module__8Gvk5G__main{width:100%;max-width:var(--page-width);padding:var(--space-6) var(--space-4) var(--space-8);gap:var(--space-4);flex-direction:column;flex:1;margin:0 auto;display:flex}.shells-module__8Gvk5G__auth{grid-template-columns:1fr;min-height:100dvh;display:grid}.shells-module__8Gvk5G__authAside{display:none}.shells-module__8Gvk5G__authMain{padding:var(--space-6) var(--space-4) var(--space-8);flex-direction:column;justify-content:center;display:flex}.shells-module__8Gvk5G__authInner{width:100%;max-width:26rem;margin:0 auto}.shells-module__8Gvk5G__authHeader{margin-bottom:var(--space-4)}.shells-module__8Gvk5G__authTitle{margin-top:var(--space-5);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);font-weight:700}.shells-module__8Gvk5G__authSubtitle{margin-top:var(--space-2);color:var(--text-muted)}.shells-module__8Gvk5G__authFooter{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted);text-align:center}.shells-module__8Gvk5G__authLegal{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);text-align:center}.shells-module__8Gvk5G__onboarding{flex-direction:column;min-height:100dvh;display:flex}.shells-module__8Gvk5G__onboardingMain{width:100%;max-width:34rem;padding:var(--space-5) var(--space-4) var(--space-8);gap:var(--space-5);flex-direction:column;flex:1;margin:0 auto;display:flex}.shells-module__8Gvk5G__onboardingHeading{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);font-weight:700}.shells-module__8Gvk5G__onboardingLead{margin-top:var(--space-2);color:var(--text-muted)}.shells-module__8Gvk5G__eyebrow{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:600}@media (min-width:768px){.shells-module__8Gvk5G__topbar{padding:var(--space-4) var(--space-6)}.shells-module__8Gvk5G__main,.shells-module__8Gvk5G__onboardingMain{padding-inline:var(--space-6)}.shells-module__8Gvk5G__authMain{padding:var(--space-8) var(--space-6)}.shells-module__8Gvk5G__authTitle{font-size:var(--text-3xl)}.shells-module__8Gvk5G__onboardingMain{margin-top:var(--space-5)}}@media (min-width:1024px){.shells-module__8Gvk5G__auth{grid-template-columns:1fr 1fr}.shells-module__8Gvk5G__authAside{gap:var(--space-6);padding:var(--space-8);background:var(--surface);border-right:1px solid var(--border);color:var(--text);flex-direction:column;display:flex}.shells-module__8Gvk5G__asideBody{gap:var(--space-6);flex-direction:column;margin-top:auto;display:flex}.shells-module__8Gvk5G__asidePromise{font-size:var(--text-3xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);max-width:18ch}.shells-module__8Gvk5G__asideList{gap:var(--space-3);font-size:var(--text-md);color:var(--text-muted);flex-direction:column;display:flex}.shells-module__8Gvk5G__asideItem{align-items:flex-start;gap:var(--space-3);display:flex}.shells-module__8Gvk5G__asideMark{border-radius:var(--radius-pill);background:var(--accent-soft);width:1.5rem;height:1.5rem;color:var(--accent-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}}
.save-bar-module__c3wswG__bar{padding-top:var(--space-4);border-top:1px solid var(--border);gap:var(--space-3);flex-direction:column;display:flex}.save-bar-module__c3wswG__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.save-bar-module__c3wswG__dirty,.save-bar-module__c3wswG__readOnly{color:var(--text-muted);font-size:var(--text-sm)}.save-bar-module__c3wswG__detail{margin-top:var(--space-2);display:block}.save-bar-module__c3wswG__sticky{z-index:2;padding-bottom:var(--space-3);background:var(--canvas);position:sticky;bottom:0}
.dossier-panels-module__IrB5nG__stack{gap:var(--space-4);min-width:0;display:grid}.dossier-panels-module__IrB5nG__tight{gap:var(--space-2);min-width:0;display:grid}.dossier-panels-module__IrB5nG__lead{color:var(--text-muted);font-size:var(--text-sm);margin:0}.dossier-panels-module__IrB5nG__lead ul,ul.dossier-panels-module__IrB5nG__lead{margin:var(--space-1) 0 0;padding-left:var(--space-5)}.dossier-panels-module__IrB5nG__heading{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:600}.dossier-panels-module__IrB5nG__subheading{font-size:var(--text-base);margin:0;font-weight:600}.dossier-panels-module__IrB5nG__decision{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);align-items:end;display:grid}.dossier-panels-module__IrB5nG__decision:first-of-type{border-top:0;padding-top:0}.dossier-panels-module__IrB5nG__formRow{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.dossier-panels-module__IrB5nG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dossier-panels-module__IrB5nG__cellActions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.dossier-panels-module__IrB5nG__cellActions form{display:contents}.dossier-panels-module__IrB5nG__strong{font-weight:600}.dossier-panels-module__IrB5nG__muted{color:var(--text-muted)}.dossier-panels-module__IrB5nG__technical{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.dossier-panels-module__IrB5nG__amount{font-variant-numeric:var(--numeric);white-space:nowrap}.dossier-panels-module__IrB5nG__preview{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--canvas);flex-wrap:wrap;display:flex}.dossier-panels-module__IrB5nG__previewText{gap:var(--space-1);min-width:0;display:grid}.dossier-panels-module__IrB5nG__previewText p{margin:0}.dossier-panels-module__IrB5nG__fold>summary{cursor:pointer;font-size:var(--text-sm);color:var(--accent-strong);font-weight:500}.dossier-panels-module__IrB5nG__fold[open]>summary{margin-bottom:var(--space-4)}.dossier-panels-module__IrB5nG__invoiceBlock{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);display:grid}.dossier-panels-module__IrB5nG__invoiceHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.dossier-panels-module__IrB5nG__invoiceHead p{font-size:var(--text-sm);margin:0}.dossier-panels-module__IrB5nG__nowrap{white-space:nowrap}.dossier-panels-module__IrB5nG__lockPanel{gap:var(--space-3);display:grid}.dossier-panels-module__IrB5nG__lockActions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.dossier-panels-module__IrB5nG__lockActions form{margin:0}.dossier-panels-module__IrB5nG__sendPreview{gap:var(--space-2);min-width:0;display:grid}.dossier-panels-module__IrB5nG__sendFacts{gap:var(--space-2);margin:0;display:grid}.dossier-panels-module__IrB5nG__sendFacts div{gap:var(--space-3);grid-template-columns:7rem minmax(0,1fr);display:grid}.dossier-panels-module__IrB5nG__sendFacts dt{color:var(--text-muted);font-size:var(--text-sm)}.dossier-panels-module__IrB5nG__sendFacts dd{overflow-wrap:anywhere;margin:0}.dossier-panels-module__IrB5nG__sendBody{max-height:16rem;padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.dossier-panels-module__IrB5nG__versionLine{gap:var(--space-1);display:grid}.dossier-panels-module__IrB5nG__versionLine p{margin:0}.dossier-panels-module__IrB5nG__versionState{font-weight:600}.dossier-panels-module__IrB5nG__versionNote{color:var(--text-muted);font-weight:400}.dossier-panels-module__IrB5nG__ticks{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dossier-panels-module__IrB5nG__ticks li{align-items:center;gap:var(--space-1);display:inline-flex}.dossier-panels-module__IrB5nG__tickOk{color:var(--success)}.dossier-panels-module__IrB5nG__menu{position:relative}.dossier-panels-module__IrB5nG__menu>summary{cursor:pointer;list-style:none}.dossier-panels-module__IrB5nG__menu>summary::-webkit-details-marker{display:none}.dossier-panels-module__IrB5nG__menuList{z-index:5;margin-top:var(--space-1);min-width:16rem;padding:var(--space-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);position:absolute;right:0}.dossier-panels-module__IrB5nG__menuItem{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:block}.dossier-panels-module__IrB5nG__menuItem:hover,.dossier-panels-module__IrB5nG__menuItem:focus-visible{background:var(--surface-sunken)}
.presentation-module__jyVHzG__stack{gap:var(--space-5);display:grid}.presentation-module__jyVHzG__lead{color:var(--text-muted)}.presentation-module__jyVHzG__layout{gap:var(--space-6);display:grid}@media (min-width:64rem){.presentation-module__jyVHzG__layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.presentation-module__jyVHzG__sticky{top:calc(4.5rem + var(--space-4));position:sticky}}.presentation-module__jyVHzG__item{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:var(--surface);display:grid}.presentation-module__jyVHzG__row{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.presentation-module__jyVHzG__row>*{flex:12rem}.presentation-module__jyVHzG__checkboxes{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.presentation-module__jyVHzG__checkbox{gap:var(--space-2);font-size:var(--text-sm);align-items:center;display:flex}.presentation-module__jyVHzG__muted{color:var(--text-muted);font-size:var(--text-sm)}.presentation-module__jyVHzG__error{color:var(--danger);font-size:var(--text-sm)}.presentation-module__jyVHzG__variables{gap:var(--space-1);padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-muted);margin:0;display:grid}.presentation-module__jyVHzG__variables code{color:var(--text)}.presentation-module__jyVHzG__preview{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:var(--surface);font-size:var(--text-sm);display:grid}.presentation-module__jyVHzG__previewHeading{color:var(--accent);text-transform:uppercase;letter-spacing:.02em;margin:0;font-weight:600}.presentation-module__jyVHzG__previewGroup{margin:var(--space-3) 0 var(--space-1);color:var(--accent);font-weight:600}.presentation-module__jyVHzG__previewTable{display:grid}.presentation-module__jyVHzG__previewRow{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);display:flex}.presentation-module__jyVHzG__previewDetail{font-size:var(--text-xs);color:var(--text-muted);display:block}.presentation-module__jyVHzG__previewAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.presentation-module__jyVHzG__previewText{margin:var(--space-2) 0 0}.presentation-module__jyVHzG__previewTotals{display:grid}.presentation-module__jyVHzG__previewTotal{font-weight:600}.presentation-module__jyVHzG__preview{box-shadow:var(--shadow);padding:var(--space-5)}.presentation-module__jyVHzG__previewHeading{letter-spacing:.1em}@media (min-width:64rem) and (max-width:72rem){.presentation-module__jyVHzG__layout{grid-template-columns:1fr}.presentation-module__jyVHzG__sticky{position:static}}@media (min-width:90rem){.presentation-module__jyVHzG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.presentation-module__jyVHzG__advanced>summary{cursor:pointer;padding:var(--space-2) 0;font-weight:600}.presentation-module__jyVHzG__advanced[open]>summary{margin-bottom:var(--space-4)}.presentation-module__jyVHzG__chips{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.presentation-module__jyVHzG__chip{min-height:2.75rem;padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer}.presentation-module__jyVHzG__legend{margin-top:var(--space-2)}.presentation-module__jyVHzG__legend>summary{cursor:pointer;color:var(--text-muted);font-size:var(--text-sm)}.presentation-module__jyVHzG__legendList{margin:var(--space-2) 0 0;padding-left:var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}.presentation-module__jyVHzG__legendList code{font-family:var(--font-mono);color:var(--text)}.presentation-module__jyVHzG__chip:hover:not(:disabled){border-color:var(--accent)}.presentation-module__jyVHzG__chip:disabled{cursor:not-allowed;opacity:.6}.presentation-module__jyVHzG__prestationTexts{display:grid}.presentation-module__jyVHzG__prestationBlock{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--border);display:grid}.presentation-module__jyVHzG__prestationBlock:first-child{border-top:0;padding-top:0}.presentation-module__jyVHzG__prestationName{font-size:var(--text-base);font-weight:600}.presentation-module__jyVHzG__page{gap:var(--space-5);display:grid}.presentation-module__jyVHzG__plainList{gap:var(--space-2);padding-left:var(--space-5);color:var(--text);font-size:var(--text-sm);margin:0;display:grid}.presentation-module__jyVHzG__previewPanel{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}.presentation-module__jyVHzG__previewHead{gap:var(--space-1);display:grid}.presentation-module__jyVHzG__previewTitle{font-size:var(--text-lg)}.presentation-module__jyVHzG__toolbar{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.presentation-module__jyVHzG__toolbarSelect{flex:12rem;min-width:0}.presentation-module__jyVHzG__paper{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken);min-width:0;position:relative;overflow:hidden}.presentation-module__jyVHzG__pdf{background:var(--surface-sunken);border:0;width:100%;height:calc(100vh - 20rem);min-height:28rem;display:block}.presentation-module__jyVHzG__paperEmpty,.presentation-module__jyVHzG__pdfOpenPrimary{align-content:center;justify-items:center;gap:var(--space-3);min-height:16rem;padding:var(--space-5);text-align:center;color:var(--text-muted);display:grid}@media (min-width:64rem){.presentation-module__jyVHzG__paperEmpty{min-height:28rem}}.presentation-module__jyVHzG__pdfOpenPrimary{display:none}@media (max-width:63.99rem){.presentation-module__jyVHzG__pdf,.presentation-module__jyVHzG__pdfOpenSecondary{display:none}.presentation-module__jyVHzG__pdfOpenPrimary{display:grid}}.presentation-module__jyVHzG__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.presentation-module__jyVHzG__inlineLink{align-items:center;gap:var(--space-1);display:inline-flex}.presentation-module__jyVHzG__checkbox input{width:1.05rem;height:1.05rem;accent-color:var(--accent);flex:none}.presentation-module__jyVHzG__swatches{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.presentation-module__jyVHzG__swatch{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer;display:inline-flex}.presentation-module__jyVHzG__swatch[aria-pressed=true]{border-color:var(--text);outline:2px solid var(--text);outline-offset:1px}.presentation-module__jyVHzG__swatch:disabled{cursor:not-allowed;opacity:.6}.presentation-module__jyVHzG__swatchColour{border-radius:50%;width:1rem;height:1rem;display:inline-block}.presentation-module__jyVHzG__swatchCustom{color:var(--text-muted);font-size:var(--text-sm)}.presentation-module__jyVHzG__logoPreview{object-fit:contain;max-width:12rem;max-height:5rem;display:block}.presentation-module__jyVHzG__textSummary{gap:var(--space-1);margin:0 0 var(--space-2);padding-left:var(--space-4);font-size:var(--text-sm);display:grid}
.project-panel-module__68jq_a__panel{gap:var(--space-5);min-width:0;padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);scroll-margin-top:var(--space-5);display:grid}.project-panel-module__68jq_a__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.project-panel-module__68jq_a__title{font-size:var(--text-lg);margin:0;font-weight:600}.project-panel-module__68jq_a__subTitle{font-size:var(--text-base);margin:0;font-weight:600}.project-panel-module__68jq_a__group{gap:var(--space-3);min-width:0;display:grid}.project-panel-module__68jq_a__groupTitle{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:600}.project-panel-module__68jq_a__muted{color:var(--text-muted);font-size:var(--text-sm);margin:0}.project-panel-module__68jq_a__meta{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.project-panel-module__68jq_a__messages{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.project-panel-module__68jq_a__message{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--canvas);border:1px solid var(--border);min-width:0;display:grid}.project-panel-module__68jq_a__fromYou{background:var(--accent-soft);border-color:#0000}.project-panel-module__68jq_a__messageHead{font-size:var(--text-sm)}.project-panel-module__68jq_a__author{font-weight:600}.project-panel-module__68jq_a__messageText{font-size:var(--text-sm);line-height:var(--leading);overflow-wrap:anywhere;white-space:pre-line}.project-panel-module__68jq_a__notes{padding-left:var(--space-5);gap:var(--space-1);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;display:grid}.project-panel-module__68jq_a__timeline{margin:0;padding:0;list-style:none;display:grid}.project-panel-module__68jq_a__event{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:1rem minmax(0,1fr);display:grid;position:relative}.project-panel-module__68jq_a__event:last-child{padding-bottom:0}.project-panel-module__68jq_a__event:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:1.1rem;bottom:0;left:calc(.5rem - .5px)}.project-panel-module__68jq_a__eventDot{background:var(--accent);border-radius:50%;width:.5rem;height:.5rem;margin:.4rem auto 0}.project-panel-module__68jq_a__eventText{gap:2px;min-width:0;display:grid}.project-panel-module__68jq_a__eventTitle{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500}@media (max-width:40rem){.project-panel-module__68jq_a__panel{padding:var(--space-4)}}.project-panel-module__68jq_a__draftTag{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs)}
.commercial-summary-module__N7BJQa__summary{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}.commercial-summary-module__N7BJQa__summary>.commercial-summary-module__N7BJQa__block+.commercial-summary-module__N7BJQa__block{padding-top:var(--space-4);border-top:1px solid var(--border)}.commercial-summary-module__N7BJQa__block{min-width:0}.commercial-summary-module__N7BJQa__title{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 var(--space-3);font-weight:600}.commercial-summary-module__N7BJQa__lines{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.commercial-summary-module__N7BJQa__chips{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-muted);gap:2px;padding:0;list-style:none;display:grid}.commercial-summary-module__N7BJQa__muted,.commercial-summary-module__N7BJQa__neutral{color:var(--text-muted)}.commercial-summary-module__N7BJQa__ok{color:var(--success);font-weight:600}.commercial-summary-module__N7BJQa__ko{color:var(--danger);font-weight:600}.commercial-summary-module__N7BJQa__badges{margin:0 0 var(--space-2);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.commercial-summary-module__N7BJQa__invoices{font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.commercial-summary-module__N7BJQa__invoice{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.commercial-summary-module__N7BJQa__invoice:first-child{border-top:0;padding-top:0}.commercial-summary-module__N7BJQa__invoiceText{min-width:0}.commercial-summary-module__N7BJQa__invoiceFigure{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}.commercial-summary-module__N7BJQa__amount{font-variant-numeric:var(--numeric);white-space:nowrap}
.project-page-module__Nv6WMq__page{gap:var(--space-6);min-width:0;display:grid}.project-page-module__Nv6WMq__section{gap:var(--space-4);min-width:0;scroll-margin-top:var(--space-5);display:grid}.project-page-module__Nv6WMq__sectionTitle{font-size:var(--text-lg);margin:0;font-weight:600}.project-page-module__Nv6WMq__jump{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);scrollbar-width:none;margin:0;display:flex;overflow-x:auto}.project-page-module__Nv6WMq__jump a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;flex:none;font-weight:500;text-decoration:none}.project-page-module__Nv6WMq__jump a:hover{background:var(--surface-sunken);color:var(--text)}@media (max-width:48rem){.project-page-module__Nv6WMq__jump{flex-wrap:wrap;overflow-x:visible}.project-page-module__Nv6WMq__jump a{padding:var(--space-1) var(--space-2)}}.project-page-module__Nv6WMq__split{gap:var(--space-5);align-items:start;min-width:0;display:grid}@media (min-width:64rem){.project-page-module__Nv6WMq__split{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.project-page-module__Nv6WMq__facts{gap:0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.project-page-module__Nv6WMq__facts>div{padding:var(--space-3) 0;border-top:1px solid var(--border);gap:2px;min-width:0;display:grid}.project-page-module__Nv6WMq__facts dt{color:var(--text-muted);font-size:var(--text-xs)}.project-page-module__Nv6WMq__facts dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;font-weight:500}.project-page-module__Nv6WMq__factNote{color:var(--text-muted);font-weight:400}.project-page-module__Nv6WMq__status{gap:var(--space-4);min-width:0;display:grid}.project-page-module__Nv6WMq__status>*{min-width:0}.project-page-module__Nv6WMq__statusLines{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.project-page-module__Nv6WMq__statusLines li{font-size:var(--text-sm);min-width:0}.project-page-module__Nv6WMq__statusLines li>span{align-items:flex-start}.project-page-module__Nv6WMq__statusLines li>span>span:first-child{margin-top:.45em}.project-page-module__Nv6WMq__statusActions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.project-page-module__Nv6WMq__smallLine{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-xs)}.project-page-module__Nv6WMq__accordion{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm)}.project-page-module__Nv6WMq__accordion>summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);cursor:pointer;font-size:var(--text-sm);font-weight:600;list-style:none;display:flex}.project-page-module__Nv6WMq__accordion>summary::-webkit-details-marker{display:none}.project-page-module__Nv6WMq__accordion>summary:after{content:"";border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);width:.5rem;height:.5rem;transition:transform var(--transition);flex:none;transform:rotate(45deg)}.project-page-module__Nv6WMq__accordion[open]>summary:after{transform:rotate(-135deg)}.project-page-module__Nv6WMq__summaryNote{color:var(--text-muted);margin-left:auto;font-weight:400}.project-page-module__Nv6WMq__accordionBody{padding:0 var(--space-5) var(--space-5);gap:var(--space-4);min-width:0;display:grid}.project-page-module__Nv6WMq__accordionBody>section{min-width:0}.project-page-module__Nv6WMq__documentHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.project-page-module__Nv6WMq__documentHead h2{font-size:var(--text-lg);margin:0;font-weight:600}.project-page-module__Nv6WMq__documentMeta{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.project-page-module__Nv6WMq__documentFigure{gap:var(--space-3);text-align:right;justify-items:end;display:grid}.project-page-module__Nv6WMq__documentFigure p{margin:0}.project-page-module__Nv6WMq__figureLabel{color:var(--text-muted);font-size:var(--text-xs)}.project-page-module__Nv6WMq__total{font-size:var(--text-3xl);font-variant-numeric:var(--numeric);letter-spacing:var(--tracking-heading);font-weight:600;line-height:var(--leading-tight);white-space:nowrap}.project-page-module__Nv6WMq__total small{font-size:var(--text-base);color:var(--text-muted);font-weight:500}.project-page-module__Nv6WMq__figureActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.project-page-module__Nv6WMq__desk{padding:var(--space-5);border-radius:var(--radius);background:var(--surface-sunken)}.project-page-module__Nv6WMq__paper{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);max-width:44rem;box-shadow:var(--shadow);overflow-wrap:anywhere;margin:0 auto}.project-page-module__Nv6WMq__current{font-weight:600}.project-page-module__Nv6WMq__rowActions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:40rem){.project-page-module__Nv6WMq__page{gap:var(--space-5)}.project-page-module__Nv6WMq__facts{grid-template-columns:minmax(0,1fr)}.project-page-module__Nv6WMq__documentFigure{text-align:left;justify-items:start}.project-page-module__Nv6WMq__figureActions{justify-content:flex-start}.project-page-module__Nv6WMq__desk{padding:var(--space-2);margin-inline:calc(-1 * var(--space-2))}.project-page-module__Nv6WMq__accordion>summary{padding:var(--space-4)}.project-page-module__Nv6WMq__accordionBody{padding:0 var(--space-4) var(--space-4)}}.project-page-module__Nv6WMq__muted{color:var(--text-muted);font-size:var(--text-sm);margin:0}.project-page-module__Nv6WMq__cardPad{padding:var(--space-5) var(--space-5) 0}.project-page-module__Nv6WMq__list{padding-left:var(--space-5);gap:var(--space-2);font-size:var(--text-sm);margin:0;display:grid}.project-page-module__Nv6WMq__prose{gap:var(--space-3);justify-items:start;min-width:0;display:grid}.project-page-module__Nv6WMq__prose>*{max-width:100%}.project-page-module__Nv6WMq__prose>[role=region]{width:100%}.project-page-module__Nv6WMq__prose p{max-width:68ch;margin:0}.project-page-module__Nv6WMq__simTotals{gap:var(--space-1);min-width:min(100%,18rem);font-size:var(--text-sm);justify-self:end;margin:0 0 0 auto;display:grid}.project-page-module__Nv6WMq__simTotals>div{justify-content:space-between;gap:var(--space-4);font-variant-numeric:var(--numeric);display:flex}.project-page-module__Nv6WMq__simTotals dt{color:var(--text-muted)}.project-page-module__Nv6WMq__simTotals dd{text-align:right;margin:0}.project-page-module__Nv6WMq__simGrand{font-size:var(--text-base);font-weight:600}.project-page-module__Nv6WMq__simGrand dt{color:var(--text)}.project-page-module__Nv6WMq__statusBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.prestations-module__Kiu11G__stack{gap:var(--space-5);min-width:0;display:grid}.prestations-module__Kiu11G__lead{color:var(--text-muted);max-width:68ch}.prestations-module__Kiu11G__muted{color:var(--text-muted);font-size:var(--text-sm)}.prestations-module__Kiu11G__cards{gap:var(--space-4);display:grid}.prestations-module__Kiu11G__card{gap:var(--space-4);align-items:start;display:grid;}@media (min-width:48rem){.prestations-module__Kiu11G__card{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}}.prestations-module__Kiu11G__card.prestations-module__Kiu11G__cardArchived{background:var(--surface-sunken);box-shadow:none}.prestations-module__Kiu11G__cardBody{gap:var(--space-2);min-width:0;display:grid}.prestations-module__Kiu11G__cardHeader{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.prestations-module__Kiu11G__cardTitle{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight);margin:0}.prestations-module__Kiu11G__chips{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.prestations-module__Kiu11G__chips>li{min-width:0;max-width:100%;display:flex}.prestations-module__Kiu11G__cardActions{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.prestations-module__Kiu11G__cardActions form{display:contents}.prestations-module__Kiu11G__templates{gap:var(--space-3);display:grid}@media (min-width:40rem){.prestations-module__Kiu11G__templates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.prestations-module__Kiu11G__templates{grid-template-columns:repeat(4,minmax(0,1fr))}}.prestations-module__Kiu11G__templates form{min-width:0;display:flex}.prestations-module__Kiu11G__template{gap:var(--space-1) var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition), background var(--transition);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.prestations-module__Kiu11G__template:hover,.prestations-module__Kiu11G__template:focus-visible{border-color:var(--accent);background:var(--accent-soft)}.prestations-module__Kiu11G__templateMark{border-radius:var(--radius-pill);background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent-strong);grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.prestations-module__Kiu11G__templateLabel{font-weight:600}.prestations-module__Kiu11G__empty{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);text-align:center;justify-items:center;display:grid}.prestations-module__Kiu11G__layout{gap:var(--space-5);min-width:0;display:grid}.prestations-module__Kiu11G__sticky{order:-1}@media (min-width:85rem){.prestations-module__Kiu11G__layout{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start}.prestations-module__Kiu11G__sticky{top:var(--space-4);order:0;position:sticky}}.prestations-module__Kiu11G__stepCard{gap:var(--space-5);display:grid;}.prestations-module__Kiu11G__stepHead{gap:var(--space-1);display:grid}.prestations-module__Kiu11G__stepTitle{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight);margin:0}.prestations-module__Kiu11G__section{gap:var(--space-4);min-width:0;display:grid}.prestations-module__Kiu11G__step{color:var(--accent-strong);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.prestations-module__Kiu11G__item{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;display:grid}.prestations-module__Kiu11G__itemFoot{justify-content:flex-end;display:flex}.prestations-module__Kiu11G__row{gap:var(--space-3) var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.prestations-module__Kiu11G__row>*{flex:12rem;min-width:0}.prestations-module__Kiu11G__group{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;display:grid;container:composition-group/inline-size}.prestations-module__Kiu11G__groupHead{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;display:flex}.prestations-module__Kiu11G__groupHead>:first-child{flex:14rem;min-width:0}.prestations-module__Kiu11G__groupKind{align-items:center;gap:var(--space-2);min-height:2.5rem;display:flex}.prestations-module__Kiu11G__subhead{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.prestations-module__Kiu11G__lines{gap:var(--space-3);display:grid}.prestations-module__Kiu11G__line{gap:var(--space-3);align-items:start;min-width:0;display:grid}@container composition-group (min-width:38rem){.prestations-module__Kiu11G__line{grid-template-columns:minmax(0,1.6fr) minmax(9.5rem,1fr) minmax(0,1.5fr) 2.5rem}.prestations-module__Kiu11G__lineChoice{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 2.5rem}.prestations-module__Kiu11G__lineTotal{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.prestations-module__Kiu11G__lineRemove{padding-top:1.75rem}.prestations-module__Kiu11G__lineBehaviour{grid-column:1/-2}}@container composition-group (max-width:37.99rem){.prestations-module__Kiu11G__lineRemove:empty{display:none}}.prestations-module__Kiu11G__lineRemove{justify-content:flex-end;display:flex}.prestations-module__Kiu11G__lines>.prestations-module__Kiu11G__line+.prestations-module__Kiu11G__line{padding-top:var(--space-3);border-top:1px solid var(--border)}.prestations-module__Kiu11G__lineBehaviour{max-width:24rem}.prestations-module__Kiu11G__addRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.prestations-module__Kiu11G__checkboxes{gap:var(--space-2) var(--space-4);border:0;margin:0;padding:0;display:grid}@media (min-width:40rem){.prestations-module__Kiu11G__checkboxes{grid-template-columns:repeat(2,minmax(0,1fr))}}.prestations-module__Kiu11G__checkboxes legend,.prestations-module__Kiu11G__radios legend{margin-bottom:var(--space-2)}.prestations-module__Kiu11G__requiredField{gap:var(--space-2);align-content:start;display:grid}.prestations-module__Kiu11G__checkbox{gap:var(--space-2);font-size:var(--text-sm);align-items:center;display:flex}.prestations-module__Kiu11G__radios{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.prestations-module__Kiu11G__details summary{cursor:pointer;color:var(--accent-strong);font-size:var(--text-sm);font-weight:500}.prestations-module__Kiu11G__details[open] summary{margin-bottom:var(--space-3)}.prestations-module__Kiu11G__error{color:var(--danger);font-size:var(--text-sm)}.prestations-module__Kiu11G__summaryList{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.prestations-module__Kiu11G__example{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--surface-sunken);min-width:0;display:grid}.prestations-module__Kiu11G__exampleHead{gap:var(--space-3) var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.prestations-module__Kiu11G__exampleHead>:first-child{flex:16rem;min-width:0}.prestations-module__Kiu11G__exampleGuests{flex:0 14rem;min-width:0}.prestations-module__Kiu11G__exampleTitle{font-weight:600}.prestations-module__Kiu11G__exampleLines{margin:0;padding:0;list-style:none;display:grid}.prestations-module__Kiu11G__exampleLine{gap:var(--space-1) var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;min-width:0;display:flex}.prestations-module__Kiu11G__exampleLine>:first-child{flex:16rem;min-width:0}.prestations-module__Kiu11G__exampleHow{color:var(--text-muted);font-size:var(--text-xs);display:block}.prestations-module__Kiu11G__exampleAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.prestations-module__Kiu11G__exampleTotal{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;font-weight:600;display:flex}.prestations-module__Kiu11G__teaching{border-top:1px solid var(--border);padding-top:var(--space-5)}.prestations-module__Kiu11G__teaching>summary{gap:var(--space-2);cursor:pointer;color:var(--accent-strong);flex-wrap:wrap;align-items:center;font-weight:500;display:flex}.prestations-module__Kiu11G__teaching[open]>summary{margin-bottom:var(--space-4)}.prestations-module__Kiu11G__summary{gap:var(--space-2);margin:0;display:grid}.prestations-module__Kiu11G__summaryRow{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--border);display:grid}.prestations-module__Kiu11G__summaryRow:first-child{border-top:0;padding-top:0}.prestations-module__Kiu11G__summaryRow dt{color:var(--text-muted);font-size:var(--text-sm);font-weight:600}.prestations-module__Kiu11G__summaryRow dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (min-width:48rem){.prestations-module__Kiu11G__summaryRow{gap:var(--space-3);grid-template-columns:13rem minmax(0,1fr)}}.prestations-module__Kiu11G__summaryLines{margin:0;padding:0;list-style:none}.prestations-module__Kiu11G__summaryBullets{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.prestations-module__Kiu11G__summaryLines li+li,.prestations-module__Kiu11G__summaryBullets li+li{margin-top:var(--space-1)}.prestations-module__Kiu11G__summaryTick{align-items:center;gap:var(--space-1);color:var(--success);flex-wrap:wrap;display:inline-flex}.prestations-module__Kiu11G__emptyProposal{justify-items:start;gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface);display:grid}.prestations-module__Kiu11G__emptyIcon{color:var(--accent-strong);display:inline-flex}.prestations-module__Kiu11G__emptyTitle{margin:0;font-weight:600}.prestations-module__Kiu11G__productSearch{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);display:grid}.prestations-module__Kiu11G__productMatches{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.prestations-module__Kiu11G__productName{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.prestations-module__Kiu11G__productLabel{color:var(--text-muted);font-size:var(--text-sm)}.prestations-module__Kiu11G__elements{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.prestations-module__Kiu11G__elementRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.prestations-module__Kiu11G__modeChoices{gap:var(--space-3);width:100%;display:grid}@media (min-width:48rem){.prestations-module__Kiu11G__modeChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}.prestations-module__Kiu11G__modeChoice{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--secondary-edge);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition);display:grid}.prestations-module__Kiu11G__modeChoice:hover{background:var(--surface-sunken)}.prestations-module__Kiu11G__modeChoice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.prestations-module__Kiu11G__modeChoicePrimary{border-color:var(--accent)}.prestations-module__Kiu11G__modeChoiceHead{align-items:center;gap:var(--space-2);color:var(--accent-strong);font-weight:600;display:inline-flex}.prestations-module__Kiu11G__groupMode{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.prestations-module__Kiu11G__groupModeTitle{font-weight:600}.prestations-module__Kiu11G__groupTotal{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--text);font-size:var(--text-sm);font-variant-numeric:var(--numeric);margin:0}.prestations-module__Kiu11G__exampleGuestsRow{max-width:22rem}.prestations-module__Kiu11G__convertNote{justify-items:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--text-sm);display:grid}.prestations-module__Kiu11G__convertNote p{margin:0}.prestations-module__Kiu11G__convertRow{justify-content:flex-start;display:flex}.prestations-module__Kiu11G__convertNote button,.prestations-module__Kiu11G__convertRow button,.prestations-module__Kiu11G__fee a{white-space:normal;text-align:left}.prestations-module__Kiu11G__formulaPicker{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.prestations-module__Kiu11G__formulaOption{gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.prestations-module__Kiu11G__formulaOption input{margin-top:.2rem}.prestations-module__Kiu11G__formulaOptionBody{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.prestations-module__Kiu11G__formulaName{font-weight:600}.prestations-module__Kiu11G__formulaList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.prestations-module__Kiu11G__formulaRow{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.prestations-module__Kiu11G__formulaRowBody{gap:var(--space-1);overflow-wrap:anywhere;flex:18rem;min-width:0;display:grid}.prestations-module__Kiu11G__formulaCreate{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.prestations-module__Kiu11G__formulaCreate>:first-child{flex:16rem;min-width:0}.prestations-module__Kiu11G__fees{gap:var(--space-3);display:grid}.prestations-module__Kiu11G__fee{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;display:grid}.prestations-module__Kiu11G__feeHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.prestations-module__Kiu11G__feeTitle{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:600}.prestations-module__Kiu11G__feeRule{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.prestations-module__Kiu11G__feeSwitch{max-width:24rem}.prestations-module__Kiu11G__selectionSummary{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--accent-soft);color:var(--accent-strong);font-size:var(--text-sm);margin:0;font-weight:600}.prestations-module__Kiu11G__feeActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.prestations-module__Kiu11G__dialogActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.prestations-module__Kiu11G__saveAsFormula{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);justify-items:start;display:grid}.prestations-module__Kiu11G__saveAsFormula>button{white-space:normal;text-align:left;max-width:100%;padding-block:var(--space-2)}
.pricing-module__Xy_1OW__stack{gap:var(--space-5);display:grid}.pricing-module__Xy_1OW__lead{color:var(--text-muted);margin:var(--space-2) 0 var(--space-5);max-width:62ch}.pricing-module__Xy_1OW__rule{gap:var(--space-4);display:grid}.pricing-module__Xy_1OW__toggle{align-items:flex-start;gap:var(--space-3);display:flex}.pricing-module__Xy_1OW__toggle input{width:1.15rem;height:1.15rem;accent-color:var(--accent);flex:none;margin-top:.15rem}.pricing-module__Xy_1OW__toggleLabel{font-weight:500}.pricing-module__Xy_1OW__toggleHint{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.pricing-module__Xy_1OW__ruleFields{gap:var(--space-4);padding-left:calc(1.15rem + var(--space-3));border-left:2px solid var(--border);padding-bottom:var(--space-1);margin-left:calc(.575rem - 1px);display:grid}.pricing-module__Xy_1OW__row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:599px){.pricing-module__Xy_1OW__row{grid-template-columns:1fr}.pricing-module__Xy_1OW__ruleFields{padding-left:var(--space-4);margin-left:0}}.pricing-module__Xy_1OW__example{padding:var(--space-3) var(--space-4);background:var(--accent-soft);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text);margin:0}.pricing-module__Xy_1OW__exampleLabel{font-weight:600}.pricing-module__Xy_1OW__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pricing-module__Xy_1OW__readOnly{color:var(--text-muted);font-size:var(--text-sm)}.pricing-module__Xy_1OW__simulatorGrid{gap:var(--space-6);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:899px){.pricing-module__Xy_1OW__simulatorGrid{gap:var(--space-5);grid-template-columns:1fr}}.pricing-module__Xy_1OW__breakdown{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.pricing-module__Xy_1OW__breakdownRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);display:flex}.pricing-module__Xy_1OW__breakdownRow:last-child{border-bottom:0}.pricing-module__Xy_1OW__breakdownTotal{border-top:1px solid var(--border-control);margin-top:var(--space-2);padding-top:var(--space-3);border-bottom:0;font-weight:600}.pricing-module__Xy_1OW__breakdownDeposit{color:var(--accent);border-bottom:0;font-weight:600}.pricing-module__Xy_1OW__breakdownLabel{min-width:0}.pricing-module__Xy_1OW__breakdownDetail{font-size:var(--text-xs);color:var(--text-muted);display:block}.pricing-module__Xy_1OW__breakdownAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.pricing-module__Xy_1OW__placeholder{color:var(--text-muted);padding:var(--space-6) 0;text-align:center}.pricing-module__Xy_1OW__basisFieldset{padding:var(--space-4);border:1px solid var(--border-control);border-radius:var(--radius);background:var(--surface-sunken);gap:var(--space-3);margin:0;display:grid}.pricing-module__Xy_1OW__basisFieldset legend{padding:0 var(--space-2);font-size:var(--text-sm);font-weight:600}.pricing-module__Xy_1OW__basisOption{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.pricing-module__Xy_1OW__basisOption input{width:1.15rem;height:1.15rem;accent-color:var(--accent);flex:none;margin-top:.15rem}.pricing-module__Xy_1OW__basisOption span{display:block}.pricing-module__Xy_1OW__basisError{font-size:var(--text-sm);color:var(--danger);margin:0}.pricing-module__Xy_1OW__rulesLayout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;display:grid}.pricing-module__Xy_1OW__examples{top:var(--space-5);gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid;position:sticky}.pricing-module__Xy_1OW__examplesTitle{font-size:var(--text-lg)}.pricing-module__Xy_1OW__examplesHint{color:var(--text-muted);font-size:var(--text-sm)}.pricing-module__Xy_1OW__exampleList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pricing-module__Xy_1OW__example{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border);font-size:var(--text-sm);display:grid}.pricing-module__Xy_1OW__example:first-child{border-top:0;padding-top:0}.pricing-module__Xy_1OW__exampleAmount{font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:900px){.pricing-module__Xy_1OW__rulesLayout{grid-template-columns:minmax(0,1fr)}.pricing-module__Xy_1OW__examples{position:static}}.pricing-module__Xy_1OW__cardExamples{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius);background:var(--canvas);display:grid}.pricing-module__Xy_1OW__readOnlyRow{gap:var(--space-1);font-size:var(--text-sm);display:grid}.pricing-module__Xy_1OW__readOnlyRow p{margin:0}.pricing-module__Xy_1OW__prestationList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.pricing-module__Xy_1OW__prestationItem{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);display:grid}
.quotes-module__qrFWMa__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.quotes-module__qrFWMa__lead{color:var(--text-muted);margin:var(--space-2) 0 0;max-width:60ch}.quotes-module__qrFWMa__stack{gap:var(--space-5);display:grid}.quotes-module__qrFWMa__filter{flex:0 12rem}.quotes-module__qrFWMa__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.quotes-module__qrFWMa__row{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr auto;display:grid}.quotes-module__qrFWMa__number{font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted);margin:0}.quotes-module__qrFWMa__title{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-weight:600}.quotes-module__qrFWMa__amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.quotes-module__qrFWMa__badge{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);line-height:1.7;display:inline-block}@media (max-width:599px){.quotes-module__qrFWMa__row{grid-template-columns:1fr}.quotes-module__qrFWMa__amount{text-align:left}}.quotes-module__qrFWMa__empty{text-align:center;padding:var(--space-7) var(--space-4)}.quotes-module__qrFWMa__form{gap:var(--space-4);display:grid}.quotes-module__qrFWMa__formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.quotes-module__qrFWMa__formRow3{gap:var(--space-4);grid-template-columns:1fr 1fr 1fr;display:grid}@media (max-width:767px){.quotes-module__qrFWMa__formRow,.quotes-module__qrFWMa__formRow3{grid-template-columns:1fr}}.quotes-module__qrFWMa__lineTable{gap:var(--space-2);display:grid}.quotes-module__qrFWMa__lineRow{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,2.4fr) 5.5rem 6.5rem 6.5rem 14rem;align-items:end;display:grid}.quotes-module__qrFWMa__lineRowCustom{grid-template-columns:minmax(0,2.4fr) 5.5rem 6.5rem 6.5rem 5.5rem 14rem}.quotes-module__qrFWMa__lineTotal{text-align:right;font-variant-numeric:tabular-nums;padding-bottom:var(--space-3)}@media (max-width:899px){.quotes-module__qrFWMa__lineRow,.quotes-module__qrFWMa__lineRowCustom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quotes-module__qrFWMa__lineRow>div:first-of-type{grid-column:1/-1}.quotes-module__qrFWMa__lineTotal{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;padding-bottom:0;display:flex}}.quotes-module__qrFWMa__addRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.quotes-module__qrFWMa__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.quotes-module__qrFWMa__toggle{align-items:flex-start;gap:var(--space-3);display:flex}.quotes-module__qrFWMa__toggle input{width:1.15rem;height:1.15rem;accent-color:var(--accent);flex:none;margin-top:.15rem}.quotes-module__qrFWMa__toggleLabel{font-weight:500}.quotes-module__qrFWMa__breakdown{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.quotes-module__qrFWMa__breakdownRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);display:flex}.quotes-module__qrFWMa__breakdownRow:last-child{border-bottom:0}.quotes-module__qrFWMa__breakdownTotal{border-top:1px solid var(--border-control);margin-top:var(--space-2);padding-top:var(--space-3);border-bottom:0;font-weight:600}.quotes-module__qrFWMa__breakdownDeposit{color:var(--accent);border-bottom:0;font-weight:600}.quotes-module__qrFWMa__breakdownDetail{font-size:var(--text-xs);color:var(--text-muted);display:block}.quotes-module__qrFWMa__breakdownAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.quotes-module__qrFWMa__versionRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;display:flex}.quotes-module__qrFWMa__definition{gap:var(--space-2) var(--space-3);font-size:var(--text-sm);grid-template-columns:8rem 1fr;margin:0;display:grid}.quotes-module__qrFWMa__definition dt{color:var(--text-muted)}.quotes-module__qrFWMa__definition dd{overflow-wrap:anywhere;margin:0}.quotes-module__qrFWMa__row{padding:var(--space-5)}.quotes-module__qrFWMa__row a{text-decoration:none}.quotes-module__qrFWMa__versionRow{min-height:64px}.quotes-module__qrFWMa__breakdownRow{padding-block:var(--space-3)}.quotes-module__qrFWMa__breakdownTotal{font-size:var(--text-lg)}@media (max-width:599px){.quotes-module__qrFWMa__definition{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.quotes-module__qrFWMa__versionRow{flex-wrap:wrap}.quotes-module__qrFWMa__actions>a{flex:auto}}.quotes-module__qrFWMa__header{align-items:center;margin-bottom:0}.quotes-module__qrFWMa__lead{font-size:14px;line-height:1.6}.quotes-module__qrFWMa__number{letter-spacing:.025em;margin-bottom:10px;font-size:12px}.quotes-module__qrFWMa__versionRow{border:0;border-bottom:1px solid var(--border);border-radius:0}@media (max-width:760px){.quotes-module__qrFWMa__header{gap:20px}}.quotes-module__qrFWMa__feeList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.quotes-module__qrFWMa__feeRow{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto auto;display:grid}.quotes-module__qrFWMa__feeOrigin{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-xs)}@media (max-width:640px){.quotes-module__qrFWMa__feeRow{grid-template-columns:1fr}}.quotes-module__qrFWMa__depositException{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);display:grid}@media (min-width:40rem){.quotes-module__qrFWMa__depositException{grid-template-columns:2fr 1fr;align-items:start}}.quotes-module__qrFWMa__teachingHead{align-items:flex-start;gap:var(--space-3);display:flex}.quotes-module__qrFWMa__teachingHead>:last-child{flex:1;min-width:0}.quotes-module__qrFWMa__actionBar{z-index:2;align-items:center;gap:var(--space-3);margin-top:var(--space-4);margin-inline:calc(var(--space-4) * -1);padding:var(--space-3) var(--space-4);background:var(--surface);border-top:1px solid var(--border);box-shadow:var(--shadow-raised,0 -2px 8px #0f172a0f);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.quotes-module__qrFWMa__actionNote{font-size:var(--text-sm);color:var(--text-muted);flex:14rem;margin:0}.quotes-module__qrFWMa__addToCatalog{align-items:flex-end;gap:var(--space-3);padding-top:var(--space-2);border-top:1px dashed var(--border);flex-wrap:wrap;grid-column:1/-1;display:flex}.quotes-module__qrFWMa__addedNote{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);margin:0;display:inline-flex}.quotes-module__qrFWMa__addedError{font-size:var(--text-sm);color:var(--danger-text,var(--text-muted));margin:0}
.home-module__vEyVMq__page{gap:var(--space-5);min-width:0;margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.home-module__vEyVMq__muted{color:var(--text-muted);font-size:var(--text-sm)}.home-module__vEyVMq__hint{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}.home-module__vEyVMq__columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"todo""main""side";align-items:start;display:grid}.home-module__vEyVMq__todoArea{grid-area:todo;min-width:0;display:grid}.home-module__vEyVMq__main,.home-module__vEyVMq__side{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.home-module__vEyVMq__main{grid-area:main}.home-module__vEyVMq__side{grid-area:side}@media (min-width:48rem){.home-module__vEyVMq__columns{grid-template:"todo side""main side"1fr/minmax(0,1fr) minmax(15rem,21rem)}}.home-module__vEyVMq__zone{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid;}.home-module__vEyVMq__zoneHead{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.home-module__vEyVMq__zoneTitle{align-items:center;gap:var(--space-2);font-size:var(--text-base);letter-spacing:var(--tracking-heading);margin:0;font-weight:600;display:inline-flex}.home-module__vEyVMq__zoneCount{min-width:1.375rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:var(--numeric);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.home-module__vEyVMq__zoneNote{color:var(--text-muted);font-size:var(--text-xs)}.home-module__vEyVMq__zoneLink{color:var(--accent);font-size:var(--text-sm);white-space:nowrap;margin-left:auto;font-weight:500;text-decoration:none}.home-module__vEyVMq__zoneLink:hover{color:var(--accent-hover);text-decoration:underline}.home-module__vEyVMq__notices{gap:var(--space-2);display:grid}.home-module__vEyVMq__notice{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);margin:0}.home-module__vEyVMq__setup{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}.home-module__vEyVMq__setupHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.home-module__vEyVMq__setupTitle{font-size:var(--text-base);margin:0;font-weight:600}.home-module__vEyVMq__setupCount{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:var(--numeric)}.home-module__vEyVMq__meter{border-radius:var(--radius-pill);background:var(--surface-sunken);height:.25rem;display:block;overflow:hidden}.home-module__vEyVMq__meterFill{border-radius:var(--radius-pill);background:var(--accent);height:100%;display:block}.home-module__vEyVMq__setupList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.home-module__vEyVMq__setupItem{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.home-module__vEyVMq__setupText{flex:16rem;gap:.125rem;min-width:0;display:grid}.home-module__vEyVMq__setupStep{font-size:var(--text-sm);font-weight:600}.home-module__vEyVMq__list{margin:0;padding:0;list-style:none;display:grid}.home-module__vEyVMq__list>li+li{border-top:1px solid var(--border)}.home-module__vEyVMq__todo{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-2);margin:0 calc(var(--space-2) * -1);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.home-module__vEyVMq__todo:hover{background:var(--surface-sunken)}.home-module__vEyVMq__list>.home-module__vEyVMq__todo:first-child,.home-module__vEyVMq__list>.home-module__vEyVMq__todo:last-child{padding-block:var(--space-3)}@media (max-width:40rem){.home-module__vEyVMq__todo{grid-template-columns:auto minmax(0,1fr)}.home-module__vEyVMq__todo .home-module__vEyVMq__todoActions{grid-column:2;justify-content:flex-start}}.home-module__vEyVMq__rowMain{color:inherit;text-decoration:none}.home-module__vEyVMq__rowMain:after{content:"";border-radius:inherit;position:absolute;inset:0}.home-module__vEyVMq__rowMain:focus-visible{outline:none}.home-module__vEyVMq__rowMain:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.home-module__vEyVMq__todo:hover .home-module__vEyVMq__rowMain{color:var(--accent-strong)}.home-module__vEyVMq__rowCta{align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-sm);white-space:nowrap;font-weight:500;display:inline-flex}.home-module__vEyVMq__list>li:first-child{padding-top:0}.home-module__vEyVMq__list>li:last-child{padding-bottom:0}.home-module__vEyVMq__todoText{font-size:var(--text-sm);line-height:1.45}.home-module__vEyVMq__todoActions{z-index:1;justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex;position:relative}.home-module__vEyVMq__mark{background:var(--border-control);border-radius:50%;width:.4375rem;height:.4375rem;transform:translateY(-.0625rem)}.home-module__vEyVMq__mark_danger{background:var(--danger)}.home-module__vEyVMq__mark_ready{background:var(--violet)}.home-module__vEyVMq__mark_neutral{background:var(--text-muted)}.home-module__vEyVMq__rowLink{color:var(--accent);font-size:var(--text-sm);white-space:nowrap;font-weight:500;text-decoration:none}.home-module__vEyVMq__rowLink:hover{color:var(--accent-hover);text-decoration:underline}.home-module__vEyVMq__event{align-items:start;gap:var(--space-3);padding:var(--space-3) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.home-module__vEyVMq__date{width:2.5rem;padding:var(--space-1) 0;border:1px solid var(--border);border-radius:var(--radius);justify-items:center;line-height:1.1;display:grid}.home-module__vEyVMq__dateDay{font-size:var(--text-base);font-variant-numeric:var(--numeric);font-weight:600}.home-module__vEyVMq__dateMonth{color:var(--text-muted);font-size:var(--text-xs)}.home-module__vEyVMq__eventMain{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.home-module__vEyVMq__eventTitle{max-width:100%;color:var(--text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.home-module__vEyVMq__eventTitle:hover{color:var(--accent);text-decoration:underline}.home-module__vEyVMq__eventMeta{color:var(--text-muted);font-size:var(--text-xs)}.home-module__vEyVMq__tool{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--text-sm);display:flex}.home-module__vEyVMq__toolName{font-weight:500}.home-module__vEyVMq__charts{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.home-module__vEyVMq__charts{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-module__vEyVMq__chart{gap:var(--space-2);min-width:0;margin:0;display:grid}.home-module__vEyVMq__chartHead{gap:var(--space-1);display:grid}.home-module__vEyVMq__chartTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:var(--text-xs);font-weight:500;overflow:hidden}.home-module__vEyVMq__chartCurrent{align-items:baseline;gap:var(--space-2);display:flex}.home-module__vEyVMq__chartTotal{font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight);font-variant-numeric:var(--numeric)}.home-module__vEyVMq__chartWeek{color:var(--text-muted);font-size:var(--text-sm)}.home-module__vEyVMq__chartHint{color:var(--text-muted);font-size:var(--text-xs)}.home-module__vEyVMq__bars{align-items:flex-end;gap:var(--space-1);border-bottom:1px solid var(--border);height:5.25rem;display:flex}.home-module__vEyVMq__barSlot{flex:1 1 0;align-items:flex-end;min-width:0;height:100%;display:flex}.home-module__vEyVMq__bar,.home-module__vEyVMq__barCurrent{border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;display:block}.home-module__vEyVMq__bar{background:color-mix(in srgb, var(--accent) 45%, var(--surface))}.home-module__vEyVMq__barSlot:hover .home-module__vEyVMq__bar,.home-module__vEyVMq__barCurrent{background:var(--accent)}.home-module__vEyVMq__axis{color:var(--text-muted);font-size:var(--text-xs);justify-content:space-between;display:flex}@media (max-width:47.99rem){.home-module__vEyVMq__bars,.home-module__vEyVMq__axis{display:none}.home-module__vEyVMq__charts{gap:var(--space-3)}}@media (max-width:640px){.home-module__vEyVMq__kpis>[role=group]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__vEyVMq__received{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-xs);display:block}
.quote-explanation-module__3cn3aq__ledger{gap:var(--space-6);min-width:0;display:grid}.quote-explanation-module__3cn3aq__part{gap:var(--space-2);min-width:0;display:grid}.quote-explanation-module__3cn3aq__partHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);display:flex}.quote-explanation-module__3cn3aq__partTitle{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:600}.quote-explanation-module__3cn3aq__columnLabel{font-size:var(--text-xs);color:var(--text-muted)}.quote-explanation-module__3cn3aq__rows{margin:0;padding:0;list-style:none;display:grid}.quote-explanation-module__3cn3aq__row{align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}.quote-explanation-module__3cn3aq__row:last-child{border-bottom:0}.quote-explanation-module__3cn3aq__what{gap:var(--space-1);min-width:0;display:grid}.quote-explanation-module__3cn3aq__line{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.quote-explanation-module__3cn3aq__label{font-size:var(--text-md);overflow-wrap:anywhere;font-weight:500}.quote-explanation-module__3cn3aq__unit{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:var(--numeric);white-space:nowrap}.quote-explanation-module__3cn3aq__note{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading);overflow-wrap:anywhere;display:block}.quote-explanation-module__3cn3aq__amount{font-variant-numeric:var(--numeric);white-space:nowrap;text-align:right}.quote-explanation-module__3cn3aq__amountBlock{justify-items:end;gap:2px;display:grid}.quote-explanation-module__3cn3aq__amountNote{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:var(--numeric);white-space:nowrap}.quote-explanation-module__3cn3aq__route{align-items:center;gap:var(--space-1) var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:500;display:flex}.quote-explanation-module__3cn3aq__arrow{color:var(--text-muted);flex:none;display:inline-flex}.quote-explanation-module__3cn3aq__chips{gap:var(--space-2);margin:var(--space-1) 0;flex-wrap:wrap;display:flex}.quote-explanation-module__3cn3aq__chipNote{color:var(--text-muted)}.quote-explanation-module__3cn3aq__totals{padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--surface-sunken)}.quote-explanation-module__3cn3aq__totalRows{margin:0;padding:0;list-style:none;display:grid}.quote-explanation-module__3cn3aq__totalRow{align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.quote-explanation-module__3cn3aq__strong{border-top:1px solid var(--border-control);margin-top:var(--space-2);padding-top:var(--space-3);font-weight:600}.quote-explanation-module__3cn3aq__grand{font-size:var(--text-lg);border-top:1px solid var(--border-control);margin-top:var(--space-2);padding-top:var(--space-3);font-weight:700}.quote-explanation-module__3cn3aq__secondary{color:var(--text-muted)}.quote-explanation-module__3cn3aq__footnote{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-muted)}.quote-explanation-module__3cn3aq__gaps{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:grid}.quote-explanation-module__3cn3aq__gaps ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.quote-explanation-module__3cn3aq__totals{width:min(100%,30rem);margin-left:auto}}
.board-module__wZLW0a__board{gap:var(--space-6);margin-bottom:var(--space-7);display:grid}.board-module__wZLW0a__muted{color:var(--text-muted);font-size:var(--text-sm)}.board-module__wZLW0a__header{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.board-module__wZLW0a__headerMain{gap:var(--space-1);min-width:0;display:grid}.board-module__wZLW0a__headerMain .board-module__wZLW0a__status{margin-top:var(--space-3)}.board-module__wZLW0a__example{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--canvas);justify-items:start;display:grid}.board-module__wZLW0a__example pre{font-family:inherit;font-size:var(--text-sm);white-space:pre-wrap;margin:0}.board-module__wZLW0a__steps{gap:var(--space-2);margin-top:var(--space-3);display:grid}.board-module__wZLW0a__proof{gap:var(--space-3);font-size:var(--text-sm);align-items:baseline;display:flex}.board-module__wZLW0a__proofMark{text-align:center;flex:none;width:1.25rem;font-weight:700}.board-module__wZLW0a__proof_done .board-module__wZLW0a__proofMark{color:var(--success)}.board-module__wZLW0a__proof_wait .board-module__wZLW0a__proofMark{color:var(--warning)}.board-module__wZLW0a__proof_no .board-module__wZLW0a__proofMark{color:var(--text-muted)}.board-module__wZLW0a__historyList{margin-top:var(--space-4)}.board-module__wZLW0a__hint{margin-bottom:var(--space-3)}.board-module__wZLW0a__board .board-module__wZLW0a__greeting{margin-top:var(--space-1);font-size:var(--text-2xl);letter-spacing:var(--tracking-heading);font-weight:600;line-height:var(--leading-tight)}.board-module__wZLW0a__status{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.board-module__wZLW0a__dot{border-radius:var(--radius-pill);background:var(--text-muted);width:.5rem;height:.5rem}.board-module__wZLW0a__facts{gap:var(--space-3);display:grid}.board-module__wZLW0a__next{gap:var(--space-3) var(--space-4);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius);background:var(--accent-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.board-module__wZLW0a__next p{flex:18rem;gap:2px;font-weight:500;display:grid}.board-module__wZLW0a__tabs{gap:var(--space-1);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.board-module__wZLW0a__home{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}.board-module__wZLW0a__column{gap:var(--space-5);min-width:0;display:grid}.board-module__wZLW0a__card{}.board-module__wZLW0a__card.board-module__wZLW0a__cardHot{border-color:var(--secondary-edge);box-shadow:var(--shadow)}.board-module__wZLW0a__cardHead{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.board-module__wZLW0a__board .board-module__wZLW0a__cardTitle{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight)}.board-module__wZLW0a__cardLink{font-size:var(--text-sm);font-weight:500}.board-module__wZLW0a__note{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading)}.board-module__wZLW0a__rows{display:grid}.board-module__wZLW0a__row{gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.board-module__wZLW0a__row:first-child{border-top:0;padding-top:0}.board-module__wZLW0a__rowMain{gap:2px;min-width:0;display:grid}.board-module__wZLW0a__rowTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.board-module__wZLW0a__rowText{color:var(--text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-module__wZLW0a__rowWrap{white-space:normal}.board-module__wZLW0a__rowMeta{gap:var(--space-1) var(--space-3);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;display:flex}.board-module__wZLW0a__rowActions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.board-module__wZLW0a__action,.board-module__wZLW0a__actionQuiet{min-height:2.25rem;padding:0 var(--space-4);border-radius:var(--radius);font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.board-module__wZLW0a__board .board-module__wZLW0a__action{background:var(--accent);color:var(--surface)}.board-module__wZLW0a__board .board-module__wZLW0a__action:hover{background:var(--accent-hover);color:var(--surface)}.board-module__wZLW0a__board .board-module__wZLW0a__actionQuiet{border:1px solid var(--border);color:var(--text)}.board-module__wZLW0a__board .board-module__wZLW0a__actionQuiet:hover{border-color:var(--border-control);color:var(--text)}.board-module__wZLW0a__todo{grid-template-columns:.625rem minmax(0,1fr) auto}.board-module__wZLW0a__mark{border-radius:var(--radius-pill);background:var(--accent);width:.625rem;height:.625rem}.board-module__wZLW0a__mail{grid-template-columns:5.5rem minmax(0,1fr) auto}.board-module__wZLW0a__summary{display:grid}.board-module__wZLW0a__figures{gap:var(--space-3);display:grid}.board-module__wZLW0a__figure{gap:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.board-module__wZLW0a__figure dt{color:var(--text-muted);font-size:var(--text-sm)}.board-module__wZLW0a__figure dd{font-size:var(--text-xl);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.board-module__wZLW0a__agenda{grid-template-columns:3.25rem minmax(0,1fr) auto}.board-module__wZLW0a__date{padding:var(--space-1) 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--canvas);justify-items:center;display:grid}.board-module__wZLW0a__dateDay{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.board-module__wZLW0a__dateMonth{color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase}.board-module__wZLW0a__dateLate{border-color:var(--danger);color:var(--danger)}.board-module__wZLW0a__groupTitle{margin:var(--space-5) 0 var(--space-2);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.board-module__wZLW0a__groupTitle:first-child{margin-top:0}.board-module__wZLW0a__stack{gap:var(--space-4);display:grid}.board-module__wZLW0a__who{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}@media (max-width:1100px){.board-module__wZLW0a__overview,.board-module__wZLW0a__home{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.board-module__wZLW0a__header{align-items:flex-start}.board-module__wZLW0a__row,.board-module__wZLW0a__todo,.board-module__wZLW0a__mail,.board-module__wZLW0a__agenda{grid-template-columns:minmax(0,1fr)}.board-module__wZLW0a__todo .board-module__wZLW0a__mark,.board-module__wZLW0a__agenda .board-module__wZLW0a__date{display:none}.board-module__wZLW0a__rowActions{justify-content:flex-start}.board-module__wZLW0a__rowTitle,.board-module__wZLW0a__rowText{white-space:normal}}
.external-invoice-reminder-module__Sm0iLa__block{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex}.external-invoice-reminder-module__Sm0iLa__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.external-invoice-reminder-module__Sm0iLa__title{align-items:center;gap:var(--space-2);font-size:var(--text-md);margin:0;font-weight:600;display:inline-flex}.external-invoice-reminder-module__Sm0iLa__doneForm{margin-inline-start:auto}.external-invoice-reminder-module__Sm0iLa__doneLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.external-invoice-reminder-module__Sm0iLa__doneLabel input{width:1.05rem;height:1.05rem;accent-color:var(--accent);cursor:pointer}.external-invoice-reminder-module__Sm0iLa__doneNote,.external-invoice-reminder-module__Sm0iLa__lede{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);margin:0;display:flex}.external-invoice-reminder-module__Sm0iLa__items{flex-direction:column;gap:0;margin:0;display:flex}.external-invoice-reminder-module__Sm0iLa__item{align-items:center;gap:var(--space-2);padding-block:var(--space-2);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.external-invoice-reminder-module__Sm0iLa__label{font-size:var(--text-sm);color:var(--text-muted);flex:12rem}.external-invoice-reminder-module__Sm0iLa__note{font-size:var(--text-xs);display:block}.external-invoice-reminder-module__Sm0iLa__value{align-items:center;gap:var(--space-2);margin:0;margin-inline-start:auto;display:inline-flex}.external-invoice-reminder-module__Sm0iLa__text{font-variant-numeric:tabular-nums}.external-invoice-reminder-module__Sm0iLa__missing{font-size:var(--text-sm);color:var(--text-muted);font-style:italic}
.logo-upload-module__EBINXW__wrap{gap:var(--space-4);flex-direction:column;display:flex}.logo-upload-module__EBINXW__preview{align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius);display:flex}.logo-upload-module__EBINXW__frame{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.logo-upload-module__EBINXW__image{object-fit:contain;max-width:100%;max-height:100%}.logo-upload-module__EBINXW__previewBody{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.logo-upload-module__EBINXW__previewLabel{font-weight:600;font-size:var(--text-sm)}.logo-upload-module__EBINXW__previewActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.logo-upload-module__EBINXW__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.logo-upload-module__EBINXW__dropzone{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);background:var(--surface);border:1px dashed var(--border-control);border-radius:var(--radius);text-align:center;cursor:pointer;transition:border-color var(--transition), background-color var(--transition);flex-direction:column;display:flex}.logo-upload-module__EBINXW__dropzone:hover{border-color:var(--accent);background:var(--accent-soft)}.logo-upload-module__EBINXW__input:focus-visible+.logo-upload-module__EBINXW__dropzone{outline:2px solid var(--accent);outline-offset:2px}.logo-upload-module__EBINXW__dropzoneTitle{font-weight:600}.logo-upload-module__EBINXW__dropzoneHint{font-size:var(--text-xs);color:var(--text-muted)}
