.dwf{--dwf-bg:#F3EDE6;--dwf-surface:#F7F2EC;--dwf-ink:#2E2119;--dwf-muted:#6F5E52;--dwf-accent:#A8521F;--dwf-active:#2E2119;--dwf-on:#F7F2EC;--dwf-ok:#2F7A3E;--dwf-danger:#A3261E;--dwf-r:18px;--dwf-sh:1;--dwf-line:rgba(120,95,75,.16);--dwf-up:calc(4px*var(--dwf-sh)) calc(4px*var(--dwf-sh)) calc(10px*var(--dwf-sh)) rgba(150,125,100,.22),calc(-4px*var(--dwf-sh)) calc(-4px*var(--dwf-sh)) calc(10px*var(--dwf-sh)) rgba(255,255,255,.85);--dwf-in:inset calc(3px*var(--dwf-sh)) calc(3px*var(--dwf-sh)) calc(7px*var(--dwf-sh)) rgba(150,125,100,.25),inset calc(-3px*var(--dwf-sh)) calc(-3px*var(--dwf-sh)) calc(7px*var(--dwf-sh)) rgba(255,255,255,.9);color:var(--dwf-ink);font-family:inherit;box-sizing:border-box}.dwf *,.dwf ::after,.dwf ::before{box-sizing:border-box}.dwf button{font:inherit;color:inherit;margin:0;text-transform:none;letter-spacing:normal;line-height:1.4;min-height:0}.dwf a:focus-visible,.dwf button:focus-visible,.dwf input:focus-visible,.dwf select:focus-visible{outline:2.5px solid var(--dwf-accent);outline-offset:2px}.dwf .dwf-i{flex:none;display:block}.dwf [hidden]{display:none!important}.dwf .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dwf .dwf-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--dwf-active);color:var(--dwf-on);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.dwf .dwf-btn:focus,.dwf .dwf-btn:hover{background:var(--dwf-active);color:var(--dwf-on);opacity:.92}.dwf .dwf-btn.is-soft{background:var(--dwf-bg);color:var(--dwf-ink);box-shadow:var(--dwf-up)}.dwf .dwf-btn.is-ghost{background:0 0;color:var(--dwf-ink);border:1px solid var(--dwf-line)}.dwf .dwf-btn.is-sm{min-height:36px;padding:0 12px;font-size:13px}.dwf .dwf-btn.is-wide{width:100%;min-height:52px;border-radius:16px;font-size:16px}.dwf .dwf-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.dwf .dwf-link,.dwf .dwf-link:focus,.dwf .dwf-link:hover{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;color:var(--dwf-accent);font-size:13px;font-weight:700;padding:10px 6px;cursor:pointer;text-decoration:none}.dwf .dwf-reset,.dwf .dwf-reset:focus,.dwf .dwf-reset:hover{border:0;background:0 0;color:var(--dwf-danger);font-size:13px;font-weight:700;padding:10px 6px;cursor:pointer}.dwf .dwf-x,.dwf .dwf-x:focus,.dwf .dwf-x:hover{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:0 0;color:var(--dwf-ink);cursor:pointer;padding:0}.dwf .dwf-pill,.dwf .dwf-pill:focus,.dwf .dwf-pill:hover{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--dwf-bg);color:var(--dwf-ink);font-size:14px;font-weight:600;cursor:pointer;box-shadow:var(--dwf-up);white-space:nowrap}.dwf .dwf-pill[aria-expanded=true]{box-shadow:var(--dwf-in)}.dwf.is-on>.dwf-pill,.dwf.is-on>.dwf-pill:focus,.dwf.is-on>.dwf-pill:hover{background:var(--dwf-active);color:var(--dwf-on);box-shadow:3px 3px 8px rgba(80,55,35,.25)}.dwf .dwf-pill__n{min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--dwf-on);color:var(--dwf-active);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.dwf .dwf-pill .dwf-i{transition:transform .15s}.dwf .dwf-pill[aria-expanded=true] .dwf-i{transform:rotate(180deg)}.dwf-f{position:relative;display:inline-block}.dwf-f--chips,.dwf-f--list,.dwf-f--segment,.dwf-f--swatch{display:block}.dwf-f__h{font-size:15px;font-weight:700;margin:0 0 10px}.dwf .dwf-pop{position:absolute;top:calc(100% + 10px);inset-inline-start:0;z-index:60;width:300px;max-width:calc(100vw - 32px);max-height:min(70vh,460px);overflow:auto;padding:12px;border-radius:var(--dwf-r);background:var(--dwf-surface);box-shadow:10px 12px 28px rgba(110,85,62,.22),-6px -6px 16px rgba(255,255,255,.7);display:none}.dwf.dwf-f.is-open>.dwf-pop{display:block}.dwf .dwf-pop.is-inline{position:static;display:block;width:auto;max-width:none;max-height:none;overflow:visible;padding:0;background:0 0;box-shadow:none}.dwf.dwf-f--chips>.dwf-pill,.dwf.dwf-f--list>.dwf-pill,.dwf.dwf-f--segment>.dwf-pill,.dwf.dwf-f--swatch>.dwf-pill{display:none}.dwf .dwf-pop.is-inline .dwf-pop__f,.dwf .dwf-pop.is-inline .dwf-pop__h{display:none}.dwf .dwf-pop__h{display:none;align-items:center;justify-content:space-between;font-weight:800;font-size:16px;padding:0 4px 8px}.dwf .dwf-pop__f{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid var(--dwf-line)}.dwf .dwf-opts{display:flex;flex-direction:column;gap:2px}.dwf .dwf-o,.dwf .dwf-o:focus,.dwf .dwf-o:hover{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px;border:0;border-radius:10px;background:0 0;color:var(--dwf-ink);font-size:14px;font-weight:500;text-align:start;cursor:pointer;box-shadow:none}.dwf .dwf-o:hover{background:rgba(120,95,75,.07)}.dwf .dwf-o__l{flex:1;min-width:0}.dwf .dwf-o__n{font-size:12px;color:var(--dwf-muted);font-weight:500}.dwf .dwf-o.is-zero{opacity:.45}.dwf .dwf-o__box{width:20px;height:20px;flex:none;border-radius:6px;background:var(--dwf-bg);box-shadow:inset 2px 2px 4px rgba(150,125,100,.3),inset -2px -2px 4px rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;color:#fff}.dwf .dwf-o__box.is-radio{border-radius:50%}.dwf .dwf-o__box .dwf-i{opacity:0}.dwf .dwf-o[aria-pressed=true] .dwf-o__box{background:var(--dwf-accent);box-shadow:none}.dwf .dwf-o[aria-pressed=true] .dwf-o__box .dwf-i{opacity:1}.dwf .dwf-o.is-more{display:none}.dwf.is-all .dwf-o.is-more{display:flex}.dwf .dwf-opts--chips{flex-direction:row;flex-wrap:wrap;gap:8px}.dwf .dwf-opts--chips .dwf-o,.dwf .dwf-opts--chips .dwf-o:focus,.dwf .dwf-opts--chips .dwf-o:hover{width:auto;min-height:40px;padding:0 14px;border:1px solid rgba(46,33,25,.18);border-radius:999px;background:var(--dwf-bg);font-weight:600;gap:6px}.dwf .dwf-opts--chips .dwf-o[aria-pressed=true]{background:var(--dwf-active);color:var(--dwf-on);border-color:transparent}.dwf .dwf-opts--chips .dwf-o[aria-pressed=true] .dwf-o__n{color:inherit;opacity:.75}.dwf .dwf-opts--segment{flex-direction:row;gap:4px;padding:4px;border-radius:14px;background:rgba(120,95,75,.1)}.dwf .dwf-opts--segment .dwf-o,.dwf .dwf-opts--segment .dwf-o:focus,.dwf .dwf-opts--segment .dwf-o:hover{flex:1;justify-content:center;min-height:40px;font-weight:600;color:var(--dwf-muted)}.dwf .dwf-opts--segment .dwf-o__l{flex:none}.dwf .dwf-opts--segment .dwf-o__n{display:none}.dwf .dwf-opts--segment .dwf-o[aria-pressed=true]{background:var(--dwf-surface);color:var(--dwf-ink);font-weight:700;box-shadow:0 1px 3px rgba(80,55,35,.15)}.dwf .dwf-opts--swatch{flex-direction:row;flex-wrap:wrap;gap:12px}.dwf .dwf-sw,.dwf .dwf-sw:focus,.dwf .dwf-sw:hover{width:44px;height:44px;min-height:0;padding:0;border-radius:50%;background:var(--sw);border:2px solid rgba(46,33,25,.12);cursor:pointer}.dwf .dwf-sw[aria-pressed=true]{border-color:var(--dwf-ink);box-shadow:0 0 0 3px var(--dwf-surface),0 0 0 5px var(--dwf-ink)}.dwf .dwf-sw.is-zero{opacity:.35}.dwf .dwf-pop .dwf-opts--swatch{padding:4px}.dwf .dwf-tg,.dwf .dwf-tg:focus,.dwf .dwf-tg:hover{display:inline-flex;align-items:center;gap:8px;width:auto;height:44px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--dwf-bg);color:var(--dwf-ink);font-weight:600;box-shadow:var(--dwf-up);white-space:nowrap}.dwf .dwf-tg__dot{width:8px;height:8px;border-radius:50%;background:#b7a898;flex:none}.dwf .dwf-tg[aria-pressed=true]{background:#e1ecdf;color:#1f5a2c;box-shadow:var(--dwf-in)}.dwf .dwf-tg[aria-pressed=true] .dwf-tg__dot{background:var(--dwf-ok)}.dwf .dwf-tg .dwf-o__l{flex:none}.dwf-bar{position:relative;min-width:0;max-width:100%;flex:1 1 auto}.dwf .dwf-bar__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dwf .dwf-bar__sep{width:1px;height:28px;background:var(--dwf-line)}.dwf .dwf-bar__btn{display:none}.dwf .dwf-bar__more{min-height:44px}.dwf .dwf-sheet{position:fixed;inset:0;z-index:99999;background:rgba(46,33,25,.45);display:flex;justify-content:flex-end}.dwf .dwf-sheet__in{width:min(420px,100%);height:100%;background:var(--dwf-surface);display:flex;flex-direction:column;box-shadow:-10px 0 30px rgba(46,33,25,.2)}.dwf .dwf-sheet__h{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--dwf-line)}.dwf .dwf-sheet__h strong{font-size:17px}.dwf .dwf-sheet__b{flex:1;overflow-y:auto;padding:4px 16px}.dwf .dwf-sheet__s{padding:16px 0;border-bottom:1px solid var(--dwf-line)}.dwf .dwf-sheet__s:last-child{border-bottom:0}.dwf .dwf-sheet__f{padding:12px 16px 18px;border-top:1px solid var(--dwf-line)}.dwf-bar--compact .dwf-sheet__s.is-main{display:none}.dwf-sheet .dwf.dwf-f--switch{display:flex;width:100%}.dwf .dwf-sheet .dwf-tg{width:100%;justify-content:space-between;box-shadow:none;background:0 0;padding:0}.dwf .dwf-sheet .dwf-tg .dwf-tg__dot{order:2;width:52px;height:32px;border-radius:16px;background:#d9cec2;position:relative}.dwf .dwf-sheet .dwf-tg .dwf-tg__dot::after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:inset-inline-start .15s}.dwf .dwf-sheet .dwf-tg[aria-pressed=true]{background:0 0;color:var(--dwf-ink);box-shadow:none}.dwf .dwf-sheet .dwf-tg[aria-pressed=true] .dwf-tg__dot{background:var(--dwf-ok)}.dwf .dwf-sheet .dwf-tg[aria-pressed=true] .dwf-tg__dot::after{inset-inline-start:23px}html.dwf-lock,html.dwf-lock body{overflow:hidden}.dwf-search{position:relative}.dwf .dwf-search__box{display:flex;align-items:center;gap:12px;height:58px;padding:0 18px;border-radius:var(--dwf-r);background:var(--dwf-bg);color:var(--dwf-muted);box-shadow:var(--dwf-in)}.dwf .dwf-search__in,.dwf .dwf-search__in:focus{flex:1;min-width:0;height:100%;border:0!important;background:0 0!important;box-shadow:none!important;outline:0;padding:0;margin:0;font:inherit;font-size:16px;font-weight:500;color:var(--dwf-ink)}.dwf .dwf-search__in::placeholder{color:#7a695c;opacity:1}.dwf .dwf-search__in::-webkit-search-cancel-button{display:none}.dwf .dwf-search__box:focus-within{outline:2.5px solid var(--dwf-accent);outline-offset:2px}.dwf .dwf-search__hint{margin:6px 4px 0;font-size:12px;color:var(--dwf-muted)}.dwf .dwf-sug{position:absolute;top:calc(100% + 8px);inset-inline:0;z-index:70;padding:6px;border-radius:16px;background:#fffdfa;box-shadow:0 10px 26px rgba(110,85,62,.18);max-height:60vh;overflow:auto}.dwf .dwf-sug__h{font-size:11px;color:var(--dwf-muted);padding:6px 10px 2px}.dwf .dwf-sug a{display:flex;justify-content:space-between;gap:12px;padding:9px 10px;border-radius:10px;color:var(--dwf-ink);text-decoration:none;font-size:14px}.dwf .dwf-sug a span{color:var(--dwf-muted);font-size:12px;white-space:nowrap}.dwf .dwf-sug a.is-act,.dwf .dwf-sug a:hover{background:var(--dwf-bg)}.dwf .dwf-sug__all{font-weight:700;color:var(--dwf-accent)!important}.dwf-active{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dwf-active:empty{display:none}.dwf .dwf-chip,.dwf .dwf-chip:focus,.dwf .dwf-chip:hover{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px 0 12px;border:1px solid rgba(46,33,25,.25);border-radius:999px;background:var(--dwf-surface);color:var(--dwf-ink);font-size:13px;font-weight:600;cursor:pointer}.dwf-count{font-size:15px}.dwf-sort{display:flex;align-items:center;gap:10px}.dwf-sort label{font-size:13px;color:var(--dwf-muted)}.dwf.dwf-sort select{height:42px;padding:0 12px;border:0;border-radius:12px;background:var(--dwf-bg);color:var(--dwf-ink);font:inherit;font-size:14px;box-shadow:var(--dwf-up);cursor:pointer}.dwf-results{position:relative}.dwf-panel.is-busy .dwf-panel__list,.dwf-results.is-busy .dwf-results__list{opacity:.5;transition:opacity .15s;pointer-events:none}.dwf .dwf-results__list>*+*{margin-top:24px}.dwf .dwf-more{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:28px}.dwf .dwf-more__of{font-size:13px;color:var(--dwf-muted)}.dwf .dwf-empty{text-align:center;padding:32px 16px}.dwf .dwf-empty__t{margin:0;font-size:16px;font-weight:700}.dwf .dwf-empty__s{margin:8px 0 14px;font-size:14px;color:var(--dwf-muted)}.dwf .dwf-empty__alt{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dwf-note{padding:12px 14px;border-radius:12px;background:#fff4e5;color:#7a3e0c;font-size:13px}.dwf .dwf-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.dwf .dwf-card__a{display:flex;gap:12px;align-items:center;padding:10px;border-radius:var(--dwf-r);background:var(--dwf-surface);color:var(--dwf-ink);text-decoration:none;box-shadow:var(--dwf-up)}.dwf .dwf-card__img{width:88px;height:88px;flex:none;border-radius:14px;object-fit:cover;background:#e4dbd1}.dwf .dwf-card__b{display:flex;flex-direction:column;gap:4px;min-width:0}.dwf .dwf-card__t{font-weight:700;font-size:16px}.dwf .dwf-card__p{font-size:13px;color:var(--dwf-muted)}.dwf-panel{--dwf-cols:7}.dwf .dwf-panel__sum{margin:0 0 12px;font-size:14px;color:var(--dwf-muted)}.dwf .dwf-panel__tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px}.dwf .dwf-panel__tools .dwf-search{flex:0 1 320px}.dwf .dwf-panel__tools .dwf-search__box{height:46px}.dwf .dwf-panel__tools .dwf-pill,.dwf .dwf-panel__tools .dwf-tg{height:40px;font-size:13px}.dwf .dwf-panel__box{margin-top:16px;border-radius:var(--dwf-r);background:var(--dwf-surface);box-shadow:6px 6px 14px rgba(150,125,100,.12),-6px -6px 14px rgba(255,255,255,.7);overflow:hidden}.dwf .dwf-panel__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--dwf-line)}.dwf .dwf-panel__all{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;cursor:pointer}.dwf .dwf-panel__bulk{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dwf .dwf-pc{display:grid;grid-template-columns:auto minmax(150px,1.3fr) minmax(0,5fr) auto;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--dwf-line);font-size:14px}.dwf .dwf-panel__list .dwf-pc:first-child{border-top:0}.dwf-panel.no-sel .dwf-pc{grid-template-columns:minmax(150px,1.3fr) minmax(0,5fr) auto}.dwf .dwf-pc--head{font-size:12px;color:var(--dwf-muted);border-top:0;border-bottom:1px solid var(--dwf-line)}.dwf .dwf-pc__sel{display:flex;align-items:center}.dwf .dwf-panel__all input,.dwf .dwf-pc input[type=checkbox]{width:18px;height:18px;accent-color:var(--dwf-accent);margin:0}.dwf .dwf-pc__main{display:flex;flex-direction:column;min-width:0}.dwf .dwf-pc__t{font-weight:700}.dwf .dwf-pc__s{font-size:12px;color:var(--dwf-muted);text-align:start;unicode-bidi:plaintext}.dwf .dwf-pc__f{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:0}.dwf .dwf-pc__f>div{min-width:0}.dwf .dwf-pc__f dt{display:none}.dwf .dwf-pc__f dd{margin:0;display:flex;flex-wrap:wrap;gap:4px}.dwf .dwf-pc--head .dwf-pc__f{display:grid}.dwf .dwf-pc__act{display:flex;gap:6px}.dwf .dwf-pc__none{color:var(--dwf-muted)}.dwf .dwf-tag{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:rgba(120,95,75,.12);color:#4a3b30;white-space:nowrap}.dwf .dwf-tag.is-badge{background:var(--dwf-active);color:var(--dwf-on)}.dwf .dwf-panel .dwf-more{padding:0 0 16px}@media (max-width:767px){.dwf.dwf-bar{flex:1 1 100%;width:100%}.dwf .dwf-search__box{height:50px;padding:0 14px}.dwf .dwf-search__in,.dwf .dwf-search__in:focus{font-size:15px}.dwf-bar--compact .dwf-bar__row{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:2px 2px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dwf-bar--compact .dwf-bar__row::-webkit-scrollbar{display:none}.dwf-bar--compact .dwf-tg,.dwf-bar--compact .dwf-tg:focus,.dwf-bar--compact .dwf-tg:hover,.dwf-cm>.dwf-pill,.dwf-cm>.dwf-pill:focus,.dwf-cm>.dwf-pill:hover{height:36px;min-height:36px;padding:0 10px 0 12px;border-radius:10px;font-size:13px;font-weight:600;box-shadow:none;border:1px solid rgba(46,33,25,.16);background:var(--dwf-surface);gap:6px}.dwf-cm.is-on>.dwf-pill{border-color:transparent}.dwf-bar--compact .dwf-bar__sep{display:none}.dwf-bar--compact .dwf-bar__more,.dwf-bar--compact .dwf-reset{flex:none;white-space:nowrap}.dwf.dwf-cm.dwf-f--chips>.dwf-pill,.dwf.dwf-cm.dwf-f--list>.dwf-pill,.dwf.dwf-cm.dwf-f--segment>.dwf-pill,.dwf.dwf-cm.dwf-f--swatch>.dwf-pill{display:inline-flex}.dwf.dwf-cm>.dwf-f__h,.dwf.dwf-cm>.dwf-pop.is-inline{display:none}.dwf.dwf-cm.dwf-f--chips,.dwf.dwf-cm.dwf-f--list,.dwf.dwf-cm.dwf-f--segment,.dwf.dwf-cm.dwf-f--swatch{display:inline-block}.dwf.dwf-cm.is-open>.dwf-pop.is-inline,.dwf.dwf-f.is-open>.dwf-pop{position:fixed;display:block;inset:auto 0 0 0;top:auto;width:auto;max-width:none;max-height:78vh;padding:8px 16px 16px;border-radius:24px 24px 0 0;background:var(--dwf-surface);box-shadow:0 -10px 30px rgba(46,33,25,.25);z-index:99999;overflow:auto}.dwf.dwf-f.is-open>.dwf-pop .dwf-pop__f,.dwf.dwf-f.is-open>.dwf-pop .dwf-pop__h{display:flex}.dwf.dwf-f.is-open>.dwf-pop .dwf-pop__f{position:sticky;bottom:-16px;background:var(--dwf-surface);padding-bottom:4px}.dwf.dwf-f.is-open>.dwf-pop .dwf-pop__f .dwf-btn{flex:1}.dwf.dwf-f.is-open>.dwf-pop::before{content:"";display:block;width:44px;height:5px;border-radius:3px;background:#cdbfae;margin:2px auto 8px}.dwf-backdrop{position:fixed;inset:0;z-index:99998;background:rgba(46,33,25,.45)}.dwf-bar--sheet .dwf-bar__row{display:none}.dwf.dwf-bar--sheet .dwf-bar__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border:0;border-radius:14px;background:var(--dwf-active);color:var(--dwf-on);font-weight:700;cursor:pointer}.dwf .dwf-sheet{align-items:flex-end}.dwf .dwf-sheet__in{width:100%;height:auto;max-height:90vh;border-radius:24px 24px 0 0}.dwf .dwf-sheet__in::before{content:"";display:block;width:44px;height:5px;border-radius:3px;background:#cdbfae;margin:10px auto 0}.dwf-bar--sheet .dwf-sheet__s.is-main{display:block}.dwf .dwf-pc--head{display:none}.dwf .dwf-pc{grid-template-columns:auto 1fr auto;grid-template-areas:"sel main act" "f f f";padding:14px}.dwf .dwf-pc__sel{grid-area:sel}.dwf .dwf-pc__main{grid-area:main}.dwf .dwf-pc__act{grid-area:act}.dwf .dwf-pc__f{grid-area:f;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.dwf .dwf-pc__f dt{display:block;font-size:11px;color:var(--dwf-muted)}.dwf .dwf-panel__tools .dwf-search{flex:1 1 100%}.dwf .dwf-panel__tools .dwf-bar{flex:1 1 100%;min-width:0}.dwf.dwf-sort{flex:1 1 100%}.dwf.dwf-sort select{flex:1}}@media (prefers-reduced-motion:reduce){.dwf *{transition:none!important}}