#decor-mode-planning .decor-clear-selection{color:var(--text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;min-height:44px;padding:8px 12px;font-size:13px;text-decoration:underline}#decor-mode-planning .decor-clear-selection:disabled{opacity:.45;cursor:default}#decor-mode-planning .decor-clear-selection:focus-visible{outline-offset:2px;outline:2px solid}.decor-field-help,.decor-inventory-note{color:var(--muted);margin:8px 0 16px;font-size:13px;line-height:1.6}#decor-mode-planning .decor-napkin-guide{width:100%;max-width:560px;margin:0 0 24px}#portal #main-content #decor-mode-planning .decor-napkin-guide img{aspect-ratio:1;object-fit:contain;cursor:zoom-in;width:100%;height:auto;max-height:none;transform:none}#decor-mode-planning .decor-napkin-guide figcaption{white-space:normal;line-height:1.5}#dp-charger-previous[hidden],#dp-charger-previous-help[hidden],#decor-mode-planning input[data-f=dp_wedding_date][hidden]{display:none!important}#dp-wedding-date-display{padding-top:8px;font-weight:600;display:block}@media (width<=700px){#portal #main-content #panel-decor #decor-mode-planning .decor-planning-savebar{position:relative!important}#portal #main-content #panel-decor .history-dropdown{max-height:min(60vh,420px);overflow-y:auto}}