@layer reset,base,tokens,framework;@layer spxdesign{.sr_8b010493{font-size:var(--spx-font-size-xl);max-inline-size:100%;margin-bottom:var(--spx-unit-5);flex-grow:0;margin-top:0;font-weight:700}.sr_87fab64b{margin-top:var(--spx-unit-5);flex-grow:0;align-items:center;display:flex}.sr_c70687b6{flex-direction:row;align-items:center;display:flex}.sr_c70687b6>:not(:last-child){margin-right:var(--spx-unit-3)}.sr_6de1429d{z-index:200;background-color:#00000080;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.sr_f2efbbf7{cursor:pointer;z-index:1;position:fixed;inset:0}@media (max-width:768px){.sr_6de1429d{padding:var(--spx-unit-2)}}.sr_e05b88c2{z-index:2;background-color:var(--colours-modal-background,var(--colours-plain-background));border-radius:var(--spx-radius-base);box-shadow:var(--spx-shadow-md-dark);box-sizing:border-box;padding:var(--spx-unit-5) var(--spx-unit-6);flex-direction:column;width:100%;margin:auto;display:flex;position:relative;overflow-y:auto}.sr_e05b88c2:focus{outline:none}.sr_1a6cbc8b{border-radius:var(--spx-radius-sm);height:var(--spx-unit-8);width:var(--spx-unit-8);-webkit-text-fill-color:initial;color:var(--colours-modal-button,var(--colours-text-secondary));font-family:inherit;font-size:var(--spx-font-size-xl);top:var(--spx-unit-3);right:var(--spx-unit-3);cursor:pointer;transition:background .1s var(--spx-ease-2);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.sr_1a6cbc8b:hover{-webkit-text-fill-color:initial;color:var(--colours-modal-button-hover,var(--colours-text-secondary));background-color:var(--colours-modal-button-background-hover,var(--colours-regular-background));box-shadow:var(--spx-shadow-sm)}@keyframes sr_3559a451{0%{opacity:0}to{opacity:1}}@keyframes sr_a15c879e{0%{opacity:1}to{opacity:0}}@keyframes sr_e458896a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes sr_2896c3bc{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.sr_6de1429d[data-state=open]{animation:sr_3559a451 .2s var(--spx-ease-5)}.sr_6de1429d[data-state=closed]{animation:sr_a15c879e .2s var(--spx-ease-5)}.sr_e05b88c2[data-state=open]{animation:sr_e458896a .2s var(--spx-ease-5)}.sr_e05b88c2[data-state=closed]{animation:sr_2896c3bc .2s var(--spx-ease-5)}}@layer recipes,components,utilities;
