._1IMDfG_entry{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._1IMDfG_hint{font-size:var(--text-sm);color:var(--color-text-muted);text-wrap:pretty}
.CLm2Ya_pattern{z-index:-1;pointer-events:none;background-repeat:repeat;background-size:var(--pattern-tile) auto;opacity:var(--pattern-opacity);position:absolute;inset:0}.CLm2Ya_band{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-text) var(--space-6), var(--color-text) calc(100% - var(--space-6)), transparent), linear-gradient(to bottom, transparent, var(--color-text) var(--space-6), var(--color-text) calc(100% - var(--space-6)), transparent);mask-image:linear-gradient(to right, transparent, var(--color-text) var(--space-6), var(--color-text) calc(100% - var(--space-6)), transparent), linear-gradient(to bottom, transparent, var(--color-text) var(--space-6), var(--color-text) calc(100% - var(--space-6)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.CLm2Ya_vignette{-webkit-mask-image:radial-gradient(closest-side, var(--color-text) 35%, transparent);mask-image:radial-gradient(closest-side, var(--color-text) 35%, transparent)}
._8uk8Bq_page{padding-block:var(--space-12) var(--space-16);background:linear-gradient(180deg, var(--color-surface-blush), var(--color-bg) 40%)}._8uk8Bq_panel{max-width:34rem;padding-inline:var(--space-4);align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}._8uk8Bq_icon{isolation:isolate;color:var(--color-decor);display:inline-flex;position:relative}._8uk8Bq_vignette{inset:calc(-1 * var(--space-4)) calc(-1 * var(--space-16))}._8uk8Bq_title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);text-wrap:balance}._8uk8Bq_title:focus{outline:none}._8uk8Bq_title:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}._8uk8Bq_message{color:var(--color-text-muted);text-wrap:pretty}._8uk8Bq_actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._8uk8Bq_footnote{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._8uk8Bq_action{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-on-brand);font:inherit;font-weight:var(--weight-medium);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}._8uk8Bq_action:hover{background:var(--color-brand-hover)}
.hfEchW_nav{font-size:var(--text-sm)}.hfEchW_list{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hfEchW_item{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:flex}.hfEchW_separator{color:var(--color-text-muted)}.hfEchW_link{color:var(--color-text-muted);min-height:var(--control-height);padding-inline:var(--space-1);align-items:center;text-decoration:none;display:inline-flex}.hfEchW_link:hover{color:var(--color-brand);text-decoration:underline}.hfEchW_current{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-medium);overflow:hidden}
.uTcRSa_formulas{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uTcRSa_formula{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.uTcRSa_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.uTcRSa_headText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.uTcRSa_name{font-size:var(--text-base);font-weight:var(--weight-semibold)}.uTcRSa_days{font-size:var(--text-sm);color:var(--color-text-muted)}.uTcRSa_price{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.uTcRSa_hours{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.uTcRSa_hours div{gap:var(--space-1);display:flex}.uTcRSa_hours dt{color:var(--color-text-muted)}.uTcRSa_hours dd{font-variant-numeric:tabular-nums;margin:0}.uTcRSa_breakdown{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted)}
._9B7JZq_form{gap:var(--space-4);flex-direction:column;display:flex}._9B7JZq_main{gap:var(--space-3);grid-template-columns:1fr;display:grid}._9B7JZq_hero{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._9B7JZq_filters ._9B7JZq_main{grid-template-columns:repeat(2,minmax(0,1fr))}._9B7JZq_filters ._9B7JZq_main>:first-child{grid-column:1/-1}@media (min-width:768px){._9B7JZq_filters ._9B7JZq_main{grid-template-columns:repeat(3,minmax(0,1fr))}._9B7JZq_filters ._9B7JZq_main>:first-child{grid-column:auto}}._9B7JZq_more{border-top:1px solid var(--color-border);padding-top:var(--space-3)}._9B7JZq_moreSummary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-semibold);padding-block:var(--space-2);margin-bottom:var(--space-2)}._9B7JZq_actions{align-items:center;gap:var(--space-3);display:flex}._9B7JZq_hint{color:var(--color-text-muted);font-size:var(--text-sm);align-self:end}._9B7JZq_fitsMe{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._9B7JZq_fitsMeHint{color:var(--color-text-muted);font-size:var(--text-sm)}._9B7JZq_link{min-height:var(--control-height);color:var(--color-brand);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;text-decoration:underline;display:inline-flex}._9B7JZq_link:hover{color:var(--color-brand-hover)}
