.home-add-screen[hidden]{display:none!important}.home-add-screen{margin-top:.85rem;max-width:36rem}.home-add-screen__actions{display:flex;flex-wrap:wrap;gap:.15rem 1.1rem;align-items:center}.home-add-screen__open,.home-add-screen__dismiss,.home-add-screen__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:.35rem 0;min-height:44px;border:0;background:none;color:var(--color-brand, #0f766e);font:inherit;font-size:.95rem;line-height:1.4;text-align:left;text-decoration:underline;text-underline-offset:.22em;cursor:pointer;scroll-margin-top:5.5rem}.home-add-screen__open:focus-visible,.home-add-screen__dismiss:focus-visible,.home-add-screen__close:focus-visible,.home-add-screen__dialog a:focus-visible{outline:3px solid var(--color-brand, #0f766e);outline-offset:3px}.home-add-screen__limit,.home-add-screen__note{margin:.15rem 0 0;color:var(--color-text-secondary, #475467);font-size:.9rem;line-height:1.6}.home-add-screen__dialog{box-sizing:border-box;width:min(28rem,calc(100vw - 2rem));height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 2rem);margin:auto;overflow:auto;padding:1.15rem 1.2rem 1rem;border:1px solid var(--color-border, #d0d5dd);border-radius:12px;background:var(--color-surface, #fff);color:var(--color-text, #101828)}.home-add-screen__dialog::backdrop{background:#10182873}.home-add-screen__dialog h2{margin:0 0 .6rem;font-size:1.15rem;line-height:1.35}.home-add-screen__dialog p{margin:.55rem 0 0}.home-add-screen__dialog a{color:var(--color-brand, #0f766e)}.home-add-screen__dialog-actions{display:flex;flex-wrap:wrap;gap:.15rem 1.1rem;margin-top:.7rem}@media print{.home-add-screen,.home-add-screen__dialog{display:none!important}}
