.salon-os-drawer-module__XZnJcq__layer{z-index:60;isolation:isolate;pointer-events:none;position:fixed;inset:0;overflow:hidden}.salon-os-drawer-module__XZnJcq__scrim{z-index:0;pointer-events:auto;-webkit-backdrop-filter:blur(12px)saturate(.72);background:radial-gradient(circle at 78% 45%,#e8b4a90e,#0000 34%),#030306d1;animation:.25s both salon-os-drawer-module__XZnJcq__drawerFade;position:absolute;inset:0}.salon-os-drawer-module__XZnJcq__drawer{z-index:1;pointer-events:auto;animation:salon-os-drawer-module__XZnJcq__drawerIn .45s var(--ease) both;background:linear-gradient(155deg,#1f1d21fb,#111116fc 52%,#0c0c10fe);border:1px solid #ffffff26;border-radius:20px;outline:none;flex-direction:column;display:flex;position:absolute;top:18px;bottom:18px;right:18px;overflow:hidden;box-shadow:0 38px 120px #000000c7,-16px 0 56px #0000005c,inset 0 1px #ffffff0f}.salon-os-drawer-module__XZnJcq__drawer:focus-visible{box-shadow:0 38px 120px #000000c7,0 0 0 2px #e8b4a97a}.salon-os-drawer-module__XZnJcq__atmosphere{z-index:0;pointer-events:none;background:radial-gradient(circle at 88% 7%,#f0b8c814,#0000 30%),radial-gradient(circle at 20% 82%,#8fd8d20b,#0000 35%);position:absolute;inset:0;overflow:hidden}.salon-os-drawer-module__XZnJcq__atmosphere:after{content:"";opacity:.09;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E");position:absolute;inset:0}.salon-os-drawer-module__XZnJcq__header{z-index:1;background:#17161bf0;border-bottom:1px solid #ffffff1a;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:26px 26px 18px;display:flex;position:relative}.salon-os-drawer-module__XZnJcq__kicker{color:var(--txt3);font-size:var(--type-kicker-size);letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-weight:600}.salon-os-drawer-module__XZnJcq__title{margin:0;font-size:30px;font-weight:400}.salon-os-drawer-module__XZnJcq__subtitle{color:var(--txt2);font-size:var(--type-support-size);margin-top:6px}.salon-os-drawer-module__XZnJcq__close{width:34px;height:34px;color:var(--txt);cursor:pointer;transition:border-color .25s var(--ease), background .25s var(--ease), transform .25s var(--ease);background:#ffffff12;border:1px solid #ffffff21;border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.salon-os-drawer-module__XZnJcq__close:hover{background:#f0b8c81c;border-color:#f0b8c86b;transform:rotate(4deg)}.salon-os-drawer-module__XZnJcq__close:focus-visible{outline-offset:2px;outline:2px solid #e8b4a9b3}.salon-os-drawer-module__XZnJcq__body{z-index:1;overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:18px 26px 26px;position:relative;overflow:auto}.salon-os-drawer-module__XZnJcq__actions{z-index:2;background:#121217f0;border-bottom:1px solid #ffffff17;flex:none;justify-content:flex-end;align-items:center;gap:12px;min-height:58px;padding:10px 26px;display:flex;position:relative;box-shadow:0 14px 30px #0404072e}.salon-os-drawer-module__XZnJcq__actionsNavigation{flex:none;align-items:center;margin-right:auto;display:flex}.salon-os-drawer-module__XZnJcq__actionsGroup{scrollbar-width:thin;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.salon-os-drawer-module__XZnJcq__actionsGroup>*{flex:none}.salon-os-drawer-module__XZnJcq__iconAction{width:36px;height:36px;color:var(--txt2);cursor:pointer;transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease), transform .2s var(--ease);background:#ffffff0e;border:1px solid #ffffff21;border-radius:50%;flex:none;place-items:center;display:grid}.salon-os-drawer-module__XZnJcq__iconAction:hover:not(:disabled){color:var(--txt);background:#e8b4a917;border-color:#e8b4a961;transform:translateY(-1px)}.salon-os-drawer-module__XZnJcq__iconAction:focus-visible{outline-offset:2px;outline:2px solid #e8b4a9ad}.salon-os-drawer-module__XZnJcq__iconAction:disabled{cursor:not-allowed;opacity:.4}.salon-os-drawer-module__XZnJcq__iconActionDanger{color:var(--rose);border-color:#f0b8c838}.salon-os-drawer-module__XZnJcq__iconActionDanger:hover:not(:disabled){background:#f0b8c81a;border-color:#f0b8c875}.salon-os-drawer-module__XZnJcq__section{transition:border-color .22s var(--ease), background .22s var(--ease);background:#ffffff06;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.salon-os-drawer-module__XZnJcq__body>.salon-os-drawer-module__XZnJcq__section{margin-top:10px}.salon-os-drawer-module__XZnJcq__section[open]{background:#ffffff09;border-color:#ffffff26}.salon-os-drawer-module__XZnJcq__sectionSummary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:62px;padding:13px 15px;list-style:none;display:grid}.salon-os-drawer-module__XZnJcq__sectionSummary::-webkit-details-marker{display:none}.salon-os-drawer-module__XZnJcq__sectionSummary:focus-visible{outline-offset:-2px;outline:2px solid #e8b4a9a3}.salon-os-drawer-module__XZnJcq__sectionHeading{gap:3px;min-width:0;display:grid}.salon-os-drawer-module__XZnJcq__sectionHeading strong{color:var(--txt);font-size:var(--type-support-size);font-weight:600}.salon-os-drawer-module__XZnJcq__sectionHeading>span,.salon-os-drawer-module__XZnJcq__sectionMeta{color:var(--txt3);font-size:var(--type-caption-size);line-height:1.45}.salon-os-drawer-module__XZnJcq__sectionMeta{white-space:nowrap}.salon-os-drawer-module__XZnJcq__sectionChevron{color:var(--txt3);transition:transform .22s var(--ease), color .22s var(--ease)}.salon-os-drawer-module__XZnJcq__section[open] .salon-os-drawer-module__XZnJcq__sectionChevron{color:var(--rose);transform:rotate(180deg)}.salon-os-drawer-module__XZnJcq__sectionBody{gap:var(--space-5);border-top:1px solid #ffffff13;padding:2px 15px 16px;display:grid}.salon-os-drawer-module__XZnJcq__sectionBody>:first-child{margin-top:14px}.salon-os-drawer-module__XZnJcq__sectionBody>:last-child{margin-bottom:0}.salon-os-drawer-module__XZnJcq__footer{z-index:1;background:#101014f5;border-top:1px solid #ffffff1a;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:15px 26px;display:flex;position:relative;box-shadow:0 -18px 36px #05050833}.salon-os-drawer-module__XZnJcq__body input,.salon-os-drawer-module__XZnJcq__body textarea,.salon-os-drawer-module__XZnJcq__body select{background-color:#ffffff13!important;border-color:#ffffff21!important}.salon-os-drawer-module__XZnJcq__body input:focus,.salon-os-drawer-module__XZnJcq__body textarea:focus,.salon-os-drawer-module__XZnJcq__body select:focus{background-color:#ffffff18!important;border-color:#e8b4a980!important}@keyframes salon-os-drawer-module__XZnJcq__drawerFade{0%{opacity:0}to{opacity:1}}@keyframes salon-os-drawer-module__XZnJcq__drawerIn{0%{opacity:0;transform:translate(24px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.salon-os-drawer-module__XZnJcq__scrim,.salon-os-drawer-module__XZnJcq__drawer{animation:none}}@media (max-width:560px){.salon-os-drawer-module__XZnJcq__drawer{top:max(6px, env(safe-area-inset-top));right:6px;bottom:max(6px, env(safe-area-inset-bottom));border-radius:17px;width:calc(100vw - 12px)!important}.salon-os-drawer-module__XZnJcq__header{padding:20px 18px 15px}.salon-os-drawer-module__XZnJcq__title{font-size:26px}.salon-os-drawer-module__XZnJcq__body{padding:16px 18px 22px}.salon-os-drawer-module__XZnJcq__actions{padding:9px 18px}.salon-os-drawer-module__XZnJcq__footer{padding:13px 18px}.salon-os-drawer-module__XZnJcq__body form [style*=grid-template-columns],.salon-os-drawer-module__XZnJcq__body>div [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:480px){.salon-os-drawer-module__XZnJcq__drawer{top:max(0px, env(safe-area-inset-top));right:max(0px, env(safe-area-inset-right));bottom:max(0px, env(safe-area-inset-bottom));left:max(0px, env(safe-area-inset-left));border-radius:0;max-width:none;width:auto!important}.salon-os-drawer-module__XZnJcq__body{overflow:hidden auto}.salon-os-drawer-module__XZnJcq__sectionSummary{grid-template-columns:minmax(0,1fr) auto}.salon-os-drawer-module__XZnJcq__sectionMeta{display:none}}
