.ui-popup{max-width:min(32rem, calc(100vw - 2 * var(--ui-gutter)));max-height:calc(100dvh - 2 * var(--ui-space-8));background:0 0;border:0;margin:auto;padding:0;overflow:visible}.ui-popup--breed{max-width:calc(100vw - 2 * var(--ui-gutter));width:64rem}.ui-popup--vol{width:100vw;max-width:none;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0}.ui-popup--vol .ui-popup__panel{border-radius:0;gap:0;height:100%;max-height:none;padding:0;overflow:hidden}.ui-popup--vol .ui-popup__head{border-bottom:1px solid var(--ui-hair);flex:none;height:56px;padding-inline:12px 20px}.ui-popup--vol .ui-popup__title{font-family:var(--ui-font-body);font-weight:var(--ui-weight-semibold);font-size:var(--ui-text-body-sm);line-height:var(--ui-leading-body-sm)}.ui-popup--vol .ui-popup__body{flex:1;min-height:0}.ui-popup--kaal .ui-popup__panel{gap:0;padding:0;overflow:hidden}.ui-popup--kaal .ui-popup__head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-popup:focus{outline:none}.ui-popup::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1a1a66}.ui-popup__panel{gap:var(--ui-space-3);background:var(--ui-paper);border-radius:var(--ui-radius);padding:var(--ui-space-6);max-height:inherit;flex-direction:column;display:flex;overflow-y:auto}.ui-popup__head{justify-content:space-between;align-items:center;gap:var(--ui-space-4);display:flex}.ui-popup__title{font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);font-size:var(--ui-text-h3);line-height:var(--ui-leading-h3);color:var(--ui-primary);margin:0}.ui-popup__close{width:2.25rem;height:2.25rem;margin:0 calc(-1 * var(--ui-space-2)) 0 0;border-radius:var(--ui-radius);color:var(--ui-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background-color .14s,color .14s;display:grid}.ui-popup__close:hover{background:var(--ui-gray-bg)}.ui-popup__close svg{width:var(--ui-icon-m);height:var(--ui-icon-m);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.ui-popup__body{font-family:var(--ui-font-body);font-size:var(--ui-text-body);line-height:var(--ui-leading-body);color:var(--ui-ink)}.ui-popup__body p+p{margin-top:var(--ui-space-3)}.ui-popup__actions{justify-content:flex-end;gap:var(--ui-space-2);margin-top:var(--ui-space-2);flex-wrap:wrap;display:flex}@media (max-width:47.9375rem){.ui-popup{width:100%}.ui-popup__actions{flex-direction:column;align-items:stretch}}.ui-popup,.ui-popup::backdrop{transition:opacity .18s ease, translate .18s ease, overlay .18s allow-discrete, display .18s allow-discrete;opacity:0}.ui-popup[open],.ui-popup[open]::backdrop{opacity:1}.ui-popup{translate:0 .5rem}.ui-popup[open]{translate:0}@starting-style{.ui-popup[open],.ui-popup[open]::backdrop{opacity:0}.ui-popup[open]{translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.ui-popup,.ui-popup::backdrop{transition:opacity 1ms linear, overlay 1ms allow-discrete, display 1ms allow-discrete;translate:none}.ui-popup[open]{translate:none}}
