*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--pf-ground);color:var(--pf-ink);font-family:var(--pf-font-text);font-size:var(--pf-text-md);line-height:var(--pf-leading);margin:0}h1,h2,h3{font-family:var(--pf-font-display);font-weight:var(--pf-display-weight);line-height:var(--pf-leading-tight);margin:0}p{margin:0}p,li,dd,small{text-wrap:pretty}a{color:inherit}ul,ol{margin:0;padding:0;list-style:none}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--pf-focus);outline-offset:3px}.pf-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pf-num{font-family:var(--pf-font-num);font-variant-numeric:tabular-nums}.pf-price{white-space:nowrap}.pf-icon{flex:none}[dir=rtl] .pf-flip{transform:scaleX(-1)}.pf-btn .pf-icon{display:var(--pf-icon-display)}.pf-stack{gap:var(--pf-space-5);display:grid}.pf-stack>*{min-inline-size:0}.pf-narrow{gap:var(--pf-space-5);max-inline-size:28rem;margin-inline:auto;display:grid}.pf-narrow-wide{max-inline-size:42rem}.pf-head{gap:var(--pf-space-3);display:grid}.pf-crumbs ol{align-items:center;gap:var(--pf-space-1);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);flex-wrap:wrap;display:flex}.pf-crumbs li{align-items:center;gap:var(--pf-space-1);min-block-size:var(--pf-tap);display:inline-flex}.pf-crumbs a{min-block-size:var(--pf-tap);min-inline-size:var(--pf-tap);text-underline-offset:3px;align-items:center;display:inline-flex}.pf-crumbs .pf-icon{block-size:16px;inline-size:16px}.pf-head-row{justify-content:space-between;align-items:end;gap:var(--pf-space-4);flex-wrap:wrap;display:flex}.pf-head-text{flex:18rem;min-inline-size:0}.pf-head-actions{flex:100%;display:grid}.pf-title{font-size:var(--pf-text-xl);text-wrap:balance}.pf-sub{max-inline-size:58ch;color:var(--pf-muted);margin-block-start:var(--pf-space-2)}.pf-head-meta{align-items:center;gap:var(--pf-space-2) var(--pf-space-3);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);flex-wrap:wrap;margin-block-start:var(--pf-space-3);display:flex}.pf-section-h{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);margin-block-end:var(--pf-space-2);font-weight:600}.pf-text{margin-block-end:var(--pf-space-3)}.pf-quiet{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted)}.pf-link{color:var(--pf-accent);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);text-underline-offset:3px;font-weight:600}.pf-link-solo{min-block-size:var(--pf-tap);justify-self:start;align-items:center;display:inline-flex}.pf-text a,.pf-quiet a,.pf-dl small a,.pf-check a,.pf-order-note a,.pf-notice a{color:var(--pf-accent);text-underline-offset:3px;font-weight:600}@media (min-width:560px){.pf-head-actions{flex:none}}.pf-figure{display:var(--pf-figure-display);gap:var(--pf-space-1);margin-block-start:var(--pf-space-3);overflow-x:clip;container-type:inline-size}.pf-figure-lead{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted)}.pf-figure-value{font-family:var(--pf-font-display);font-weight:var(--pf-figure-weight);font-size:min(var(--pf-figure-size), 100cqi / (var(--pf-figure-ch,5) * var(--pf-figure-glyph)));line-height:var(--pf-figure-leading);white-space:nowrap}.pf-figure-scale{display:none}.pf-btn{justify-content:center;align-items:center;gap:var(--pf-space-2);min-block-size:var(--pf-control);padding-inline:var(--pf-space-5);border:var(--pf-border) solid transparent;border-radius:var(--pf-radius-control);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);cursor:pointer;transition:background-color var(--pf-dur) ease-out, border-color var(--pf-dur) ease-out;font-weight:700;text-decoration:none;display:inline-flex}.pf-btn-primary{background:var(--pf-action-bg);color:var(--pf-action-ink)}.pf-btn-primary:hover{background:var(--pf-action-hover-bg)}.pf-btn-secondary{background:var(--pf-surface);border-color:var(--pf-line-strong)}.pf-btn-secondary:hover{border-color:var(--pf-ink)}.pf-btn-quiet{padding-inline:var(--pf-space-3)}.pf-btn-danger{background:var(--pf-surface);border-color:var(--pf-bad);color:var(--pf-bad)}.pf-btn-wide{inline-size:100%}.pf-pill{padding:2px var(--pf-space-3);border:var(--pf-border) solid currentColor;border-radius:var(--pf-radius-pill);font-family:var(--pf-font-ui);font-size:var(--pf-text-xs);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.pf-pill-ok{color:var(--pf-ok);background:var(--pf-ok-soft)}.pf-pill-wait{color:var(--pf-wait);background:var(--pf-wait-soft)}.pf-pill-off{color:var(--pf-muted);background:var(--pf-sunk)}.pf-pill-bad{color:var(--pf-bad);background:var(--pf-bad-soft)}.pf-notice{gap:var(--pf-space-1) var(--pf-space-2);padding:var(--pf-space-3) var(--pf-space-4);border:var(--pf-border) solid currentColor;border-radius:var(--pf-radius-sm);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);flex-wrap:wrap;display:flex}.pf-notice span{color:var(--pf-ink)}.pf-notice-ok{color:var(--pf-ok);background:var(--pf-ok-soft)}.pf-notice-wait{color:var(--pf-wait);background:var(--pf-wait-soft)}.pf-notice-off{color:var(--pf-muted);background:var(--pf-sunk)}.pf-notice-bad{color:var(--pf-bad);background:var(--pf-bad-soft)}.pf-empty{justify-items:center;gap:var(--pf-space-3);padding:var(--pf-space-7) var(--pf-space-5);border:var(--pf-border) dashed var(--pf-line-strong);border-radius:var(--pf-radius);text-align:center;display:grid}.pf-empty-title{font-size:var(--pf-text-lg)}.pf-empty-body{max-inline-size:44ch;color:var(--pf-muted)}.pf-empty-actions{margin-block-start:var(--pf-space-2)}.pf-rows{border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius);background:var(--pf-surface);overflow:hidden}.pf-rows>*+*{border-block-start:var(--pf-border) solid var(--pf-line)}.pf-row{grid-template-columns:var(--pf-num-col) minmax(0, 1fr);align-items:center;column-gap:var(--pf-space-3);padding:var(--pf-space-3) var(--pf-space-4);font-family:var(--pf-font-ui);text-decoration:none;display:grid}.pf-row:hover{background:var(--pf-accent-soft)}.pf-row-hour{font-family:var(--pf-font-display);font-weight:var(--pf-display-weight);font-size:var(--pf-text-num);line-height:var(--pf-leading);grid-area:1/1/span 3;align-self:start}.pf-row-title{grid-area:1/2}.pf-row-date{font-size:var(--pf-text-sm);color:var(--pf-muted);grid-area:2/2}.pf-row-foot{justify-content:space-between;align-items:center;gap:var(--pf-space-1) var(--pf-space-3);font-size:var(--pf-text-sm);color:var(--pf-muted);flex-wrap:wrap;grid-area:3/2;margin-block-start:var(--pf-space-1);display:flex}@media (min-width:900px){.pf-row{grid-template-columns:calc(var(--pf-num-col) + 1.25rem) minmax(0, 1fr) 14rem 9rem auto;padding-block:var(--pf-space-4)}.pf-row-hour{grid-row:1/span 2;align-self:center}.pf-row-foot{display:contents}.pf-row-foot>span:first-child{grid-area:1/3/span 2}.pf-row-foot>.pf-pill{grid-area:1/4/span 2;justify-self:start}}.pf-panel{gap:var(--pf-space-3);padding:var(--pf-space-4);border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius);background:var(--pf-surface);align-content:start;display:grid}.pf-panel-h{font-size:var(--pf-text-lg)}.pf-cols{gap:var(--pf-space-4);display:grid}.pf-dl{font-family:var(--pf-font-ui);margin:0;display:grid}.pf-dl>div{gap:var(--pf-space-3);padding-block:var(--pf-space-3);border-block-start:var(--pf-border) solid var(--pf-line);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.pf-dl>div:first-child{border-block-start:0;padding-block-start:0}.pf-dl>div:last-child{padding-block-end:0}.pf-dl dt{font-size:var(--pf-text-sm);color:var(--pf-muted)}.pf-dl dd{overflow-wrap:anywhere;margin:0;font-weight:600}.pf-dl dd small{font-size:var(--pf-text-sm);color:var(--pf-muted);font-weight:400;display:block}.pf-dl-wide>div{grid-template-columns:6.5rem minmax(0,1fr)}.pf-details{border-block-start:var(--pf-border) solid var(--pf-line);padding-block-start:var(--pf-space-3)}.pf-details summary{min-block-size:var(--pf-tap);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.pf-details[open] summary{margin-block-end:var(--pf-space-2)}.pf-form{gap:var(--pf-space-3);justify-items:start;display:grid}.pf-label{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);font-weight:700}.pf-input{inline-size:100%;min-block-size:var(--pf-control);padding-inline:var(--pf-space-3);border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius-control);background:var(--pf-surface);font-family:var(--pf-font-ui);font-size:1rem}.pf-hint{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted)}.pf-check{font-size:var(--pf-text-sm);align-items:center;gap:var(--pf-space-3);min-block-size:var(--pf-tap);font-family:var(--pf-font-ui);cursor:pointer;display:flex}.pf-check input{block-size:20px;inline-size:20px;accent-color:var(--pf-accent);flex:none}.pf-field{gap:var(--pf-space-1);justify-self:stretch;display:grid}.pf-input[aria-invalid=true]{border-color:var(--pf-bad);border-width:2px}.pf-input[type=tel]{text-align:end}.pf-field-error{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-bad);font-weight:600}.pf-fieldset{gap:var(--pf-space-2);min-inline-size:0;padding:var(--pf-space-3) 0 0;border:0;border-block-start:var(--pf-border) solid var(--pf-line);justify-self:stretch;margin:0;display:grid}.pf-fieldset legend{padding:0;padding-inline-end:var(--pf-space-2)}.pf-form>.pf-go{justify-self:stretch}.pf-sim-item{gap:var(--pf-space-3);border-block-start:var(--pf-border) solid var(--pf-line);padding-block-start:var(--pf-space-3);display:grid}@media (min-width:720px){.pf-panel{padding:var(--pf-space-5)}.pf-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-work{gap:var(--pf-space-4);align-items:start;display:grid}.pf-work>*{min-inline-size:0}.pf-work-main{gap:var(--pf-space-4);padding:var(--pf-space-4);border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius);background:var(--pf-surface);display:grid}.pf-step+.pf-step{border-block-start:var(--pf-border) solid var(--pf-line);padding-block-start:var(--pf-space-4)}.pf-step-h{align-items:center;gap:var(--pf-space-2);font-size:var(--pf-text-lg);margin-block-end:var(--pf-space-3);display:flex}.pf-options{gap:var(--pf-space-2);display:grid}.pf-option{align-items:center;gap:var(--pf-space-3);min-block-size:var(--pf-control);padding:var(--pf-space-2) var(--pf-space-3);border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius-control);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);grid-template-columns:minmax(0,1fr) auto 4rem;text-decoration:none;display:grid}.pf-option span{color:var(--pf-muted)}.pf-option .pf-price{text-align:end;font-weight:700}.pf-option:hover{border-color:var(--pf-ink)}.pf-option[aria-current]{border-color:var(--pf-accent);background:var(--pf-accent-soft);outline:1px solid var(--pf-accent);outline-offset:-2px}.pf-hours{gap:var(--pf-space-2);grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));display:grid}.pf-work-side{gap:var(--pf-space-3);padding:var(--pf-space-4);border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius);background:var(--pf-sunk);display:grid}.pf-go{gap:var(--pf-space-2);animation:pf-settle var(--pf-dur-move) var(--pf-ease) both;display:grid}@keyframes pf-settle{0%{opacity:.4;transform:translateY(8px)}}@media (max-width:899.98px){.pf-go{z-index:25;align-items:center;gap:var(--pf-space-3);padding:var(--pf-space-2) var(--pf-gutter);border-block-start:var(--pf-border) solid var(--pf-rule);background:var(--pf-surface);grid-template-columns:minmax(0,1fr) auto;position:fixed;inset-block-end:calc(var(--pf-tabbar-h) + env(safe-area-inset-bottom,0px));inset-inline:0}.pf-go-solo{grid-template-columns:minmax(0,1fr)}}.pf-go-solo{animation:none}.pf-next{gap:var(--pf-space-2);counter-reset:pf-next;font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);display:grid}.pf-next li{counter-increment:pf-next;padding-inline-start:calc(1.25rem + var(--pf-space-2));display:block;position:relative}.pf-next li:before{content:counter(pf-next);font-family:var(--pf-font-num);font-variant-numeric:tabular-nums;color:var(--pf-muted);font-weight:700;position:absolute;inset-inline-start:0}.pf-pay-line{justify-content:space-between;align-items:baseline;gap:var(--pf-space-3);padding-block:var(--pf-space-3);border-block:var(--pf-border) solid var(--pf-line);font-family:var(--pf-font-ui);display:flex}.pf-pay-line b{font-size:var(--pf-text-lg)}#pay{scroll-margin-block-start:calc(var(--pf-header-h) + var(--pf-space-4))}@media (min-width:900px){.pf-narrow-only{display:none}.pf-work{gap:var(--pf-space-5);grid-template-columns:minmax(0,1fr) 21rem}.pf-work-main{gap:var(--pf-space-5);padding:var(--pf-space-5)}.pf-step+.pf-step{padding-block-start:var(--pf-space-5)}.pf-work-side{padding:var(--pf-space-5);position:sticky;inset-block-start:calc(var(--pf-header-h) + var(--pf-space-5))}}.pf-read{max-inline-size:54rem}.pf-tier{gap:var(--pf-space-4)}.pf-tier-head{gap:var(--pf-space-1);align-content:start;display:grid}.pf-tier-body{gap:var(--pf-space-3);min-inline-size:0;display:grid}.pf-tier-body .pf-text{margin-block-end:0}.pf-gets{gap:var(--pf-space-1);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);display:grid}.pf-gets li{padding-inline-start:var(--pf-space-4);position:relative}.pf-gets li:before{content:"";background:var(--pf-accent);block-size:2px;inline-size:7px;position:absolute;inset-block-start:.75em;inset-inline-start:0}.pf-plan{gap:var(--pf-space-2);padding-block:var(--pf-space-4);border-block-start:var(--pf-border) solid var(--pf-line);display:grid}.pf-plan:first-child{border-block-start:0;padding-block-start:0}.pf-plan h3{font-size:var(--pf-text-lg)}.pf-plan-price{font-family:var(--pf-font-display);font-weight:var(--pf-display-weight);font-size:var(--pf-text-xl);line-height:var(--pf-leading-tight);white-space:nowrap}.pf-plan-price>span:last-child{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);font-weight:400}.pf-plan-go{margin-block-start:var(--pf-space-1);display:grid}.pf-plan-state{align-items:center;gap:var(--pf-space-1) var(--pf-space-3);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);flex-wrap:wrap;display:flex}@media (min-width:720px){.pf-tier{gap:var(--pf-space-5);grid-template-columns:11rem minmax(0,1fr)}.pf-plan{column-gap:var(--pf-space-5);grid-template-columns:minmax(0,1fr) auto}.pf-plan-price{text-align:end;grid-area:1/2}.pf-plan>.pf-gets{grid-area:2/1}.pf-plan-go{grid-area:2/2;place-self:end;margin-block-start:0}}.pf-order{gap:var(--pf-space-2);padding:var(--pf-space-4);font-family:var(--pf-font-ui);display:grid}.pf-order-head{justify-content:space-between;align-items:center;gap:var(--pf-space-2) var(--pf-space-3);flex-wrap:wrap;display:flex}.pf-order-title{font-size:var(--pf-text-lg)}.pf-facts{gap:var(--pf-space-2) var(--pf-space-6);flex-wrap:wrap;margin:0;display:flex}.pf-facts dt{font-size:var(--pf-text-xs);color:var(--pf-muted)}.pf-facts dd{margin:0;font-weight:600}.pf-order-note{font-size:var(--pf-text-sm);color:var(--pf-muted)}.pf-order-states{gap:var(--pf-space-2);flex-wrap:wrap;display:inline-flex}.pf-order form{justify-self:start}.pf-said,.pf-dl dd.pf-said{border-inline-start:2px solid var(--pf-line-strong);white-space:pre-wrap;overflow-wrap:anywhere;padding-inline-start:var(--pf-space-3);font-weight:400}.pf-textarea{min-block-size:7rem;padding-block:var(--pf-space-3);border-radius:var(--pf-radius-sm);line-height:var(--pf-leading);resize:vertical}.pf-none{padding:var(--pf-space-4);border:var(--pf-border) dashed var(--pf-line-strong);border-radius:var(--pf-radius-sm);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted)}section>.pf-rows+.pf-quiet,section>.pf-none+.pf-quiet{margin-block-start:var(--pf-space-3)}.pf-row.pf-row-static:hover{background:0 0}.pf-row-static .pf-row-foot>span:first-child{overflow-wrap:anywhere}.pf-doc-nav{column-gap:var(--pf-space-4);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);flex-wrap:wrap;display:flex}.pf-doc-nav a{min-block-size:var(--pf-tap);color:var(--pf-muted);text-underline-offset:3px;border-block-end:2px solid #0000;align-items:center;font-weight:600;display:inline-flex}.pf-doc-nav a[aria-current]{border-block-end-color:var(--pf-accent);color:var(--pf-ink);text-decoration:none}.pf-doc{gap:var(--pf-space-4);align-items:start;display:grid}.pf-doc>*{min-inline-size:0}.pf-toc ol{counter-reset:pf-toc;font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);display:grid}.pf-toc li{counter-increment:pf-toc}.pf-toc a{min-block-size:var(--pf-tap);grid-template-columns:1.5rem minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.pf-toc a:before{content:counter(pf-toc) ".";font-family:var(--pf-font-num);font-variant-numeric:tabular-nums;color:var(--pf-muted)}.pf-toc a span{text-underline-offset:3px;text-decoration:underline}.pf-toc-side{display:none}.pf-toc-fold .pf-details{border-block-start:0;padding-block-start:0}.pf-doc-body{gap:var(--pf-space-5);max-inline-size:48rem}.pf-doc-body section{gap:var(--pf-space-3);scroll-margin-block-start:calc(var(--pf-header-h) + var(--pf-space-4));display:grid}.pf-doc-body section+section{border-block-start:var(--pf-border) solid var(--pf-line);padding-block-start:var(--pf-space-5)}.pf-doc-body h2[id]{scroll-margin-block-start:calc(var(--pf-header-h) + var(--pf-space-4))}.pf-doc-part,.pf-ph{max-inline-size:40rem}.pf-ph{justify-self:stretch}.pf-doc-part a,.pf-ph a{color:var(--pf-accent);text-underline-offset:3px;font-weight:600}.pf-ph{gap:var(--pf-space-2);padding:var(--pf-space-3) var(--pf-space-4);border:var(--pf-border) dashed var(--pf-line-strong);border-radius:var(--pf-radius-sm);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);justify-items:start;display:grid}.pf-ph-tag{padding:2px var(--pf-space-3);border:var(--pf-border) solid currentColor;font-size:var(--pf-text-xs);font-weight:700}@media (min-width:900px){.pf-doc{gap:var(--pf-space-6);grid-template-columns:15rem minmax(0,1fr)}.pf-toc-fold{display:none}.pf-toc-side{display:block;position:sticky;inset-block-start:calc(var(--pf-header-h) + var(--pf-space-5))}.pf-doc-body{padding:var(--pf-space-6)}}.pf-result{gap:var(--pf-space-3);animation:pf-settle var(--pf-dur-move) var(--pf-ease) both}.pf-result .pf-text{margin-block-end:0}.pf-result .pf-sys-actions{margin-block-start:0}.pf-result .pf-title:focus{outline:0}.pf-wait{block-size:4px;inline-size:100%}.pf-sim{gap:var(--pf-space-3);max-inline-size:30rem;margin-block:var(--pf-space-5);padding:var(--pf-space-5);border:2px dashed var(--pf-line-strong);border-radius:var(--pf-radius);background:var(--pf-surface);margin-inline:auto;display:grid}.pf-sim-tag{padding:2px var(--pf-space-3);border:var(--pf-border) solid currentColor;font-family:var(--pf-font-ui);font-size:var(--pf-text-xs);color:var(--pf-muted);justify-self:start;font-weight:700}.pf-sim-answers{gap:var(--pf-space-2);display:grid}.pf-narrow>.pf-sim{margin-block:0}.pf-mail{padding:var(--pf-space-3) var(--pf-space-4);border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius-sm);background:var(--pf-sunk);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);white-space:pre-wrap;overflow-wrap:anywhere}.pf-photos{gap:var(--pf-space-4) var(--pf-space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.pf-photo{gap:var(--pf-space-1);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);line-height:var(--pf-leading-tight);align-content:start;text-decoration:none;display:grid}.pf-photo-frame{aspect-ratio:1;border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius-sm);background:var(--pf-sunk);transition:border-color var(--pf-dur) ease-out;margin-block-end:var(--pf-space-1);display:block;position:relative;overflow:hidden}.pf-photo-frame img{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}.pf-photo:hover .pf-photo-frame{border-color:var(--pf-ink)}.pf-photo-who{overflow-wrap:anywhere;font-weight:700}.pf-photo-none{color:var(--pf-muted);font-weight:400}.pf-photo-when{color:var(--pf-muted);overflow-wrap:anywhere}.pf-photo-view{gap:var(--pf-space-3);align-content:start;justify-items:start;margin:0;display:grid}.pf-photo-view img{border:var(--pf-border) solid var(--pf-line);border-radius:var(--pf-radius-sm);background:var(--pf-sunk);block-size:auto;max-block-size:min(70vh,34rem);inline-size:auto;max-inline-size:100%;display:block}.pf-photo-cols{gap:var(--pf-space-4);align-items:start;display:grid}.pf-photo-cols>*{min-inline-size:0}@media (min-width:720px){.pf-photo-cols{gap:var(--pf-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-add{scroll-margin-block-start:calc(var(--pf-header-h) + var(--pf-space-4))}.pf-add>.pf-form{max-inline-size:36rem}.pf-form>.pf-form{justify-self:stretch}.pf-pick{align-items:center;gap:var(--pf-space-2) var(--pf-space-3);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);flex-wrap:wrap;display:flex}.pf-pick-input:focus-visible+.pf-btn{outline:2px solid var(--pf-focus);outline-offset:3px}.pf-pick-input:disabled+.pf-btn{color:var(--pf-muted);cursor:default}.pf-pick-count{color:var(--pf-muted)}.pf-upload-sum{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);justify-self:stretch;font-weight:600}.pf-upload-sum:empty{display:none}.pf-uploads{border-block-start:var(--pf-border) solid var(--pf-line);justify-self:stretch;display:grid}.pf-upload{align-items:center;gap:var(--pf-space-1) var(--pf-space-3);padding-block:var(--pf-space-3);border-block-end:var(--pf-border) solid var(--pf-line);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.pf-upload-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pf-upload-why{grid-column:1/-1}.pf-progress{block-size:6px;inline-size:100%;accent-color:var(--pf-accent);grid-column:1/-1}.pf-skel-tile{aspect-ratio:1}.pf-skel-picture{aspect-ratio:4/3;inline-size:min(100%,40rem)}.pf-sys{gap:var(--pf-space-3);max-inline-size:34rem;margin-block:var(--pf-space-6);margin-inline:auto;display:grid}.pf-sys-code{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);font-weight:700}.pf-sys-actions{gap:var(--pf-space-2);flex-wrap:wrap;margin-block-start:var(--pf-space-3);display:flex}.pf-skel-page{gap:var(--pf-space-4);display:grid}.pf-skel{background:var(--pf-sunk);border-radius:var(--pf-radius-sm);animation:.6s ease-in-out 6 alternate pf-pulse}.pf-skel-text{visibility:hidden;font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);animation:1ms linear 3.6s forwards pf-words}.pf-skel-title{block-size:2.25rem;inline-size:min(14rem,60%)}.pf-skel-line{block-size:1rem;inline-size:min(26rem,85%)}.pf-skel-row{grid-template-columns:var(--pf-num-col) minmax(0, 1fr);gap:var(--pf-space-3);padding:var(--pf-space-4);align-items:center;display:grid}.pf-skel-col{gap:var(--pf-space-2);display:grid}.pf-skel-hour{block-size:1.75rem}.pf-skel-a{block-size:1rem;inline-size:45%}.pf-skel-b{block-size:.875rem;inline-size:70%}.pf-skel-step{block-size:1.5rem;inline-size:7rem;margin-block-end:var(--pf-space-3)}.pf-skel-chips{gap:var(--pf-space-2);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));display:grid}.pf-skel-chip{block-size:var(--pf-control)}@keyframes pf-pulse{0%{opacity:1}to{opacity:.6}}@keyframes pf-words{to{visibility:visible}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}
@font-face{font-family:Frank Ruhl Libre Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Arial Hebrew);size-adjust:107.7%;ascent-override:88.86%;descent-override:31.01%;line-gap-override:0%}@font-face{font-family:Miriam Libre Fallback;src:local(Arial Hebrew),local(ArialHebrew),local(Arial);size-adjust:103%;ascent-override:96%;descent-override:28%;line-gap-override:0%}:root{--sm-bg:#faf6f0;--sm-paper:#fff;--sm-ink:#1f2a1f;--sm-soft:#5c6358;--sm-green:#2c3e2d;--sm-cloth:#faf6f0;--sm-peach:#f2e6d3;--sm-orange:#b5562f;--sm-orange-hover:#a64d29;--sm-orange-edge:#8e3f1f;--sm-action:var(--sm-green);--sm-action-hover:#3a4f3b;--sm-action-edge:#1e3224;--sm-on-action:var(--sm-cloth);--sm-line:#e2d8c7;--sm-line-strong:#5c6358;--sm-mint:#e3ebe0;--sm-progress:#2453a6;--sm-progress-soft:#eaf0fa;--sm-brick:#8e2f1b;--sm-brick-soft:#fce6dc;--sm-display:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback", "Arial Hebrew", serif;--sm-text:"Miriam Libre", "Miriam Libre Fallback", "Arial Hebrew", Arial, sans-serif;--sm-ease:cubic-bezier(.22, 1, .36, 1);--sm-dur-color:.14s;--sm-dur-bubble:.24s;--sm-dur-page:.48s;--sm-radius-card:18px;--sm-lift:0 10px 26px #1f2a1f14;--sm-lift-big:0 24px 50px #2c3e2d2e;--al-ground:var(--sm-bg);--al-ink:var(--sm-ink);--al-ink-2:var(--sm-soft);--al-band:var(--sm-green);--al-band-ink:var(--sm-cloth);--al-corner:var(--sm-peach);--al-mat:var(--sm-paper);--al-rule:var(--sm-line);--al-action-bg:var(--sm-action);--al-action-ink:var(--sm-on-action);--al-display:var(--sm-display);--al-text:var(--sm-text);--al-hand:var(--sm-display)}@media (prefers-reduced-motion:reduce){:root{--sm-dur-color:0s;--sm-dur-bubble:0s;--sm-dur-page:0s}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pf-ground:var(--sm-bg);--pf-surface:var(--sm-paper);--pf-sunk:#f2ebdf;--pf-ink:var(--sm-ink);--pf-muted:var(--sm-soft);--pf-line:var(--sm-line);--pf-line-strong:var(--sm-line-strong);--pf-rule:var(--sm-line);--pf-accent:var(--sm-green);--pf-on-accent:#fff;--pf-accent-soft:var(--sm-peach);--pf-action-bg:var(--sm-action);--pf-action-ink:var(--sm-on-action);--pf-action-hover-bg:var(--sm-action-hover);--pf-progress:var(--sm-progress);--pf-progress-soft:var(--sm-progress-soft);--pf-ok:var(--sm-green);--pf-ok-soft:var(--sm-mint);--pf-wait:var(--sm-ink);--pf-wait-soft:var(--sm-peach);--pf-bad:var(--sm-brick);--pf-bad-soft:var(--sm-brick-soft);--pf-focus:var(--sm-green);--pf-radius:14px;--pf-radius-sm:10px;--pf-radius-control:999px;--pf-radius-pill:999px;--pf-border:1.5px;--pf-shadow:var(--sm-lift);--pf-icon-display:block;--pf-font-display:var(--sm-display);--pf-font-text:var(--sm-text);--pf-font-ui:var(--sm-text);--pf-font-num:var(--sm-text);--pf-display-weight:700;--pf-brand-weight:900;--pf-text-num:1.25rem;--pf-num-col:3.75rem;--pf-figure-display:none;--pf-unless-figure:block;--pf-figure-size:3rem;--pf-figure-glyph:.6;--pf-figure-weight:900;--pf-figure-leading:1.1;--pf-text-xs:.8125rem;--pf-text-sm:.9375rem;--pf-text-md:1.0625rem;--pf-text-lg:1.375rem;--pf-text-xl:clamp(2rem, 1.6rem + 1.4vw, 2.75rem);--pf-text-2xl:clamp(2.0625rem, 1.5rem + 2.2vw, 3.125rem);--pf-leading:1.6;--pf-leading-tight:1.08;--pf-space-1:4px;--pf-space-2:8px;--pf-space-3:12px;--pf-space-4:16px;--pf-space-5:24px;--pf-space-6:32px;--pf-space-7:48px;--pf-gutter:clamp(16px, 3.4vw, 40px);--pf-page-max:1120px;--pf-tap:44px;--pf-control:52px;--pf-dur:var(--sm-dur-color);--pf-dur-move:0s;--pf-ease:var(--sm-ease);--pf-header-h:60px;--pf-tabbar-h:64px}body{background:var(--sm-bg);color:var(--sm-ink);font-family:var(--sm-text);font-size:var(--pf-text-md);line-height:var(--pf-leading)}:focus-visible{outline:3px solid var(--sm-green);outline-offset:3px}::selection{background:var(--sm-peach);color:var(--sm-ink)}h1,.pf-title{font-family:var(--sm-display);color:var(--sm-green);text-wrap:balance;font-weight:900;line-height:1.05}h2,h3,.pf-section-h,.pf-panel-h{font-family:var(--sm-display);color:var(--sm-ink);text-wrap:balance;font-weight:700}.pf-sub{color:var(--sm-ink);text-wrap:pretty;max-inline-size:40ch;font-size:1.125rem;line-height:1.55}.pf-head{gap:var(--pf-space-2)}.pf-quiet,.pf-hint{color:var(--sm-soft)}.pf-text a,.pf-quiet a,.pf-link,.pf-crumbs a,.pf-foot-links a{color:var(--sm-green);text-underline-offset:4px;text-decoration-thickness:1.5px}.pf-text a:hover,.pf-link:hover{-webkit-text-decoration-color:var(--sm-orange);text-decoration-color:var(--sm-orange);text-decoration-thickness:3px}:root .sh-app{background:var(--sm-bg)}:root .sh-brand{font-family:var(--sm-display);color:var(--sm-green);font-size:1.75rem;font-weight:900}@media (min-width:1024px){:root .sh-rail{background:var(--sm-green);color:var(--sm-cloth);gap:6px;padding:14px 10px}:root .sh-rail .sh-item{color:var(--sm-cloth);transition:color var(--sm-dur-color) var(--sm-ease), background-color var(--sm-dur-color) var(--sm-ease);font-size:.875rem;position:relative}:root .sh-rail .sh-item:hover{background:#faf6f01a;text-decoration:none}:root .sh-rail .sh-item[aria-current]{color:#fff;background:0 0;font-weight:700}:root .sh-rail .sh-item[aria-current]:after{content:"";background:var(--sm-orange);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);block-size:74px;inline-size:14px;position:absolute;inset-block-start:0;inset-inline-end:-10px}:root .sh-rail .sh-item[aria-current]:focus-visible{outline-color:var(--sm-cloth)}:root .sh-side{background:var(--sm-paper);border-inline-end:1px solid var(--sm-line);padding:24px 20px}:root .sh-side .sh-brand{font-size:2rem}}:root .sh-side-h{font-family:var(--sm-display);color:var(--sm-ink);padding-inline:0;font-size:1.1875rem;font-weight:700}:root .sh-side-sec{border-block-start:1px dotted #d9cdb9}:root .sh-side-link{transition:color var(--sm-dur-color) var(--sm-ease);border-radius:0;padding-inline:0}:root .sh-side-name{font-family:var(--sm-display);font-size:1.125rem;font-weight:700}:root .sh-side-hint{color:var(--sm-soft);font-size:.875rem}:root .sh-side-link:hover .sh-side-name{-webkit-text-decoration-color:var(--sm-orange);text-decoration-color:var(--sm-orange)}:root .sh-side-link[aria-current]{color:var(--sm-ink);background:0 0}:root .sh-side-link[aria-current] .sh-side-hint{color:var(--sm-soft)}:root .sh-side-link[aria-current] .sh-side-name{color:var(--sm-green);text-decoration:underline;-webkit-text-decoration-color:var(--sm-orange);text-decoration-color:var(--sm-orange);text-underline-offset:5px;text-decoration-thickness:3px}:root .sh-side-action,:root .sp-card-act{background:var(--sm-paper);color:var(--sm-green);border:1.5px solid var(--sm-green);transition:background-color var(--sm-dur-color) var(--sm-ease);border-radius:10px;font-size:1rem}:root .sh-side-action:hover,:root .sp-card-act:hover{background:var(--sm-mint)}:root .sp-card,:root .sp-next{background:0 0;border:0;padding:0}:root .sp-card-h{font-family:var(--sm-display);color:var(--sm-ink);font-size:1.1875rem}:root .sp-station{border-block-end:1px dotted #d9cdb9;padding-block:7px}:root .sp-station-n{font-family:var(--sm-display);color:var(--sm-soft);background:0 0;border:0;font-size:1.25rem;font-weight:900}:root .sp-station[data-state=current] .sp-station-n,:root .sp-station[data-state=done] .sp-station-n{color:var(--sm-green);background:0 0}:root .sp-station[data-state=todo] .sp-station-n{color:var(--sm-soft)}:root .sp-station-name{font-weight:700}:root .sp-who-name{color:var(--sm-green);font-weight:900}:root .sp-calls{border-color:var(--sm-line);border-radius:var(--sm-radius-card);box-shadow:var(--sm-lift)}:root .sh-side-sec .sp-order[aria-current] .sh-side-name{text-decoration:none}:root .sh-side-sec .sp-order[aria-current]{background:var(--sm-peach);border-radius:12px;padding-inline:8px}:root .sh-topbar{background:var(--sm-paper);border-block-end:1px solid var(--sm-line)}:root .sh-topbar .sh-brand{font-size:1.625rem}:root .sh-menu-btn,:root .sh-side-close{border:1.5px solid var(--sm-green);background:var(--sm-paper);color:var(--sm-green);border-radius:10px;font-weight:700}:root .sh-tabbar{background:var(--sm-green);border-block-start:0}:root .sh-tabbar .sh-item{color:var(--sm-cloth);border-radius:10px}:root .sh-tabbar .sh-item[aria-current]{background:var(--sm-peach);color:var(--sm-ink);font-weight:700}:root .sh-tabbar :focus-visible{outline-color:var(--sm-cloth)}:root .sh-side:popover-open{background:var(--sm-paper)}:root .sh-menu{border-color:var(--sm-line);box-shadow:var(--sm-lift);border-radius:14px}:root .sh-foot{color:var(--sm-soft);border-block-start-color:var(--sm-line)}:root .sh-foot-name{color:var(--sm-green);font-weight:900}:root .sh-foot-tag{border-color:var(--sm-soft);border-radius:999px}:root .sh-back{color:var(--sm-green)}.pf-btn{min-block-size:52px;transition:background-color var(--sm-dur-color) var(--sm-ease), border-color var(--sm-dur-color) var(--sm-ease), color var(--sm-dur-color) var(--sm-ease);border-radius:999px;padding-inline:26px;font-size:1.0625rem;text-decoration:none}.pf-btn-primary{background:var(--pf-action-bg);color:var(--pf-action-ink);box-shadow:0 3px 0 var(--sm-action-edge);font-size:1.1875rem}.pf-btn-primary:hover{background:var(--pf-action-hover-bg)}.pf-btn-primary:active{box-shadow:0 1px 0 var(--sm-action-edge);transform:translateY(2px)}.pf-btn-secondary{background:var(--sm-paper);color:var(--sm-green);border-color:var(--sm-green)}.pf-btn-secondary:hover{background:var(--sm-mint)}.pf-btn-quiet{color:var(--sm-green);text-underline-offset:4px}.pf-btn-danger{background:var(--sm-paper);color:var(--sm-brick);border-color:var(--sm-brick);border-style:dashed}.pf-said,.pf-dl dd.pf-said{border-radius:18px;background:var(--sm-peach);color:var(--sm-ink);font-family:var(--sm-display);inline-size:fit-content;max-inline-size:100%;animation:sm-arrive var(--sm-dur-bubble) var(--sm-ease) 1 both;border:0;border-end-end-radius:4px;padding:10px 16px;font-size:1.125rem;font-weight:700;line-height:1.45}.pf-notice{border-radius:18px;background:var(--sm-paper);color:var(--sm-ink);border:0;border-end-end-radius:4px;padding:12px 16px;box-shadow:0 6px 16px #1f2a1f1a}.pf-notice-ok{background:var(--sm-mint)}.pf-notice-wait{background:var(--sm-peach)}.pf-notice-off{box-shadow:none;background:#f2ebdf}.pf-notice-bad{background:var(--sm-brick-soft);border:1.5px dashed var(--sm-brick);box-shadow:none}.pf-mail{border-radius:18px;background:var(--sm-paper);border:0;border-end-end-radius:4px;box-shadow:0 6px 16px #1f2a1f1a}@keyframes sm-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pf-pill{border-width:1px}.pf-pill-bad{border-style:dashed}.pf-panel,.pf-work-main,.pf-rows,.pf-order,.pf-tier,:root .od-card,:root .ws-line,:root .ws-now,:root .ws-call,:root .ws-tile{border-color:var(--sm-line);border-radius:var(--sm-radius-card);box-shadow:var(--sm-lift)}.pf-work-side{border-radius:var(--sm-radius-card);background:var(--sm-peach);border:0}.pf-row{transition:background-color var(--sm-dur-color) var(--sm-ease)}.pf-row:hover{background:#f7f2eb}.pf-row-hour{color:var(--sm-green);font-weight:900}:root .od-card{transition:border-color var(--sm-dur-color) var(--sm-ease), transform var(--sm-dur-color) var(--sm-ease)}:root .od-card:hover{border-color:var(--sm-green);transform:translateY(-2px)}:root .od-name{color:var(--sm-green);font-weight:900}:root .od-meter{background:#e8dfcf;border:0}:root .od-meter>span{background:var(--sm-progress)}.pf-input{border-color:var(--sm-line-strong);transition:border-color var(--sm-dur-color) var(--sm-ease);border-radius:12px}.pf-input:hover{border-color:var(--sm-green)}.pf-textarea{border-radius:12px}.pf-fieldset legend,.pf-label{color:var(--sm-ink);font-weight:700}.pf-check input{accent-color:var(--sm-green)}.pf-option{border-color:var(--sm-line);background:var(--sm-paper);transition:border-color var(--sm-dur-color) var(--sm-ease), background-color var(--sm-dur-color) var(--sm-ease);border-radius:14px}.pf-option:hover{border-color:var(--sm-green)}.pf-option[aria-current],.pf-chip[aria-current]{border:2px solid var(--sm-green);background:var(--sm-peach);color:var(--sm-ink);font-weight:700}.pf-option[aria-current] span,.pf-chip[aria-current] span{color:var(--sm-ink)}.pf-go{border-block-start-color:var(--sm-line)}.pf-plan-price{font-family:var(--sm-display);color:var(--sm-green);font-weight:900}.pf-plan-price>span:last-child{color:var(--sm-soft);font-family:var(--sm-text);font-size:.9375rem;font-weight:400}.pf-gets li:before{color:var(--sm-green)}.pf-next li:before{background:var(--sm-green);color:var(--sm-cloth)}.pf-doc-nav a[aria-current]{color:var(--sm-green);text-decoration:underline;-webkit-text-decoration-color:var(--sm-orange);text-decoration-color:var(--sm-orange);text-underline-offset:5px;text-decoration-thickness:3px}.pf-toc a:before{color:var(--sm-green)}.pf-entry .pf-plans{border-color:var(--sm-line);border-radius:var(--sm-radius-card);background:var(--sm-paper);box-shadow:var(--sm-lift)}.pf-entry .pf-plan{border-color:var(--sm-line)}:root .al-album{background:var(--sm-green);color:var(--sm-cloth)}:root .al-photo img{border-color:var(--sm-paper)}:root .al-hand{font-family:var(--sm-display);font-weight:700}@media (min-width:720px){.al-album{border-radius:var(--sm-radius-card)}}.pf-sim{border-color:var(--sm-soft);border-radius:var(--sm-radius-card)}:root .al-album :is(h1,h2,h3,p),:root .dm-marker :is(h1,h2,h3),:root .dm-mock-bar :is(h1,h2,h3),:root .sh-rail :is(h1,h2,h3){color:var(--sm-cloth)}:root .ex-link{border-color:var(--sm-green);background:var(--sm-paper);color:var(--sm-green);transition:background-color var(--sm-dur-color) var(--sm-ease);border-radius:999px}:root .ex-link:hover{background:var(--sm-mint);border-color:var(--sm-green)}:root .ex-slot{border-color:var(--sm-line);border-radius:14px}:root .ex-slot[data-state=preparing]{border-color:var(--sm-soft)}
.sh-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sh-skip{z-index:80;padding:var(--pf-space-3);background:var(--pf-surface);border:var(--pf-border) solid var(--pf-line-strong);position:absolute;inset-block-start:-100px;inset-inline-start:var(--pf-space-2)}.sh-skip:focus{inset-block-start:var(--pf-space-2)}.sh-icon{flex:none}[dir=rtl] .sh-flip{transform:scaleX(-1)}:root{--sh-rail-w:96px;--sh-side-w:300px}.sh-app{min-block-size:100dvh;background:var(--pf-ground);flex-direction:column;padding-block-end:calc(var(--pf-tabbar-h) + env(safe-area-inset-bottom,0px));display:flex}.sh-work,.sh-panel{flex-direction:column;flex:1;min-inline-size:0;display:flex}.sh-main{padding:var(--pf-space-5) var(--pf-gutter) var(--pf-space-7);flex:1}.sh-main-in{max-inline-size:var(--pf-page-max);margin-inline:auto}.sh-brand{font-family:var(--pf-font-display);font-weight:var(--pf-brand-weight);font-size:var(--pf-text-lg);min-block-size:var(--pf-tap);color:var(--pf-ink);align-items:center;line-height:1;text-decoration:none;display:inline-flex}.sh-rail{display:none}.sh-item{min-block-size:64px;padding:var(--pf-space-2) var(--pf-space-1);border-radius:var(--pf-radius);color:inherit;font-family:var(--pf-font-ui);font-size:var(--pf-text-xs);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.sh-ind{justify-content:center;align-items:center;block-size:28px;display:inline-flex}.sh-lbl{text-wrap:balance}.sh-item[aria-current]{font-weight:700}.sh-spacer{flex:1}.sh-side{background:var(--pf-ground);color:var(--pf-ink);font-family:var(--pf-font-ui)}.sh-side-top{justify-content:space-between;align-items:center;gap:var(--pf-space-3);padding-block-end:var(--pf-space-4);display:flex}.sh-side-close{align-items:center;gap:var(--pf-space-2);min-block-size:var(--pf-tap);padding-inline:var(--pf-space-3);border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius-control);background:var(--pf-surface);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);cursor:pointer;font-weight:500;display:none}.sh-side-sec{padding-block:var(--pf-space-3);border-block-start:1px solid var(--pf-rule)}.sh-side-sec:first-of-type{border-block-start:0}.sh-side-h{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);padding-inline:var(--pf-space-3);padding-block-end:var(--pf-space-2);font-weight:700}.sh-side-empty{padding-inline:var(--pf-space-3);color:var(--pf-muted);font-size:var(--pf-text-sm)}.sh-side-list{gap:2px;display:grid}.sh-side-link{align-items:flex-start;gap:var(--pf-space-3);min-block-size:var(--pf-tap);padding:var(--pf-space-2) var(--pf-space-3);border-radius:var(--pf-radius);color:var(--pf-ink);text-decoration:none;display:flex}.sh-side-link .sh-icon{margin-block-start:3px}.sh-side-text{gap:1px;min-inline-size:0;display:grid}.sh-side-name{font-size:var(--pf-text-md);overflow-wrap:anywhere;font-weight:500;line-height:1.35}.sh-side-hint{font-size:var(--pf-text-sm);color:var(--pf-muted);line-height:1.4}.sh-side-link:hover .sh-side-name{text-underline-offset:4px;text-decoration:underline}.sh-side-link[aria-current]{background:var(--pf-accent);color:var(--pf-on-accent)}.sh-side-link[aria-current] .sh-side-hint{color:var(--pf-on-accent)}.sh-side-link[aria-current] .sh-side-name{font-weight:700}.sh-side-action{min-block-size:var(--pf-control);border-radius:var(--pf-radius-control);background:var(--pf-action-bg);color:var(--pf-action-ink);font-family:var(--pf-font-ui);justify-content:center;align-items:center;margin-block-start:auto;padding:14px 18px;font-size:1.125rem;font-weight:700;text-decoration:none;display:flex}.sh-side-action:hover{background:var(--pf-action-hover-bg)}.sh-side-sec+.sh-side-action,.sh-side-top+.sh-side-action{margin-block-start:var(--pf-space-4)}.sh-topbar{z-index:20;justify-content:space-between;align-items:center;gap:var(--pf-space-3);block-size:var(--pf-header-h);padding-inline:var(--pf-gutter);background:var(--pf-ground);border-block-end:1px solid var(--pf-rule);display:flex;position:sticky;inset-block-start:0}.sh-menu-btn{align-items:center;gap:var(--pf-space-2);min-block-size:var(--pf-tap);padding-inline:var(--pf-space-3);border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius-control);background:var(--pf-surface);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-ink);cursor:pointer;font-weight:500;display:inline-flex}.sh-tabbar{z-index:30;padding:var(--pf-space-1) var(--pf-space-1) calc(var(--pf-space-1) + env(safe-area-inset-bottom,0px));background:var(--pf-ground);border-block-start:1px solid var(--pf-rule);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.sh-tabbar .sh-item{min-block-size:calc(var(--pf-tabbar-h) - var(--pf-space-2));padding:6px 2px;font-size:.75rem}.sh-tabbar .sh-item[aria-current]{background:var(--pf-accent);color:var(--pf-on-accent)}.sh-tabbar :focus-visible{outline-offset:-3px}.sh-side:popover-open{block-size:100dvh;max-block-size:none;inline-size:min(88vw,340px);padding:var(--pf-space-3) var(--pf-space-3) var(--pf-space-5);border:0;border-inline-end:var(--pf-border) solid var(--pf-rule);overscroll-behavior:contain;flex-direction:column;margin:0;display:flex;position:fixed;inset-block:0;inset-inline:0 auto;overflow-y:auto}.sh-side:popover-open .sh-side-close{display:inline-flex}.sh-side:popover-open::backdrop{background:color-mix(in srgb, var(--pf-ink) 45%, transparent)}body:has(.sh-side:popover-open){overflow:hidden}html{scroll-padding-block-end:calc(var(--pf-tabbar-h) + env(safe-area-inset-bottom,0px) + var(--pf-space-3))}.sh-menu{inline-size:min(20rem, calc(100vw - 2 * var(--pf-gutter)));padding:var(--pf-space-2);border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius);background:var(--pf-surface);color:var(--pf-ink);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);margin:0;position:fixed;inset:auto;inset-block-end:calc(var(--pf-tabbar-h) + var(--pf-space-2) + env(safe-area-inset-bottom,0px));inset-inline-end:var(--pf-gutter)}.sh-menu-who{padding:var(--pf-space-2) var(--pf-space-3) var(--pf-space-3);border-block-end:1px solid var(--pf-rule);color:var(--pf-muted);overflow-wrap:anywhere;margin-block-end:var(--pf-space-2);display:grid}.sh-menu-who b{color:var(--pf-ink)}.sh-menu-who span{text-align:end}.sh-menu-row{inline-size:100%;min-block-size:var(--pf-tap);padding-inline:var(--pf-space-3);border-radius:var(--pf-radius-sm);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.sh-menu-row:hover{background:var(--pf-sunk)}.sh-foot{border-block-start:1px solid var(--pf-rule);font-family:var(--pf-font-ui);font-size:var(--pf-text-xs);color:var(--pf-muted)}.sh-foot-in{max-inline-size:calc(var(--pf-page-max) + 2 * var(--pf-gutter));padding:var(--pf-space-1) var(--pf-gutter) var(--pf-space-3);margin-inline:auto;display:grid}.sh-foot-links{align-items:center;column-gap:var(--pf-space-4);flex-wrap:wrap;display:flex}.sh-foot-links a{min-block-size:var(--pf-tap);min-inline-size:var(--pf-tap);text-underline-offset:4px;align-items:center;display:inline-flex}.sh-foot-name{font-family:var(--pf-font-display);font-weight:var(--pf-brand-weight);font-size:var(--pf-text-sm);color:var(--pf-ink)}.sh-foot-line{max-inline-size:72ch;line-height:1.5}.sh-foot-tag{white-space:nowrap;padding:1px var(--pf-space-2);border:1px dashed var(--pf-rule);border-radius:var(--pf-radius-sm);color:var(--pf-ink)}.sh-back{justify-self:start;align-items:center;gap:var(--pf-space-1);min-block-size:var(--pf-tap);font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-accent);text-underline-offset:4px;padding-inline-end:var(--pf-space-3);font-weight:600;display:inline-flex}@media (min-width:1024px){.sh-app{grid-template-columns:var(--sh-rail-w) var(--sh-side-w) minmax(0, 1fr);align-items:start;padding-block-end:0;display:grid}.sh-topbar,.sh-tabbar,.sh-phone-only{display:none}.sh-rail{align-items:stretch;gap:var(--pf-space-1);block-size:100dvh;padding:var(--pf-space-3) var(--pf-space-2);background:var(--pf-accent);color:var(--pf-on-accent);flex-direction:column;display:flex;position:sticky;inset-block-start:0}.sh-rail .sh-item:hover{text-underline-offset:4px;text-decoration:underline}.sh-rail .sh-item[aria-current]{background:var(--pf-surface);color:var(--pf-accent)}.sh-rail :focus-visible{outline-color:var(--pf-on-accent);outline-offset:-3px}.sh-rail .sh-item[aria-current]:focus-visible{outline-color:var(--pf-accent)}.sh-side{block-size:100dvh;inline-size:auto;padding:var(--pf-space-4) var(--pf-space-3) var(--pf-space-5);border:0;border-inline-end:1px solid var(--pf-rule);overscroll-behavior:contain;flex-direction:column;margin:0;display:flex;position:sticky;inset:auto;inset-block-start:0;overflow-y:auto}.sh-side-close{display:none!important}.sh-main{padding:var(--pf-space-6) var(--pf-space-7) var(--pf-space-7)}.sh-menu{inline-size:17.5rem;inset-block-end:var(--pf-space-3);inset-inline-start:calc(var(--sh-rail-w) + var(--pf-space-1));inset-inline-end:auto}}
:root{--font-display:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback", "Arial Hebrew", serif;--font-text:"Noto Sans Hebrew", "B Fallback", "Arial Hebrew", Arial, sans-serif;--sm-text:var(--font-text);--sm-display:var(--font-text);--al-display:var(--font-text);--al-text:var(--font-text);--al-hand:var(--font-text);--pf-font-display:var(--font-text);--pf-font-text:var(--font-text);--pf-font-ui:var(--font-text);--pf-font-num:var(--font-text)}body{font-family:var(--font-text)}button,input,select,textarea{font-family:inherit}h1,h2,.pf-title,.sh-main :is(h1,h2),:root .sh-brand,:root .sh-foot-name{font-family:var(--font-display);font-synthesis:none;font-weight:700}:root .sh-brand,:root .sh-foot-name{font-weight:800}body:not(:has([data-sh-rail-only])) .sh-main :is(h1,h2,.pf-title){font-family:var(--font-text)}
@font-face{font-family:B Fallback;src:local(Arial Hebrew),local(ArialHebrew),local(Arial);size-adjust:108.5%}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/suez-one-hebrew-400-normal-0f268f63ddc8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/suez-one-latin-400-normal-e7468c318c95.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Suez One Fallback;src:local(Arial Hebrew Bold),local(ArialHebrew-Bold),local(Arial Bold),local(Arial-BoldMT);size-adjust:96%;ascent-override:103.1%;descent-override:33.3%;line-gap-override:0%}[data-b]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--b-page:#f7f0e0;--b-surface:#fff;--b-ink:#2b2520;--b-ink-2:#6e6259;--b-line:#e3d7c2;--b-line-strong:#8c7e70;--b-accent:var(--b-tomato);--b-accent-press:var(--b-tomato-press);--b-accent-soft:var(--b-progress-soft);--b-progress:#2453a6;--b-progress-soft:#eaf0fa;--b-success:#3d6b45;--b-quiet:#f2ebdf;--b-pressed:#e3dccb;--b-photo-1:#e6e0d4;--b-photo-2:#dcd5c7;--b-photo-3:#d0c8b8;--b-font:"Noto Sans Hebrew", "B Fallback", "Arial Hebrew", Arial, sans-serif;--b-fs-h1:30px;--b-fs-now:22px;--b-fs-h2:24px;--b-fs-h3:20px;--b-fs-body:18px;--b-fs-small:16px;--b-fs-num:34px;--b-gutter:16px;--b-node:24px;--b-spine:34px;--b-col:720px;--b-lh-step:28px;--b-lh-now:32px;--b-step-gap:22px;--b-r-block:12px;--b-r-control:8px;--b-sage:#e3ebe0;--b-sage-line:#c9d6c4;--b-sky:#e6ecef;--b-sky-line:#cad5db;--b-apricot:#f8e3cf;--b-apricot-soft:#fbeee2;--b-apricot-line:#ebcfb4;--b-terracotta:#b5562f;--b-glow:#f3f6fc;--b-glow-ring:#dce5f5;--b-earth-1:#e3ebe0;--b-earth-1-ink:#2f4a33;--b-earth-2:#f2e6d3;--b-earth-2-ink:#6b4d22;--b-earth-3:#f3ded3;--b-earth-3-ink:#84391b;--b-earth-4:#e6ebd8;--b-earth-4-ink:#4a5a22;--b-earth-5:#e8e4dc;--b-earth-5-ink:#4e4840;--b-earth-6:#dde5da;--b-earth-6-ink:#1e3224;--b-paper:#f7f0e0;--b-frame:#2b2520;--b-rule:#e3d7c2;--b-hair:#b9ad9c;--b-on-ink:#fbf3e4;--b-tomato:#c4392d;--b-tomato-press:#ae2f24;--b-sun:#e0a526;--b-sun-soft:#fbebc4;--b-violet:#4a4da3;--b-violet-deep:#2c2e6e;--b-violet-mist:#e4e4f4;--b-green:#2c7546;--b-petrol:#1e6e78;--b-forest:#1d4a3c;--b-cloth:#fbf7ef;--b-prod-book:var(--b-violet);--b-prod-book-ink:#fff;--b-prod-print:var(--b-green);--b-prod-print-ink:#fff;--b-prod-video:var(--b-tomato);--b-prod-video-ink:#fff;--b-prod-pod:var(--b-sun);--b-prod-pod-ink:#2b2520;--b-font-title:"Suez One", "Suez One Fallback", "Arial Hebrew", serif}@media (min-width:900px){[data-b]{--b-fs-h1:40px;--b-fs-now:26px;--b-fs-h2:30px;--b-fs-h3:22px;--b-fs-body:19px;--b-fs-num:46px;--b-gutter:32px;--b-node:32px;--b-spine:56px;--b-lh-step:32px;--b-lh-now:38px;--b-step-gap:26px}}[data-b],[data-b] *,[data-b] :before,[data-b] :after{box-sizing:border-box}html:has([data-b]){-moz-text-size-adjust:100%;text-size-adjust:100%;background:#f7f0e0}[data-b]{background:var(--b-page);color:var(--b-ink);font-family:var(--b-font);font-size:var(--b-fs-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.6}[data-b] h1,[data-b] h2,[data-b] h3,[data-b] p,[data-b] ul,[data-b] ol,[data-b] figure{margin:0}[data-b] a{color:inherit}[data-b] button,[data-b] input{font:inherit;color:inherit}[data-b] p{text-wrap:pretty}[data-b] svg{display:block}[data-b] :is(h1,h2,h3,h4,h5,h6){font-synthesis:none;color:inherit;font-family:inherit;font-weight:700;line-height:inherit}[data-b] .b-ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}[data-b] .b-ico--fill{fill:currentColor;stroke:none}[data-b] :focus-visible{outline:3px solid var(--b-accent);outline-offset:3px}[data-b] .b-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-b] .b-wrap{width:100%;max-width:calc(var(--b-spine) + var(--b-col) + 2 * var(--b-gutter));padding-inline:var(--b-gutter);margin-inline:auto}[data-b] .b-top{border-bottom:1px solid var(--b-line)}[data-b] .b-top-in{justify-content:space-between;align-items:center;min-height:64px;display:flex}[data-b] .b-logo{min-height:44px;font-family:var(--font-display);font-synthesis:none;align-items:center;font-size:22px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}[data-b] .b-toplink{align-items:center;min-height:44px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}[data-b] .b-toplink[aria-current=page]{text-underline-offset:8px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}[data-b] .b-foot{border-top:1px solid var(--b-line);margin-top:72px;padding-block:16px 32px}[data-b] .b-foot-links{flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}[data-b] .b-foot-links li{align-items:center;display:inline-flex}[data-b] .b-foot-links li+li:before{content:"";background:var(--b-line-strong);width:1px;height:16px}[data-b] .b-foot-links a{min-height:44px;font-size:var(--b-fs-small);color:var(--b-ink-2);align-items:center;padding-inline:10px;text-decoration:none;display:inline-flex}[data-b] .b-foot-links li:first-child a{padding-inline-start:0}[data-b] .b-foot-links a:hover{color:var(--b-ink);text-underline-offset:5px;text-decoration:underline}[data-b] .b-foot-ai{font-size:var(--b-fs-small);color:var(--b-ink-2);margin-top:6px;line-height:1.6}[data-b] .b-h1{font-size:var(--b-fs-h1);text-wrap:balance;font-weight:700;line-height:1.25}[data-b] .b-sub{color:var(--b-ink-2);margin-top:6px}[data-b] .b-back{align-items:center;gap:6px;min-height:44px;margin-top:16px;font-weight:600;text-decoration:none;display:inline-flex}[data-b] .b-back .b-ico{color:var(--b-ink-2)}[data-b] .b-back:hover{text-underline-offset:5px;text-decoration:underline}[data-b] .b-spine{padding:0;list-style:none}[data-b] .b-step{--lh:var(--b-lh-step);grid-template-columns:var(--b-spine) minmax(0, 1fr);padding-bottom:var(--b-step-gap);display:grid;position:relative}[data-b] .b-step:last-child{padding-bottom:0}[data-b] .b-step.is-current{--lh:var(--b-lh-now);padding-bottom:40px}[data-b] .b-step.is-current:last-child{padding-bottom:8px}[data-b] .b-node{width:var(--b-node);height:var(--b-node);margin-top:calc((var(--lh) - var(--b-node)) / 2);border-radius:50%;grid-area:1/1;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid}[data-b] .b-node .b-ico{stroke-width:2.6px;width:62%;height:62%}[data-b] .is-done .b-node{background:var(--b-success);color:var(--b-surface)}[data-b] .is-current .b-node{background:var(--b-progress);color:var(--b-surface);box-shadow:0 0 0 4px var(--b-accent-soft)}[data-b] .is-future .b-node{background:var(--b-surface);color:var(--b-ink-2);box-shadow:inset 0 0 0 2px var(--b-line-strong)}[data-b] .b-step:before{content:"";inset-inline-start:calc(var(--b-node) / 2 - 1px);top:calc((var(--lh) - var(--b-node)) / 2 + var(--b-node) + 6px);background:var(--b-line-strong);border-radius:2px;width:2px;position:absolute;bottom:6px}[data-b] .b-step:last-child:before{content:none}[data-b] .b-step.is-current:before{background:var(--b-progress);width:4px;inset-inline-start:calc(var(--b-node) / 2 - 2px)}[data-b] .b-step.is-current:last-child:before{content:"";bottom:0}[data-b] .b-step.is-future:before{border-inline-start:2px dashed var(--b-line-strong);background:0 0;border-radius:0;width:0}[data-b] .b-step-head{grid-area:1/2;min-width:0}[data-b] .b-step-title{min-height:var(--lh);flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}[data-b] .b-step-name{font-size:var(--b-fs-body);font-weight:600;line-height:var(--lh)}[data-b] .is-current .b-step-name{font-size:var(--b-fs-now);font-weight:700}[data-b] .is-future .b-step-name,[data-b] .b-step-line{color:var(--b-ink-2)}[data-b] .is-done .b-step-head{flex-wrap:wrap;align-items:center;column-gap:14px;display:flex}[data-b] .is-done .b-step-line{line-height:var(--lh)}[data-b] .b-here{background:var(--b-accent-soft);height:28px;color:var(--b-progress);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:11px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}[data-b] .b-step-body{flex-direction:column;grid-area:2/2;gap:24px;min-width:0;margin-top:20px;display:flex}[data-b] .b-spine--slim .b-step{--lh:28px;padding-bottom:14px}[data-b] .b-spine--slim .b-step.is-current{--lh:28px;padding-bottom:36px}[data-b] .b-spine--slim .b-step:last-child{padding-bottom:0}[data-b] .b-spine--slim .b-node{--b-node:20px;font-size:12px}[data-b] .b-spine--slim .b-step:before{--b-node:20px}[data-b] .b-spine--slim .is-current .b-step-name{font-size:var(--b-fs-body);font-weight:700}[data-b] .b-spine--slim .b-step-body{gap:24px;margin-top:18px}[data-b] .b-spine--slim{margin-top:20px}[data-b] .b-card{background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-r-block);padding:18px 16px}[data-b] .b-now{border:1.5px solid var(--b-accent)}[data-b] .b-stack{flex-direction:column;gap:12px;display:flex}[data-b] .b-stack--loose{gap:16px}[data-b] .b-h2{font-size:var(--b-fs-h2);text-wrap:balance;font-weight:700;line-height:1.3}[data-b] .b-h3{font-size:var(--b-fs-h3);text-wrap:balance;font-weight:600;line-height:1.35}[data-b] .b-note{color:var(--b-ink-2)}[data-b] .b-small{font-size:var(--b-fs-small);color:var(--b-ink-2);line-height:1.55}[data-b] .b-small--ink{color:var(--b-ink)}[data-b] .b-when{font-weight:700}[data-b] .b-bignum{font-size:var(--b-fs-num);padding-block:4px 2px;font-weight:700;line-height:1.15}[data-b] .b-count{font-size:var(--b-fs-body);line-height:1.4}[data-b] .b-count b{font-weight:700}[data-b] .b-meter{background:var(--b-line);border-radius:999px;height:10px;display:block;overflow:hidden}[data-b] .b-meter>span{height:100%;width:var(--v,0%);background:var(--b-progress);border-radius:999px;min-width:0;display:block}[data-b] .b-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-b] .b-btn{border-radius:var(--b-r-control);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:12px 22px;font-size:18px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}[data-b] .b-btn--primary{background:var(--b-accent);color:var(--b-surface)}[data-b] .b-btn--primary:hover{background:var(--b-accent-press)}[data-b] .b-btn--secondary{background:var(--b-surface);color:var(--b-ink);box-shadow:inset 0 0 0 1.5px var(--b-ink-2)}[data-b] .b-btn--secondary:hover{box-shadow:inset 0 0 0 1.5px var(--b-ink)}[data-b] .b-btn:active{transform:translateY(1px)}[data-b] .b-link{min-height:44px;color:var(--b-progress);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}[data-b] .b-link .b-ico{color:var(--b-progress)}[data-b] .b-link:hover{text-underline-offset:5px;text-decoration:underline}[data-b] .b-more{border-top:1px solid var(--b-line);margin-top:4px}[data-b] .b-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding-top:4px;font-weight:500;list-style:none;display:flex}[data-b] .b-more>summary::-webkit-details-marker{display:none}[data-b] .b-more>summary .b-ico{color:var(--b-ink-2)}[data-b] .b-more[open]>summary .b-ico{transform:rotate(180deg)}[data-b] .b-more>p{padding-bottom:4px}[data-b] .b-chips{flex-wrap:wrap;gap:8px 6px;padding:0;list-style:none;display:flex}[data-b] .b-chip{border:0;border-radius:999px;align-items:center;gap:5px;min-height:44px;padding-inline:10px 12px;font-size:16px;font-weight:500;line-height:1.25;display:inline-flex}[data-b] .b-chip .b-ico{width:16px;height:16px}[data-b] .b-chip--told{background:var(--b-quiet)}[data-b] .b-chip--told .b-ico{color:var(--b-success);stroke-width:2.6px}[data-b] .b-chip--pick{background:var(--b-surface);box-shadow:inset 0 0 0 1px var(--b-line-strong);cursor:pointer}[data-b] .b-chip--pick .b-ico{color:var(--b-ink-2)}[data-b] .b-label{font-weight:600}[data-b] .b-panel{border-radius:var(--b-r-block);background:var(--b-quiet);padding:18px 16px}[data-b] .b-rows{padding:0;list-style:none}[data-b] .b-rows>li{padding-block:14px}[data-b] .b-rows>li:first-child{padding-top:2px}[data-b] .b-rows>li:last-child{padding-bottom:0}[data-b] .b-rows>li+li{border-top:1px solid var(--b-line)}[data-b] .b-numrow{border-radius:var(--b-r-block);background:var(--b-quiet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px;display:flex}[data-b] .b-numrow b{font-weight:700}[data-b] .b-call-when{font-size:var(--b-fs-small);color:var(--b-ink-2);line-height:1.5}[data-b] .b-call-when b{color:var(--b-ink);font-weight:600}[data-b] .b-call-said{margin-top:4px}[data-b] .b-ph{border-radius:var(--b-r-control);color:var(--b-ink-2);place-items:center;font-size:15px;font-weight:500;display:grid}[data-b] .b-ph--1{background:var(--b-photo-1)}[data-b] .b-ph--2{background:var(--b-photo-2)}[data-b] .b-ph--3{background:var(--b-photo-3)}[data-b] .b-thumbs{grid-template-columns:repeat(3,minmax(0,112px));gap:10px;padding:0;list-style:none;display:grid}[data-b] .b-thumbs .b-ph{aspect-ratio:1}[data-b] .b-quiet{margin-top:40px;background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-r-block);margin-inline-start:var(--b-spine);padding:0;list-style:none}[data-b] .b-quiet li+li{border-top:1px solid var(--b-line)}[data-b] .b-quiet a{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding-inline:20px;font-weight:500;text-decoration:none;display:flex}[data-b] .b-quiet a .b-ico{color:var(--b-ink-2)}[data-b] .b-quiet a:hover{text-underline-offset:5px;text-decoration:underline}[data-b] .b-topics{background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-r-block);padding:0;list-style:none}[data-b] .b-topic{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name toggle""more more";align-items:center;column-gap:12px;min-height:68px;padding:12px 16px;display:grid}[data-b] .b-topic+.b-topic{border-top:1px solid var(--b-line)}[data-b] .b-topic-name{grid-area:name;font-weight:600;line-height:1.4}[data-b] .b-topic .b-toggle{grid-area:toggle}[data-b] .b-topic-proof,[data-b] .b-topic-note{font-size:var(--b-fs-small);grid-area:more;margin-top:6px;line-height:1.5}[data-b] .b-topic-proof{align-items:flex-start;gap:8px;display:flex}[data-b] .b-topic-note{color:var(--b-ink-2)}[data-b] .b-call{color:var(--b-ink-2);white-space:nowrap}[data-b] .b-tag{background:var(--b-quiet);border-radius:999px;flex:none;align-items:center;gap:4px;height:24px;padding-inline:7px 9px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}[data-b] .b-tag .b-ico{width:15px;height:15px;color:var(--b-success);stroke-width:2.8px}[data-b] .b-toggle{background:var(--b-surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--b-line-strong);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding-inline:12px 14px;font-size:16px;font-weight:500;display:inline-flex}[data-b] .b-toggle .b-ico{width:18px;height:18px;color:var(--b-ink-2)}[data-b] .b-add{flex-wrap:wrap;gap:10px;display:flex}[data-b] .b-input{border:1px solid var(--b-line-strong);border-radius:var(--b-r-control);background:var(--b-quiet);min-width:0;min-height:52px;color:var(--b-ink);flex:280px;padding-inline:12px;font-size:18px}[data-b] .b-input::placeholder{color:var(--b-ink-2);opacity:1;font-size:16px}[data-b] .b-input:focus-visible{outline-offset:1px;background:var(--b-surface)}[data-b] .b-photos{flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}[data-b] .b-photo{background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-r-block);padding:12px}[data-b] .b-photo .b-ph{aspect-ratio:16/10;border-radius:var(--b-r-control)}[data-b] .b-photo-cap{gap:8px;margin-top:10px;display:flex}[data-b] .b-photo-cap .b-input{flex:auto}[data-b] .b-iconbtn{border-radius:var(--b-r-control);background:var(--b-surface);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--b-line-strong);color:var(--b-ink-2);cursor:pointer;border:0;flex:none;place-items:center;display:inline-grid}[data-b] .b-make{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}[data-b] .b-make li{align-items:center;gap:12px;display:flex}[data-b] .b-make .b-ico{color:var(--b-ink-2)}[data-b] .b-player{border-radius:var(--b-r-block);background:var(--b-quiet);align-items:center;gap:14px;padding-block:10px;padding-inline:10px 18px;display:flex}[data-b] .b-play{background:var(--b-accent);width:52px;height:52px;color:var(--b-surface);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}[data-b] .b-play .b-ico{width:24px;height:24px}[data-b] .b-track{background:var(--b-line-strong);border-radius:999px;flex:auto;height:4px}[data-b] .b-time{font-weight:600;font-size:var(--b-fs-small)}[data-b] .b-frame{aspect-ratio:16/9;border-radius:var(--b-r-block);background:var(--b-photo-2);place-items:center;display:grid;position:relative}[data-b] .b-frame .b-play{width:64px;height:64px}[data-b] .b-frame .b-play .b-ico{width:28px;height:28px}[data-b] .b-head--row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}[data-b] .b-order{background:var(--b-surface);border:1px solid var(--b-line);border-radius:var(--b-r-block);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ini who go""bar bar bar";align-items:center;gap:18px 14px;padding:20px;text-decoration:none;display:grid}[data-b] .b-order:hover{border-color:var(--b-line-strong)}[data-b] .b-initials{background:var(--b-quiet);border-radius:50%;grid-area:ini;place-items:center;width:52px;height:52px;font-size:18px;font-weight:700;display:grid}[data-b] .b-who{flex-direction:column;grid-area:who;align-items:flex-start;gap:2px;min-width:0;display:flex}[data-b] .b-who-name{font-size:var(--b-fs-h3);font-weight:700;line-height:1.3}[data-b] .b-who-pkg{color:var(--b-ink-2);line-height:1.4}[data-b] .b-go{color:var(--b-ink-2);grid-area:go;place-items:center;display:grid}[data-b] .b-go .b-ico{width:24px;height:24px}[data-b] .b-order-bar{flex-direction:column;grid-area:bar;gap:10px;display:flex}[data-b] .b-order-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}[data-b] .b-status{background:var(--b-accent-soft);height:34px;color:var(--b-progress);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding-inline:6px 12px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}[data-b] .b-status i{background:var(--b-progress);width:22px;height:22px;color:var(--b-surface);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}[data-b] .b-slot{border-top:1px solid var(--b-line);flex-direction:column;align-items:flex-start;margin-top:4px;padding-top:12px;display:flex}[data-b] .b-quietlink{min-height:44px;color:var(--b-progress);align-items:center;gap:4px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}[data-b] .b-quietlink .b-ico{color:var(--b-progress)}[data-b] .b-quietlink:hover{text-underline-offset:5px;text-decoration:underline}[data-b] .b-strong{font-weight:600}[data-b] .b-call-said--none{color:var(--b-ink-2)}[data-b] .b-play--quiet{background:var(--b-surface);color:var(--b-ink);box-shadow:inset 0 0 0 1.5px var(--b-ink-2)}[data-b] .b-frame .b-play--quiet{box-shadow:none}[data-b] .b-frame--wait{border:2px dashed var(--b-line-strong);background:0 0}[data-b] .b-orders{flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}[data-b] .b-order-line{color:var(--b-ink-2);line-height:1.5}[data-b] .b-status i .b-ico{stroke-width:2.8px;width:14px;height:14px}[data-b] .b-frame-note{color:var(--b-ink-2);font-size:var(--b-fs-small)}[data-b] .b-chip--pick[aria-pressed=true],[data-b] .b-toggle[aria-pressed=true]{background:var(--b-pressed);color:var(--b-ink);box-shadow:inset 0 0 0 1.5px var(--b-ink);font-weight:600}[data-b] .b-chip--pick[aria-pressed=true] .b-ico,[data-b] .b-toggle[aria-pressed=true] .b-ico{color:var(--b-ink);fill:currentColor}[data-b] button.b-quietlink{color:var(--b-progress);cursor:pointer;text-align:start;background:0 0;border:0;padding:0}[data-b] .b-dialog{border-radius:var(--b-r-block);background:var(--b-surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--b-ink);border:0;padding:0;overflow:auto;box-shadow:0 24px 64px #18212b47}[data-b] .b-dialog::backdrop{background:#18212b8c}[data-b] .b-dialog-in{flex-direction:column;gap:14px;padding:24px 20px;display:flex}@media (min-width:900px){[data-b] .b-head{padding-block:48px 36px}[data-b] .b-card{padding:28px 32px}[data-b] .b-numrow{padding:18px 24px}[data-b] .b-panel{padding:24px 32px}[data-b] .b-dialog-in{padding:32px}[data-b] .b-topic{padding:14px 24px}[data-b] .b-step-body{gap:32px;margin-top:24px}[data-b] .b-thumbs{grid-template-columns:repeat(3,140px)}[data-b] .b-photo{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;padding:14px;display:grid}[data-b] .b-photo .b-ph{aspect-ratio:4/3}[data-b] .b-photo-cap{margin-top:0}[data-b] .b-order{column-gap:18px;padding:24px 28px}[data-b] .b-chip{gap:7px;padding-inline:13px 16px;font-size:17px}[data-b] .b-chip .b-ico{width:18px;height:18px}[data-b] .b-spine--slim .b-node,[data-b] .b-spine--slim .b-step:before{--b-node:24px}[data-b] .b-spine--slim .b-step,[data-b] .b-spine--slim .b-step.is-current{--lh:32px}}@media (prefers-reduced-motion:reduce){[data-b],[data-b] *,[data-b] :before,[data-b] :after{transition:none!important;animation:none!important}[data-b] .b-btn:active{transform:none}}[data-b] .b-head{padding-block:16px 20px}[data-b] .b-crumbs{color:var(--b-ink-2);flex-wrap:wrap;align-items:center;gap:4px;margin-block-end:4px;font-size:15px;line-height:1.4;display:flex}[data-b] .b-crumb-home{min-height:44px;color:var(--b-ink-2);align-items:center;gap:2px;text-decoration:none;display:inline-flex}[data-b] .b-crumb-home:hover{color:var(--b-ink);text-underline-offset:4px;text-decoration:underline}[data-b] .b-crumb-home .b-ico{width:18px;height:18px}[data-b] .b-crumb-here{color:var(--b-ink);align-items:center;gap:4px;font-weight:500;display:inline-flex}[data-b] .b-crumb-here .b-ico{width:16px;height:16px;color:var(--b-ink-2)}[data-b] .b-head-title{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}[data-b] .b-h1{font-family:var(--b-font-title);font-synthesis:none;letter-spacing:.2px;color:var(--b-ink);font-size:26px;font-weight:700;line-height:1.25}[data-b] .sh-panel .sh-main h1.b-h1{font-family:var(--b-font-title)}[data-b] .b-sub{margin-top:4px;font-size:16px;line-height:1.5}[data-b] .b-meta{flex-wrap:wrap;align-items:center;display:flex}[data-b] .b-meta>span{white-space:nowrap}[data-b] .b-meta>*+:before{content:"";background:var(--b-hair);vertical-align:-1px;block-size:14px;inline-size:1px;margin-inline:12px;display:inline-block}[data-b] .b-status{background:var(--b-sun);height:32px;color:var(--b-ink);box-shadow:inset 0 0 0 1.5px var(--b-frame);border-radius:4px;padding-inline:5px 12px;font-size:15px}[data-b] .b-status i{background:var(--b-ink);color:var(--b-sun);border-radius:3px}[data-b] .b-status:has(i .b-ico){background:var(--b-surface);color:var(--b-violet);box-shadow:inset 0 0 0 1.5px var(--b-violet)}[data-b] .b-status:has(i .b-ico) i{background:var(--b-violet);color:var(--b-surface)}@media (max-width:599.98px){[data-b] .b-head{padding-block:4px 16px}[data-b] .b-crumb-here{display:none}}@media (min-width:600px){[data-b] .b-crumb-home .b-ico{display:none}[data-b] .b-head{padding-block:24px 22px}}@media (min-width:900px){[data-b] .b-h1{font-size:32px}}
.sp-ico{flex:none}.sp-pill{align-items:center;gap:var(--pf-space-1);inline-size:fit-content;max-inline-size:100%;padding:1px var(--pf-space-2);border:1px var(--sp-line,solid) currentColor;border-radius:var(--pf-radius-pill);background:var(--sp-soft);color:var(--sp-ink);font-family:var(--pf-font-ui);font-size:var(--pf-text-xs);white-space:nowrap;font-weight:700;line-height:1.5;display:inline-flex}.sp-av{border:var(--pf-border) var(--sp-av-line,solid) var(--sp-av-bd);background:var(--sp-av-bg);block-size:36px;inline-size:36px;color:var(--sp-av-fg);font-family:var(--pf-font-display);border-radius:50%;flex:none;place-items:center;font-size:.9375rem;line-height:1;display:inline-grid}.sp-av-lg{block-size:48px;inline-size:48px;font-size:1.25rem}.sh-side-link[aria-current] .sp-av{outline:1.5px solid var(--pf-on-accent);outline-offset:0}.sp-order{align-items:center}.sp-order .sh-side-text{gap:var(--pf-space-1)}.sp-order-delete{margin-block-start:calc(-1 * var(--pf-space-2));padding-inline-start:calc(36px + var(--pf-space-3))}.sp-card,.sp-next{gap:var(--pf-space-3);padding:var(--pf-space-3);border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius);background:var(--pf-surface);margin-block-end:var(--pf-space-3);display:grid}.sp-card-h{font-family:var(--pf-font-ui);font-size:var(--pf-text-sm);color:var(--pf-muted);font-weight:700;line-height:var(--pf-leading-tight);text-wrap:balance;font-synthesis:none}.sp-stations{gap:var(--pf-space-2);display:grid}.sp-station{align-items:start;gap:var(--pf-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.sp-station-n{border:var(--pf-border) solid var(--pf-accent);block-size:28px;inline-size:28px;font-size:var(--pf-text-sm);color:var(--pf-accent);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.sp-station[data-state=current] .sp-station-n{background:var(--pf-accent);color:var(--pf-on-accent)}.sp-station[data-state=done] .sp-station-n{background:var(--pf-sunk)}.sp-station[data-state=todo] .sp-station-n{color:var(--pf-muted);border-style:dashed;border-color:var(--pf-muted)}.sp-station-t{gap:1px;min-inline-size:0;display:grid}.sp-station-name{font-size:var(--pf-text-md);font-weight:500;line-height:1.35}.sp-station[data-state=current] .sp-station-name{font-weight:700}.sp-station-hint{font-size:var(--pf-text-sm);color:var(--pf-muted);line-height:1.4}.sp-card-act{min-block-size:var(--pf-control);border-radius:var(--pf-radius-control);background:var(--pf-action-bg);color:var(--pf-action-ink);font-family:var(--pf-font-ui);text-align:center;text-wrap:balance;justify-content:center;align-items:center;padding:12px 16px;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.sp-card-act:hover{background:var(--pf-action-hover-bg)}.sp-back{margin-block-end:var(--pf-space-3)}.sp-who{align-items:center;gap:var(--pf-space-3);padding:var(--pf-space-2) var(--pf-space-3) var(--pf-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.sp-who-t{gap:var(--pf-space-1);min-inline-size:0;display:grid}.sp-who-name{font-family:var(--pf-font-display);font-weight:var(--pf-brand-weight);font-size:var(--pf-text-lg);overflow-wrap:anywhere;line-height:1.15}.sp-who-pkg{font-size:var(--pf-text-sm);color:var(--pf-muted)}.sp-h-row{justify-content:space-between;align-items:baseline;gap:var(--pf-space-3);padding-inline-end:var(--pf-space-3);display:flex}.sp-count{font-size:var(--pf-text-sm);color:var(--pf-muted)}.sp-calls{border:var(--pf-border) solid var(--pf-line-strong);border-radius:var(--pf-radius);background:var(--pf-surface);gap:0;overflow:hidden}.sp-calls>li+li{border-block-start:1px solid var(--pf-rule)}.sp-call{padding:10px var(--pf-space-3);color:var(--pf-ink);gap:2px;text-decoration:none;display:grid}.sp-call:hover .sp-call-n{text-underline-offset:4px;text-decoration:underline}.sp-call-top{justify-content:space-between;align-items:center;gap:var(--pf-space-2);display:flex}.sp-call-n{font-size:var(--pf-text-md);font-weight:500}.sp-call-when{font-size:var(--pf-text-sm);color:var(--pf-muted)}.sp-hour{font-variant-numeric:tabular-nums}.sp-next{margin-block:var(--pf-space-3) 0}.sp-next-text{font-size:var(--pf-text-md);line-height:1.5}
body:has([data-sh-rail-only]) .sh-side{display:none}body:has([data-sh-rail-only]) .sh-menu-btn{display:none}body:has([data-sh-rail-only]) .sh-rail{display:none}body:has([data-sh-rail-only]) .sh-tabbar{display:none}body:has([data-sh-rail-only]) .sh-app .sh-topbar{display:none}:root:has([data-sh-rail-only]){--pf-tabbar-h:0px;scroll-padding-block-start:var(--sh-bar-h)}body:has([data-sh-rail-only]) .sh-app{flex-direction:column;align-items:stretch;padding-block-end:env(safe-area-inset-bottom,0px);display:flex}body:has([data-sh-rail-only]) .sh-main [id]{scroll-margin-block-start:var(--pf-space-4)}body:has([data-sh-rail-only]) .sh-main [id][tabindex="-1"]:focus{outline:none}body:has([data-sh-rail-only]) .sh-menu{inset:auto;inline-size:min(17.5rem, calc(100% - 2 * var(--pf-gutter)));inset-block-start:calc(var(--sh-bar-h) + var(--pf-space-1));inset-inline-end:max(var(--pf-gutter), calc((100% - var(--sh-bar-max)) / 2))}
.sh-rail .sh-rail-menu{display:none}@media (min-width:600px){html{scroll-padding-block-end:0}:root .sh-app{padding-block-end:0}:root .sh-tabbar,:root .sh-phone-only{display:none}:root .sh-rail{z-index:25;background:var(--sm-green);block-size:100dvh;color:var(--sm-cloth);flex-direction:column;align-items:stretch;gap:6px;padding:14px 8px;display:flex;position:sticky;inset-block-start:0}:root .sh-rail .sh-item{color:var(--sm-cloth);transition:color var(--sm-dur-color) var(--sm-ease), background-color var(--sm-dur-color) var(--sm-ease);font-size:.8125rem;position:relative}:root .sh-rail .sh-item:hover{background:#faf6f01a;text-decoration:none}:root .sh-rail .sh-item:active{background:#faf6f02e}:root .sh-rail .sh-item[aria-current]{color:#fff;background:0 0;font-weight:700}:root .sh-rail .sh-item:after{content:"";background:var(--sm-orange);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);transform-origin:50% 0;block-size:74px;inline-size:14px;transition:transform var(--sm-dur-bubble) var(--sm-ease);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:-8px;transform:scaleY(0)}:root .sh-rail .sh-item[aria-current]:after{transform:scaleY(1)}:root .sh-rail :focus-visible,:root .sh-rail .sh-item[aria-current]:focus-visible{outline-color:var(--sm-cloth);outline-offset:-3px}:root .sh-app .sh-topbar{block-size:auto;padding-block:var(--pf-space-4) 0;padding-inline:max(var(--pf-gutter), calc((100% - var(--pf-page-max)) / 2));background:0 0;border-block-end:0;position:static}:root .sh-app .sh-menu-btn{display:none}:root .sh-menu{inline-size:17.5rem;inset-block-end:var(--pf-space-3);inset-inline-start:calc(var(--sh-rail-w) + var(--pf-space-1));inset-inline-end:auto}}@media (min-width:600px) and (max-width:1023.98px){:root{--sh-rail-w:84px}:root .sh-app{grid-template-columns:var(--sh-rail-w) minmax(0, 1fr);align-items:start;display:grid}:root .sh-rail .sh-rail-menu{display:flex}}@media (min-width:1024px){:root .sh-rail{padding-inline:10px}:root .sh-rail .sh-item{font-size:.875rem}:root .sh-rail .sh-item:after{inset-inline-end:-10px}:root .sh-app .sh-topbar{padding-inline:max(var(--pf-space-7), calc((100% - var(--pf-page-max)) / 2))}}:root .sh-app[data-b-frame=rail],:root .sh-app[data-b-frame=rail]~.sh-tabbar{--bf-forest:#1d4a3c;--bf-cloth:#fbf7ef;--bf-ribbon:linear-gradient(180deg, #4a4da3 0 25%, #2c7546 25% 50%, #c4392d 50% 75%, #e0a526 75%);--bf-strip:linear-gradient(90deg, #4a4da3 0 25%, #2c7546 25% 50%, #c4392d 50% 75%, #e0a526 75%)}:root .sh-app[data-b-frame=rail]>.sh-rail,:root .sh-app[data-b-frame=rail]~.sh-tabbar{background:var(--bf-forest)}:root .sh-app[data-b-frame=rail]~.sh-tabbar .sh-item{color:var(--bf-cloth)}:root .sh-app[data-b-frame=rail]~.sh-tabbar .sh-item[aria-current]{color:#fff;background:0 0;font-weight:700;position:relative}:root .sh-app[data-b-frame=rail]~.sh-tabbar .sh-item[aria-current]:before{content:"";background:var(--bf-strip);block-size:4px;box-shadow:0 0 0 2px var(--bf-cloth);clip-path:inset(0 -2px -2px round 0 0 5px 5px);position:absolute;inset-block-start:0;inset-inline:24%}.sh-rail-brand{display:none}@media (min-width:600px){:root .sh-app[data-b-frame=rail]>.sh-rail .sh-rail-brand{font-family:var(--font-display);font-synthesis:none;text-align:center;color:#fff;padding-block:6px 16px;font-size:1.125rem;font-weight:800;line-height:1;text-decoration:none;display:block}:root .sh-app[data-b-frame=rail]>.sh-rail .sh-rail-brand:hover{text-underline-offset:4px;text-decoration:underline}:root .sh-app[data-b-frame=rail]>.sh-rail .sh-item:after{background:var(--bf-ribbon)}:root .sh-app[data-b-frame=rail]>.sh-rail .sh-item:before{content:"";background:var(--bf-cloth);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);transform-origin:50% 0;block-size:79px;inline-size:18px;transition:transform var(--sm-dur-bubble) var(--sm-ease);pointer-events:none;position:absolute;inset-block-start:-2px;inset-inline-end:-10px;transform:scaleY(0)}:root .sh-app[data-b-frame=rail]>.sh-rail .sh-item[aria-current]:before{transform:scaleY(1)}}@media (min-width:1024px){:root .sh-app[data-b-frame=rail]>.sh-rail .sh-rail-brand{font-size:1.25rem}:root .sh-app[data-b-frame=rail]>.sh-rail .sh-item:before{inset-inline-end:-12px}}
:root{--sh-bar-h:56px;--sh-bar-max:1240px}.sh-bar{display:none}.sh-bar-sheet:not(:popover-open){display:none}body:has([data-sh-rail-only]) .sh-bar{--bar-paper:#faf6f0;--bar-line:#e2d8c7;--bar-wine:#2c3e2d;--bar-wine-hover:#3a4f3b;--bar-wine-deep:#1e3224;--bar-ink:#1f2a1f;--bar-green:#2c3e2d;--bar-mark:#b5562f;--bar-dur:.14s;z-index:30;block-size:var(--sh-bar-h);padding-inline:max(var(--pf-gutter), calc((100% - var(--sh-bar-max)) / 2));background:var(--bar-paper);border-block-end:1px solid var(--bar-line);color:var(--bar-ink);font-family:var(--font-text);justify-content:space-between;align-items:center;gap:12px;font-size:1rem;line-height:1.25;display:flex;position:sticky;inset-block-start:0}:root .sh-bar .sh-brand{color:var(--bar-green);flex:none;font-size:1.625rem;line-height:1}.sh-bar-list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.sh-bar-nav{display:none}.sh-bar-end{align-items:center;gap:10px;display:flex}.sh-bar-way{display:none}.sh-bar-link{min-block-size:var(--pf-tap);color:var(--bar-wine);font:inherit;text-underline-offset:8px;cursor:pointer;transition:color var(--bar-dur) ease;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.sh-bar-link:hover{color:var(--bar-wine-deep);text-decoration:underline;text-decoration-thickness:1px}.sh-bar-link[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--bar-mark);text-decoration-color:var(--bar-mark);text-decoration-thickness:3px}.sh-bar-order{background:var(--bar-wine);color:var(--bar-paper);white-space:nowrap;transition:background-color var(--bar-dur) ease;border-radius:10px;align-items:center;padding:8px 14px;font-size:.9375rem;text-decoration:none;display:inline-flex;position:relative}.sh-bar-order:after{content:"";position:absolute;inset-block:-5px;inset-inline:0}.sh-bar-order:hover{background:var(--bar-wine-hover);color:var(--bar-paper);text-decoration:none}.sh-bar-menu{inline-size:var(--pf-tap);block-size:var(--pf-tap);color:var(--bar-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sh-bar-menu .sh-icon{stroke-width:2px}.sh-bar-menu .sh-bar-i-open{display:inline-flex}.sh-bar-menu .sh-bar-i-close{display:none}.sh-bar:has(.sh-bar-sheet:popover-open) .sh-bar-menu .sh-bar-i-open{display:none}.sh-bar:has(.sh-bar-sheet:popover-open) .sh-bar-menu .sh-bar-i-close{display:inline-flex}.sh-bar-sheet:popover-open{display:block}.sh-bar-sheet{inline-size:auto;max-block-size:calc(100dvh - var(--sh-bar-h));overscroll-behavior:contain;padding:4px var(--pf-gutter) 12px;border:0;border-block-end:1px solid var(--bar-line);background:var(--bar-paper);color:var(--bar-ink);font-family:var(--font-text);margin:0;font-size:1.125rem;line-height:1.3;position:fixed;inset:auto;inset-block-start:var(--sh-bar-h);inset-inline:0;overflow-y:auto;box-shadow:0 14px 28px #1f2a1f24}.sh-bar-sheet .sh-bar-list{align-items:stretch;display:grid}.sh-bar-sheet li+li{border-block-start:1px solid var(--bar-line)}.sh-bar-sheet .sh-bar-link{min-block-size:52px;inline-size:100%}@media (min-width:1024px){:root{--sh-bar-h:64px}body:has([data-sh-rail-only]) .sh-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;display:grid}:root .sh-bar .sh-brand{justify-self:start;font-size:1.875rem}.sh-bar-nav{display:block}.sh-bar-nav .sh-bar-list{gap:32px}.sh-bar-end{justify-self:end;gap:18px}.sh-bar-way{display:flex}.sh-bar-order{padding:9px 18px;font-size:1rem}.sh-bar-order:after{inset-block:-3px}.sh-bar-menu,.sh-bar-sheet{display:none}.sh-bar-sheet:popover-open{display:none}}@media (prefers-reduced-motion:reduce){.sh-bar-link,.sh-bar-order{transition:none}}
:root .sh-app[data-b-frame]{min-block-size:100dvh;background:0 0;flex-direction:column;align-items:stretch;padding-block-end:env(safe-area-inset-bottom,0px);display:flex}:root .sh-app[data-b-frame=""]{--pf-tabbar-h:0px}:root .sh-app[data-b-frame=rail]{padding-block-end:calc(var(--pf-tabbar-h) + env(safe-area-inset-bottom,0px))}:root .sh-app[data-b-frame=rail]>.sh-work{min-block-size:100dvh}@media (min-width:600px){:root .sh-app[data-b-frame=rail]{grid-template-columns:var(--sh-rail-w) minmax(0, 1fr);align-items:start;padding-block-end:0;display:grid}}body:has([data-b]) .sh-side{display:none}body:has([data-b]) .sh-menu-btn{display:none}body:has([data-b-frame=""]) .sh-rail{display:none}body:has([data-b-frame=""]) .sh-tabbar{display:none}body:has([data-b]) .sh-app .sh-topbar{display:none}body:has([data-b]) .sh-bar{display:none}body:has([data-b]) .sh-foot{display:none}:root:has([data-b-frame=""]){--pf-tabbar-h:0px}[data-b] .sh-main{padding:0}[data-b] .sh-main-in{inline-size:100%;max-inline-size:calc(var(--b-spine) + var(--b-col) + 2 * var(--b-gutter));padding-inline:var(--b-gutter);margin-inline:auto}[data-b] .b-top-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;column-gap:20px;display:flex}[data-b] button.b-toplink{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:root .sh-app[data-b-frame=""]~.sh-menu{inset:auto;inline-size:min(17.5rem,100% - 32px);position:absolute;inset-block-start:68px;inset-inline-end:16px}@media (min-width:900px){:root .sh-app[data-b-frame=""]~.sh-menu{inset-inline-end:max(32px,50% - 388px)}}:root .sh-app[data-b-frame=rail] .b-top{border-block-end:0}:root .sh-app[data-b-frame=rail] .b-top-in{min-block-size:48px}@media (min-width:600px){:root .sh-app[data-b-frame=rail] .b-top{display:none}}
