.members{list-style:none;margin:0;padding:0}.members__row{padding:12px 0;border-bottom:1px solid var(--g-line)}.members__row:last-child{border-bottom:none}.members__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.members__badge,.members__name{font-weight:var(--g-w-strong)}.members__badge{display:inline-flex;align-items:center;padding:2px 12px;border-radius:var(--g-r-chip);background:var(--g-concrete);color:var(--g-ink);font-size:var(--g-t-fine);line-height:var(--g-lh-fine)}.members__badge--warn{background:var(--g-amber-soft);color:var(--g-amber-ink)}.members__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;margin-top:2px}.members__phone{display:inline-flex;align-items:center;min-height:var(--g-h-target);white-space:nowrap;font-weight:var(--g-w-strong)}.members__state{color:var(--g-pencil);font-size:var(--g-t-fine)}.tally{display:flex;flex-wrap:wrap;gap:16px 28px;margin-bottom:16px}.tally__item{display:flex;flex-direction:column;min-width:0}.tally__value{font-size:var(--g-t-num-l);font-weight:var(--g-w-strong);line-height:var(--g-lh-num);letter-spacing:-.02em;white-space:nowrap}.tally__value--ok{color:var(--g-green-ink)}.tally__value--warn{color:var(--g-amber-ink)}.tally__label{margin-top:2px;line-height:var(--g-lh-fine)}.claim__comment,.tally__label{font-size:var(--g-t-fine);color:var(--g-pencil)}.claim__comment{margin:8px 0 0}.claim__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}@media (max-width:419px){details.inline-open .claim__actions{flex-direction:column;align-items:flex-start;gap:4px}}.ledger--void{color:var(--g-pencil)}.ledger--void .members__name{text-decoration:line-through;text-decoration-thickness:1.5px}.members__reset{min-height:var(--g-h-target);padding:4px 8px;-webkit-margin-start:-10px;margin-inline-start:-10px;font-size:var(--g-t-text)}.series{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8em),1fr));align-items:end;grid-gap:12px;gap:12px}.series__preview{padding:12px 16px;background:var(--g-concrete);border-radius:var(--g-r-field);font-size:var(--g-t-fine);color:var(--g-pencil)}:where(.series__preview,.picker){margin:0}.coop-search__box{position:relative}.coop-drop{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;background:var(--g-paper);border-radius:var(--g-r-sheet);box-shadow:var(--g-shadow-float);color:var(--g-ink);text-align:left;overflow:hidden}.coop-drop__list{--coop-row:66px;max-height:calc(6 * var(--coop-row) + 12px);margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain}.coop-drop__list:has(>li:nth-child(7)){max-height:calc(5.5 * var(--coop-row) + 6px)}.coop-drop__list>li+li{margin-top:2px}.coop-drop__note{margin:0;padding:14px 22px;color:var(--g-pencil)}.coop-drop__add{min-height:var(--g-h-target);padding:8px 22px;border-top:1px solid var(--g-line);font-weight:var(--g-w-strong);text-decoration:underline;text-underline-offset:3px}.coop-drop__add,.coop-pick{display:flex;align-items:center;color:var(--g-ink)}.coop-pick{gap:12px;width:100%;min-height:var(--g-h-go);margin:0;padding:8px 14px;border:0;border-radius:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.coop-pick,.coop-pick:hover{text-decoration:none}.coop-pick__txt{display:flex;flex:1 1;flex-direction:column;min-width:0}.coop-pick__name{font-size:var(--g-t-text);line-height:1.3;font-weight:var(--g-w-strong);overflow-wrap:anywhere}.coop-pick__sub{font-size:var(--g-t-fine);line-height:var(--g-lh-fine)}.coop-pick__go,.coop-pick__sub{color:var(--g-pencil)}.coop-drop .coop-pick{min-height:64px;padding:8px 12px 8px 16px;border-radius:14px}.coop-drop .coop-pick__name{font-size:19px;font-weight:var(--g-w-regular)}.coop-drop .coop-pick__name b{font-weight:var(--g-w-strong)}.coop-drop .coop-pick:hover,.coop-drop .coop-pick[aria-selected=true]{background:var(--g-concrete)}.coop-drop .coop-pick[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--g-ink)}.coop-search__row{display:flex;flex-direction:column;gap:10px}.coop-search__icon{position:absolute;left:18px;top:calc((var(--g-h-go) - 24px) / 2);color:var(--g-pencil);pointer-events:none}.coop-search--hero .coop-search__box>.g-input{min-height:var(--g-h-go);padding-left:52px}.coop-search__go{min-height:var(--g-h-go)}@media (min-width:700px){.coop-search__row{position:relative;flex-direction:row}.coop-search--hero .coop-search__box{position:static;flex:1 1;min-width:0}.coop-search__go{flex:none;padding-inline:32px}.coop-search__long{display:none}}.coop-picks{margin:0;padding:0;list-style:none;border-block:1px solid var(--g-line)}.coop-picks>li+li{border-top:1px solid var(--g-line)}.coop-picks .coop-pick{padding-inline:0}.g-card .coop-picks{margin-inline:calc(-1 * var(--g-sheet-pad))}.g-card .coop-picks .coop-pick{padding-inline:var(--g-sheet-pad)}.coop-picks .coop-pick:hover{background:var(--g-paper-hover)}.coop-picks .coop-pick:focus-visible{outline-offset:-3px;border-radius:var(--g-r-inset)}.coop-picks .coop-pick:disabled{cursor:progress}.picker{list-style:none;padding:2px;display:flex;flex-wrap:wrap;gap:8px}.picker__item{display:flex;align-items:center;gap:10px;min-height:var(--g-h-target);padding:0 14px;border:2px solid transparent;border-radius:var(--g-r-field);background:var(--g-concrete);color:var(--g-ink);font-weight:var(--g-w-strong);text-decoration:none;cursor:pointer}.picker__item:hover{border-color:var(--g-ink);text-decoration:none}.picker__item--on{border-color:var(--g-ink);background:var(--g-paper)}a.picker__item{border-radius:var(--g-r-btn)}a.picker__item:hover{border-color:transparent;background:var(--g-line)}a.picker__item:focus-visible{border-radius:var(--g-r-btn)}a.picker__item--on,a.picker__item--on:hover{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}a.picker__item--on .picker__row{color:inherit}.picker__box{width:24px;height:24px;min-height:24px;margin:0;flex:0 0 auto}.picker__row{color:var(--g-pencil);font-size:var(--g-t-fine);font-weight:var(--g-w-regular)}.readings{display:grid;grid-gap:16px;gap:16px}.reading{padding:16px;border-radius:var(--g-r-sheet);background:var(--g-paper)}@media (min-width:600px){.reading{padding:20px}}.g-card .reading{border-radius:var(--g-r-inset);background:var(--g-concrete)}@media (max-width:259px){.g-card .reading{padding:10px}}.g-card .reading .g-input{background:var(--g-paper)}.reading__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px}.reading__meter{font-weight:var(--g-w-strong)}.reading__units{color:var(--g-pencil);font-size:var(--g-t-fine)}.reading__hint{margin-inline:0;margin-bottom:0;padding:10px 14px;background:var(--g-paper);border-radius:var(--g-r-inset);color:var(--g-ink);font-size:var(--g-t-fine)}.reading__done{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.reading__done-value{display:flex;flex-direction:column;gap:2px}.reading__number{font-size:var(--g-t-meter);font-weight:var(--g-w-strong);line-height:1.2;letter-spacing:.02em;white-space:nowrap}.reading__unit{color:var(--g-pencil);font-size:var(--g-t-fine)}.reading__unit--use{color:var(--g-green-ink);font-weight:var(--g-w-strong)}.reading__done-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.readings--rows{gap:0}.g-card .reading.reading--row{padding:14px 0;border-radius:0;background:none;border-top:1px solid var(--g-line)}.reading--row .reading__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:0 12px;gap:0 12px;margin-bottom:4px}.reading__where{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px}.reading__history{display:inline-flex;align-items:center;gap:6px;min-height:var(--g-h-target);margin-block:-12px;color:var(--g-ink);font-size:var(--g-t-fine);font-weight:var(--g-w-strong);text-decoration:none;white-space:nowrap}.reading__history:hover{text-decoration:underline}.reading__history .g-icon{width:20px;height:20px;color:var(--g-pencil)}.reading__field>.g-field__hint{margin:0 0 8px}.reading__done--dense{flex-wrap:nowrap;align-items:flex-start;gap:12px}.reading__done-value--row{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;padding-top:10px}.reading__done-value--row>.members__badge,.reading__done-value--row>.reading__unit{white-space:nowrap}.reading__number--dense{font-size:var(--g-t-h3);letter-spacing:normal}.reading__done--dense>.g-more{flex:none}.bank{margin:0 0 16px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2px;gap:2px}.bank dt{color:var(--g-pencil);font-size:var(--g-t-fine)}.bank dd{margin:0 0 12px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.bank dd,.bank__account{font-weight:var(--g-w-strong)}.bank__account{font-family:var(--g-font);font-size:var(--g-t-text);letter-spacing:.04em}.bill{margin-top:16px}.bill__list{margin:8px 0 0;padding:0;list-style:none}.bill__row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--g-line)}.bill__sum{font-weight:var(--g-w-strong);white-space:nowrap}.bill__what{display:block;color:var(--g-pencil);font-size:var(--g-t-fine)}.bill__row--total{border-bottom:0;border-top:1.5px solid var(--g-ink);font-weight:var(--g-w-strong)}.ledger--void .bill__sum{font-weight:var(--g-w-regular)}.pay-units{border:0;margin:0;padding:0;min-width:0}.pay-units>legend{padding:0}.pay-units__all:disabled{color:var(--g-pencil);text-decoration:none;cursor:default}.pay-units .picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));margin-top:var(--g-space-3);padding:0}.pay-units .picker__item{flex-wrap:wrap;column-gap:10px;row-gap:0;align-content:center;min-height:var(--g-h-row);padding:6px 12px;border:1.5px solid var(--g-field);background:var(--g-paper)}.pay-units .picker__item:hover{border-color:var(--g-ink)}.pay-units .picker__item--on,.pay-units .picker__item--on:hover{border-color:transparent;background:var(--g-concrete)}.pay-units .picker__row{flex-basis:100%;padding-left:34px;white-space:nowrap}.search{display:flex;gap:8px;margin-bottom:16px}.search .g-input{flex:1 1 auto;min-width:0}.search .g-btn{flex:0 0 auto}@media (max-width:480px){.search{flex-wrap:wrap}.search .g-btn{width:100%}}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chip{display:inline-flex;align-items:center;min-height:var(--g-h-target);padding:6px 18px;border-radius:var(--g-r-btn);background:var(--g-concrete);color:var(--g-ink)}.chip,.chip:hover{text-decoration:none}.chip:hover{background:var(--g-line)}.g-page>.chips .chip{background:var(--g-paper)}.chip:focus-visible{border-radius:var(--g-r-btn)}.chip--on,.chip--on:hover,.g-page>.chip-nav .chip--on,.g-page>.chips .chip--on{background:var(--g-ink);color:var(--g-paper)}.chip-nav>.chips{margin:0;padding:0;list-style:none}.g-page>.chip-nav .chip:not(.chip--on){background:var(--g-paper)}.g-page>.chip-nav .chip:not(.chip--on):hover{background:var(--g-line)}@media print{.chip-nav{display:none}}.chat-announce>.g-btn--quiet{padding-inline:0}.chat-announce>.g-btn--quiet:hover{background:transparent}.list-tools{display:grid;grid-gap:var(--g-space-4);gap:var(--g-space-4)}.list-tools>*{min-width:0}.chips.list-filters{margin:0;padding:0;list-style:none}.list-filters>li{display:flex}.list-filters .chip{white-space:nowrap}@media (max-width:480px){.list-filters .chip{padding-inline:12px}}@media (max-width:259px){.list-filters .chip{white-space:normal}}@media (min-width:900px){.list-tools--row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;column-gap:24px}}.sheet{overflow-x:auto;margin:0 -4px;padding:0 4px}.sheet__table{width:100%;min-width:720px;border-collapse:collapse;font-size:var(--g-t-fine)}.sheet__table th{text-align:left;padding:8px 12px;border-bottom:1.5px solid var(--g-ink);color:var(--g-pencil);font-weight:var(--g-w-strong);white-space:nowrap;vertical-align:bottom}.sheet__table td{padding:6px 12px;border-bottom:1px solid var(--g-line);vertical-align:top}.sheet__table .sheet__money{text-align:right}.sheet__table tbody tr:hover td{background:var(--g-paper-hover)}.sheet__table tr:last-child td{border-bottom:0}.sheet__name{display:block;font-size:var(--g-t-text);font-weight:var(--g-w-strong)}.sheet__sub{display:block;margin-top:2px}.sheet__quiet,.sheet__sub{color:var(--g-pencil)}.sheet__ok{color:var(--g-green-ink)}.sheet__ok,.sheet__warn{font-weight:var(--g-w-strong)}.sheet__warn{color:var(--g-amber-ink)}.sheet__money{text-align:right;white-space:nowrap}.sheet__debt{color:var(--g-red-ink);font-weight:var(--g-w-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet__actions{white-space:nowrap}.claim__actions .g-btn--quiet,.sheet__actions .g-btn--quiet{padding-inline:0}.sheet__actions>details+.sheet__link{margin-left:0}.sheet__table .g-more{font-size:var(--g-t-fine)}.sheet__link{margin-left:8px;color:var(--g-ink)}.sheet__form{min-width:260px;white-space:normal;text-align:start}.sheet__who{margin:0;color:var(--g-pencil)}.sheet__rate{font-weight:var(--g-w-regular)}.preview{margin-bottom:20px;padding:16px 20px;border-radius:var(--g-r-inset);background:var(--g-concrete)}.preview__to{margin:0 0 8px;color:var(--g-pencil);font-size:var(--g-t-fine)}.preview__subject{margin:12px 0 8px;font-weight:var(--g-w-strong)}.preview__body{margin:0;padding:12px 16px;background:var(--g-paper);border-radius:var(--g-r-field);font-family:var(--g-font);font-size:var(--g-t-fine);line-height:var(--g-lh-fine);white-space:pre-wrap;overflow-wrap:break-word}.print-head>.g-btn{justify-self:start}.print-page>.guide{max-width:760px}.guide{background:#fff;color:#000;border:1px solid var(--g-line);border-radius:6px;padding:32px}@media (max-width:480px){.guide{padding:24px 16px}}.guide__eyebrow{margin:0 0 4px;font-size:var(--g-t-text);font-weight:var(--g-w-strong)}.guide__title{margin:0 0 20px;font-size:var(--g-t-h1)}.guide__subtitle{margin:24px 0 8px;font-size:var(--g-t-h3)}.guide__list,.guide__steps{margin:0;padding-left:22px;display:grid;grid-gap:8px;gap:8px;font-size:var(--g-t-fine);line-height:1.45}.guide__list.call-guide{margin-top:20px;font-size:var(--g-t-text);line-height:var(--g-lh-text)}.guide__foot{margin:24px 0 0;padding-top:12px;border-top:1px solid var(--g-line);font-size:var(--g-t-min);color:var(--g-pencil)}:where(.sheet__hint){margin:0 0 12px}.sheet__hint{color:var(--g-pencil);font-size:var(--g-t-fine)}@media (min-width:760px){.sheet__hint{display:none}}.sheet__table--wrap th{white-space:normal}.sheet__table--wrap td,.sheet__table--wrap th{padding-inline:6px}.sheet__table--wrap .sheet__quiet{white-space:normal}.sheet__table .sheet__group{text-align:center;border-bottom-width:1px}.sheet__table--fit{min-width:0}.sheet__table--fit td,.sheet__table--fit th{padding:8px 6px}@media (max-width:600px){.sheet__table--cards{min-width:0}.sheet__table--cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sheet__table--cards,.sheet__table--cards tbody,.sheet__table--cards td,.sheet__table--cards tr{display:block;width:100%}.sheet__table--cards tr{padding:12px 0;border-bottom:1px solid var(--g-line)}.sheet__table--cards tr:last-child{border-bottom:0}.sheet__table--cards td{padding:2px 0;border-bottom:0}.sheet__table--cards tbody tr:hover td{background:none}.sheet__table--cards td[data-label]:before{content:attr(data-label) ": ";color:var(--g-pencil)}.sheet__table--cards .sheet__money{text-align:start}.sheet__table--cards .sheet__debt{font-feature-settings:normal;font-variant-numeric:normal}.sheet__table--cards .sheet__actions{padding-top:8px;white-space:normal}.sheet__table--cards .sheet__link{margin-left:0;margin-right:16px}.sheet__table--cards .sheet__form{min-width:0}}@media screen and (max-width:699px){.sheet__table--pairs{min-width:0;font-size:var(--g-t-text)}.sheet__table--pairs thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sheet__table--pairs,.sheet__table--pairs tbody,.sheet__table--pairs tr{display:block;width:100%}.sheet__table--pairs tr{padding:14px 0 10px;border-bottom:1px solid var(--g-line)}.sheet__table--pairs tr:first-child{padding-top:0}.sheet__table--pairs tr:last-child{border-bottom:0;padding-bottom:0}.sheet__table--pairs td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;border:0;font-weight:var(--g-w-strong);text-align:right}.sheet__table--pairs td:first-child{display:block;padding-bottom:6px;color:var(--g-ink);font-weight:var(--g-w-strong);text-align:start}.sheet__table--pairs td:first-child:first-letter{text-transform:uppercase}.sheet__table--pairs td[data-label]:before{content:attr(data-label);flex:0 1 auto;color:var(--g-pencil);font-size:var(--g-t-fine);font-weight:var(--g-w-regular);text-align:start}.sheet__table--pairs .sheet__quiet,.sheet__table--pairs .sheet__sub{font-weight:var(--g-w-regular);white-space:normal}.sheet__table--pairs .sheet__money{white-space:normal}.sheet__table--pairs tbody tr:hover td{background:none}.sheet__table--pairs .g-num{font-feature-settings:normal;font-variant-numeric:normal}.sheet__table--pairs td[colspan]{display:block;font-weight:var(--g-w-regular);text-align:start}}.sheet__table.sheet__table--rows{min-width:0}@media (max-width:1199px){.sheet__table--rows{font-size:var(--g-t-text)}.sheet__table--rows thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sheet__table--rows,.sheet__table--rows tbody{display:block;width:100%}.sheet__table--rows tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 28px;padding:18px 0;border-top:1px solid var(--g-line)}.sheet__table--rows tbody tr:first-child{padding-top:4px;border-top:0}.sheet__table--rows tbody tr:last-child{padding-bottom:0}.sheet__table--rows td{display:block;flex:1 1 100%;min-width:0;padding:0;border:0;line-height:1.4;text-align:start;white-space:normal}.sheet__table--rows tbody tr:hover td{background:none}.sheet__table.sheet__table--rows td.sheet__money{text-align:start}.sheet__table.sheet__table--rows tr td.sheet__none{display:none}.sheet__table--rows td.sheet__head{flex:1 1;order:-3}.sheet__table.sheet__table--rows td.sheet__end{order:-2}.sheet__table--rows tr:has(>.sheet__head):before{content:"";order:-1;flex-basis:100%;height:0;margin-bottom:-6px}.sheet__table--rows td.sheet__inline{flex:0 1 auto}.sheet__table.sheet__table--rows td.sheet__end{flex:none;max-width:50%;margin-left:auto;text-align:end}.sheet__table--rows td[data-label]{flex:0 1 auto;font-size:var(--g-t-fine)}.sheet__table--rows td[data-label]:before{content:attr(data-label);margin-right:6px;color:var(--g-pencil);font-weight:var(--g-w-regular)}.sheet__table--rows td[data-label]>.sheet__sub{display:inline;white-space:normal}.sheet__table--rows td[data-label]>.sheet__sub:before{content:", "}.sheet__table--rows td.sheet__line[data-label]{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:baseline;gap:0 12px;font-size:var(--g-t-text)}.sheet__table--rows td.sheet__line[data-label]:before{font-size:var(--g-t-fine)}.sheet__table--rows .sheet__sub{margin-top:0}.sheet__table--rows .sheet__debt,.sheet__table--rows .sheet__ok,.sheet__table--rows .sheet__warn{font-feature-settings:normal;font-variant-numeric:normal}.sheet__table--rows td[colspan]{flex-basis:100%}}@media print{.print-head{display:none}.g-page.print-page{padding:0;max-width:none}.print-page>.guide{max-width:none;margin-top:0}.sheet{overflow-x:visible}.sheet__table{min-width:0}.guide{border:0;border-radius:0;padding:0}.guide__list li,.guide__steps li{page-break-inside:avoid;break-inside:avoid}.guide__eyebrow{margin-bottom:0;line-height:1.3}.guide__title{margin-bottom:8px;font-size:26px;line-height:1.2}.guide__subtitle{margin:10px 0 2px;font-size:18px;line-height:1.25}.guide__list,.guide__steps{gap:2px;line-height:1.3}.guide__foot{margin-top:10px;padding-top:6px}@page{size:A4;margin:10mm}}.ad-card{position:relative}.g-card.ad-card>*+*{margin-top:var(--g-space-3)}.g-card.ad-card>.ad-card__title{margin-top:10px}.ad-card__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ad-card__title{margin:0;font-size:var(--g-t-h3);line-height:var(--g-lh-h3);font-weight:var(--g-w-strong);letter-spacing:0}.ad-card__link{display:inline-block;padding-block:12px;margin-block:-12px;color:var(--g-ink);text-decoration:none}.ad-card__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.ad-card:hover .ad-card__link,.ad-card__link:focus-visible{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em}.ad-card__link:focus-visible{outline:none}.ad-card__link:focus-visible:after{outline:3px solid var(--g-focus);outline-offset:3px}.ad-card:hover{box-shadow:0 0 0 2px var(--g-ink),var(--g-shadow-item)}.g-card.ad-card>.g-price{margin-top:var(--g-space-2)}.ad-card__word{font-weight:var(--g-w-strong)}.g-card.ad-card>.ad-card__title:first-child{margin-top:0}.ad-card--part>*{margin-block:0}.ad-card--part>*+*{margin-top:var(--g-space-3)}.ad-card--part>.ad-card__title{margin-top:10px}.ad-card--part>.g-price{margin-top:var(--g-space-2)}.ad-card--part:hover{box-shadow:none}@media (min-width:600px){.g-item-list .ad-card--photo{display:grid;grid-template-columns:minmax(0,1fr) 176px;grid-column-gap:24px;column-gap:24px;align-content:start}.g-item-list .ad-card--photo>*{grid-column:1}.g-item-list .ad-card--photo>.g-ad-photo{grid-column:2;grid-row:1/span 5;align-self:start;margin-top:0}}.g-card.master-card>.master-card__kinds{margin-top:2px}.g-card.master-card>.g-fine:not(.master-card__kinds){margin-top:var(--g-space-1)}.master-card__rating{font-weight:var(--g-w-strong)}.g-card.master-card>.master-card__svc{margin-top:2px;font-weight:var(--g-w-strong)}.g-card.master-card>.master-card__svc+.g-price{margin-top:var(--g-space-1)}.g-card.master-card>.g-fine.master-card__after{margin-top:2px}.g-card.master-card>.g-fine.master-card__noprice{margin-top:var(--g-space-2)}.anchor-sheet{scroll-margin-top:var(--g-space-4)}.g-pagenav{color:var(--g-pencil)}.g-pagenav a{display:inline-flex;align-items:center;gap:var(--g-space-1);min-height:var(--g-h-target);color:var(--g-ink)}.g-pagenav a .g-icon{color:var(--g-pencil)}.g-pagenav--pages{display:flex;align-items:center;justify-content:space-between;gap:12px}.sheet__link,.sheet__table a,.sheet__table button{display:inline-flex;align-items:center;min-height:var(--g-h-target)}button.sheet__link{padding:0;border:0;background:none;color:var(--g-ink);font:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em;cursor:pointer}button.sheet__link:hover{text-decoration-thickness:2.5px}@media print{.g-pagenav{display:none}}.inline-open>summary{list-style:none}.inline-open>summary::-webkit-details-marker{display:none}.inline-open>summary::marker{content:""}.inline-open[open]>summary{display:none}.claim__actions:has(>details[open])>.claim__confirm{display:none}.claim-form:has(select[name=method] option[value=""]:checked) .claim-form__proof,.claim-form:has(select[name=method] option[value=cash]:checked) .claim-form__proof,.claim-form:not(:has(select[name=method] option[value=cash]:checked)) .claim-form__cash{display:none}.ad-form:has(input[name=kind]:checked):not(:has(input[name=kind][value=sale_garage]:checked)) .ad-only,.ad-form:has(input[name=kind]:checked):not(:has(input[name=kind][value=sale_garage]:checked)) .ad-urgent{display:none}.ad-form:has(input[name=kind][value=goods]:checked) .ad-object{display:none}.ad-form>.ad-part{margin:0}.ad-form>.ad-part+.ad-part{margin-top:var(--g-space-2)}.ad-part .g-card__title>label{cursor:pointer}.ad-part .g-card__title .g-field__optional{font-size:var(--g-t-fine);font-weight:var(--g-w-regular);letter-spacing:0}.ad-size{display:grid;grid-gap:var(--g-space-3);gap:var(--g-space-3)}.ad-size>legend{margin-bottom:var(--g-space-1)}.ad-size>.g-field__hint{margin:0}.ad-size__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--g-space-3);gap:var(--g-space-3)}.ad-features .g-unit{max-width:220px}.ad-honest{font-weight:var(--g-w-strong)}.ad-title-hints{display:grid;grid-gap:var(--g-space-2);gap:var(--g-space-2)}.ad-title-hints>p{margin:0}.ad-title-hints__row{display:flex;flex-wrap:wrap;gap:var(--g-space-2)}.ad-title-hint{font:inherit;min-height:var(--g-h-target);padding:6px 14px;font-size:var(--g-t-fine);line-height:var(--g-lh-fine);border:1.5px solid var(--g-field);border-radius:var(--g-r-btn);background:var(--g-paper);color:var(--g-ink);text-align:left;cursor:pointer}.ad-title-hint:hover{border-color:var(--g-ink)}.ad-title-hint:focus-visible{outline:3px solid var(--g-focus);outline-offset:3px}.ad-title-hint[aria-pressed=true]{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.ad-part .ad-price{max-width:320px}.service-title__other{display:none}.service-form:has(input[name=kind][value=other]:checked) .service-title .g-field__optional,.service-form:has(input[name=kind][value=other]:checked) .service-title__any{display:none}.service-form:has(input[name=kind][value=other]:checked) .service-title__other{display:inline}.service-form .g-unit{max-width:320px}.ad-part .ad-price-hint{display:none;margin-top:0;color:var(--g-ink)}.ad-part .ad-price-spread{margin-top:0}@supports selector(:has(a)){.ad-form--outside:has(input[name=kind][value=rent_garage]:checked) .ad-price-hint[data-kind=rent_garage]:not([data-object]),.ad-form--outside:has(input[name=kind][value=sale_garage]:checked) .ad-price-hint[data-kind=sale_garage]:not([data-object]),.ad-form:has(input[name=kind][value=rent_garage]:checked):has(input[name=objectKind][value=container]:checked) .ad-price-hint[data-kind=rent_garage][data-object=container],.ad-form:has(input[name=kind][value=rent_garage]:checked):has(input[name=objectKind][value=garage]:checked) .ad-price-hint[data-kind=rent_garage][data-object=garage],.ad-form:has(input[name=kind][value=rent_garage]:checked):has(input[name=objectKind][value=parking]:checked) .ad-price-hint[data-kind=rent_garage][data-object=parking],.ad-form:has(input[name=kind][value=rent_garage]:checked):has(input[name=objectKind][value=storage]:checked) .ad-price-hint[data-kind=rent_garage][data-object=storage],.ad-form:has(input[name=kind][value=rent_garage]:checked):has(input[name=objectKind][value=warehouse]:checked) .ad-price-hint[data-kind=rent_garage][data-object=warehouse],.ad-form:has(input[name=kind][value=sale_garage]:checked):has(input[name=objectKind][value=container]:checked) .ad-price-hint[data-kind=sale_garage][data-object=container],.ad-form:has(input[name=kind][value=sale_garage]:checked):has(input[name=objectKind][value=garage]:checked) .ad-price-hint[data-kind=sale_garage][data-object=garage],.ad-form:has(input[name=kind][value=sale_garage]:checked):has(input[name=objectKind][value=parking]:checked) .ad-price-hint[data-kind=sale_garage][data-object=parking],.ad-form:has(input[name=kind][value=sale_garage]:checked):has(input[name=objectKind][value=storage]:checked) .ad-price-hint[data-kind=sale_garage][data-object=storage],.ad-form:has(input[name=kind][value=sale_garage]:checked):has(input[name=objectKind][value=warehouse]:checked) .ad-price-hint[data-kind=sale_garage][data-object=warehouse]{display:block}}.ad-features-view{display:grid;grid-gap:var(--g-space-1);gap:var(--g-space-1)}.ad-features-view__title{margin:0;font-size:var(--g-t-h3);line-height:var(--g-lh-h3);font-weight:var(--g-w-strong)}.photo-field{display:grid;grid-gap:var(--g-space-2);gap:var(--g-space-2);min-width:0;margin:0;padding:0;border:0}.photo-field>legend{padding:0}.photo-field>.g-field__hint{margin:0}.photo-picker{display:grid;grid-gap:var(--g-space-3);gap:var(--g-space-3);min-width:0}.photo-picker>p,.photo-picker__pick>p{margin:0}.photo-picker__pick{display:grid;grid-gap:var(--g-space-2);gap:var(--g-space-2)}.photo-picker__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.photo-picker__btn{cursor:pointer}.photo-picker__input:focus-visible+.photo-picker__btn{outline:3px solid var(--g-focus);outline-offset:3px}.photo-picker__btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.photo-picker__pick--tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--g-space-3)}.photo-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--g-space-2);min-height:120px;padding:var(--g-space-4);border:2px dashed var(--g-field);border-radius:var(--g-r-inset);background:var(--g-concrete);color:var(--g-ink);text-align:center;cursor:pointer}.photo-tile:hover{border-color:var(--g-ink)}.photo-tile>.photo-tile__icon{width:32px;height:32px;color:var(--g-ink)}.photo-tile__word{font-weight:var(--g-w-strong)}.photo-picker__input:focus-visible+.photo-tile{outline:3px solid var(--g-focus);outline-offset:3px}.photo-tile[aria-disabled=true]{cursor:not-allowed;opacity:.5}.photo-picker__tip{margin-bottom:var(--g-space-2)}.photo-picker__count{font-weight:var(--g-w-strong)}.photo-picker__slot:empty{display:none}.photo-offer,.photo-wait{display:grid;grid-gap:var(--g-space-3);gap:var(--g-space-3);padding:var(--g-space-4) var(--g-space-5);border-radius:var(--g-r-inset);background:var(--g-amber-soft);color:var(--g-ink)}.photo-offer>p,.photo-wait>p{margin:0}.photo-wait{background:var(--g-concrete)}.photo-rows{grid-gap:var(--g-space-3);margin:0;padding:0;list-style:none}.photo-row,.photo-rows{display:grid;gap:var(--g-space-3)}.photo-row{grid-template-columns:112px minmax(0,1fr);grid-gap:var(--g-space-3);align-items:start}.photo-row__pic{display:block;width:112px;aspect-ratio:1;overflow:hidden;border-radius:12px;background:var(--g-concrete)}.photo-row__pic img{display:block;width:100%;height:100%;object-fit:cover}.photo-row__side{display:grid;grid-gap:var(--g-space-2);gap:var(--g-space-2);min-width:0}.photo-row__side form>p,.photo-row__side>p{margin:0}.photo-row:has(details[open])>.photo-row__side{grid-column:1/-1}.photo-row__state{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-space-2)}.photo-row .photo-row__first{background:var(--g-green-soft);color:var(--g-green-ink)}.photo-row__bar{display:block;height:8px;overflow:hidden;border-radius:4px;background:var(--g-track)}.photo-row__bar>span{display:block;height:100%;background:var(--g-green);transition:width .2s linear}.photo-row--gone .photo-row__pic{opacity:.4}.photo-legacy>p{margin:var(--g-space-2) 0 0}.photo-legacy>.photo-rows{margin-top:var(--g-space-3)}.photo-add:has(.photo-picker--js)>.g-btn{display:none}.photo-gallery{display:grid;grid-gap:var(--g-space-2);gap:var(--g-space-2)}.photo-gallery>p{margin:0}.photo-gallery__first{display:block;border-radius:var(--g-r-inset);background:var(--g-concrete)}.photo-gallery__first img{display:block;width:100%;height:auto;max-height:70vh;object-fit:contain;border-radius:var(--g-r-inset)}.photo-gallery__more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--g-space-2);gap:var(--g-space-2);margin:0;padding:0;list-style:none}.photo-gallery__more a,.photo-gallery__more img{display:block;border-radius:12px}.photo-gallery__more img{width:100%;aspect-ratio:1;object-fit:cover;background:var(--g-concrete)}.photo-gallery a:focus-visible{outline:3px solid var(--g-focus);outline-offset:3px}.big-photo{display:grid;grid-gap:var(--g-space-3);gap:var(--g-space-3)}.big-photo>p{margin:0}.big-photo__frame img{display:block;width:100%;height:auto;border-radius:var(--g-r-inset);background:var(--g-concrete)}.big-photo__off{display:inline-flex;align-items:center;min-height:var(--g-h-target);color:var(--g-pencil)}.ad-card--part.ad-card--photo{display:grid;grid-template-columns:96px minmax(0,1fr);grid-column-gap:var(--g-space-3);column-gap:var(--g-space-3);align-content:start}.ad-card--part.ad-card--photo>*{grid-column:2}.ad-card--part.ad-card--photo>.g-ad-photo{grid-column:1;grid-row:1/span 4;align-self:start;margin-top:0}.ad-card--part.ad-card--photo>.g-ad-photo img{aspect-ratio:1;border-radius:12px}.ad-kept{margin:0}.ad-urgent>.g-fine{margin:0;padding-left:70px}@media (max-width:359px){.ad-urgent>.g-fine{padding-left:0}}.big-photo__caption{font-weight:var(--g-w-strong)}.work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--g-space-3) var(--g-space-2);gap:var(--g-space-3) var(--g-space-2);margin:0;padding:0;list-style:none}.work-grid>li{display:grid;grid-gap:var(--g-space-1);gap:var(--g-space-1);align-content:start;min-width:0}.work-grid__link,.work-grid__link img{display:block;border-radius:12px}.work-grid__link img{width:100%;aspect-ratio:1;object-fit:cover;background:var(--g-concrete)}.work-grid__link:focus-visible{outline:3px solid var(--g-focus);outline-offset:3px}.work-grid__caption{margin:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.master-desk__works{margin:var(--g-space-4) 0 var(--g-space-2);font-size:var(--g-t-text);font-weight:var(--g-w-strong)}.master-card__works{display:grid;grid-gap:var(--g-space-1);gap:var(--g-space-1);margin-top:var(--g-space-3)}.master-card__works>p{margin:0}.work-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--g-space-2);gap:var(--g-space-2);max-width:360px}.work-thumbs img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:var(--g-concrete)}.g-card>.work-thumbs+.g-links{margin-top:var(--g-space-2)}.job-photos{display:flex;flex-wrap:wrap;gap:var(--g-space-2);margin:var(--g-space-3) 0 0;padding:0;list-style:none}.job-photos__link,.job-photos__link img{display:block;border-radius:12px}.job-photos__link img{width:96px;height:96px;object-fit:cover;background:var(--g-concrete)}.job-photos__link:focus-visible{outline:3px solid var(--g-focus);outline-offset:3px}.work-row>.work-row__caption{grid-column:1/-1}.photo-rows>.work-row+.work-row{padding-top:var(--g-space-4);border-top:1px solid var(--g-line)}.work-caption{display:grid;grid-gap:var(--g-space-2);gap:var(--g-space-2);min-width:0}.work-caption .g-field{margin:0}.work-caption__save{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-space-2) var(--g-space-3)}.work-caption__done{margin:0;color:var(--g-green-ink);font-weight:var(--g-w-strong)}.proof-preview{display:block;width:112px;height:150px;overflow:hidden;border-radius:12px;background:var(--g-concrete)}.proof-preview img{display:block;width:100%;height:100%;object-fit:contain}.link-target{display:inline-flex;align-items:center;min-height:var(--g-h-target)}