.CreateStoryModal_overlay___rO9p{position:fixed;inset:0;z-index:5500;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px));background:rgba(2,6,23,.74);overscroll-behavior:contain}.CreateStoryModal_cameraShell__YzxMx{width:min(100%,430px);height:min(100dvh - 32px,760px);min-height:0;max-height:calc(100dvh - max(16px,env(safe-area-inset-top, 0px)) - max(16px,env(safe-area-inset-bottom, 0px)));border-radius:34px;background:#020617;color:#fff;position:relative;overflow:hidden;box-shadow:0 28px 90px rgba(2,6,23,.5);touch-action:manipulation}.CreateStoryModal_closeButton__akslj:disabled{opacity:.5;cursor:not-allowed}.CreateStoryModal_closeButton__akslj{position:absolute;top:calc(18px + env(safe-area-inset-top, 0px));left:18px;z-index:4;width:44px;height:44px;border:0;border-radius:999px;display:grid;place-items:center;background:rgba(15,23,42,.42);color:#fff;cursor:pointer;backdrop-filter:blur(14px);touch-action:manipulation}.CreateStoryModal_topBar__xzoS1{position:absolute;top:calc(22px + env(safe-area-inset-top, 0px));left:76px;right:76px;z-index:3;text-align:center;color:hsla(0,0%,100%,.92);background:rgba(2,6,23,.82);border-radius:999px;padding:9px 12px;backdrop-filter:blur(8px);font-size:.84rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.45)}.CreateStoryModal_preview__ARZFm{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 24% 16%,rgba(255,255,255,.12),transparent 30%),linear-gradient(145deg,#111827,#020617);user-select:none}.CreateStoryModal_previewImage__aGV8g,.CreateStoryModal_video__1bxa0{width:100%;height:100%;object-fit:cover;background:#020617}.CreateStoryModal_cameraFallback__QBQGJ{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);max-width:270px;border:1px solid hsla(0,0%,100%,.26);border-radius:999px;background:rgba(15,23,42,.54);color:#fff;cursor:pointer;font:inherit;font-size:.9rem;font-weight:800;padding:12px 18px;backdrop-filter:blur(16px);touch-action:manipulation}.CreateStoryModal_controls__FVC3K{position:absolute;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom, 0px));z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 34px}.CreateStoryModal_switchCameraButton__lwIZH{justify-self:start;width:52px;height:52px;border:1px solid hsla(0,0%,100%,.22);border-radius:16px;background:rgba(15,23,42,.52);color:#fff;cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(16px);touch-action:manipulation}.CreateStoryModal_switchCameraButton__lwIZH:disabled{cursor:wait;opacity:.65}.CreateStoryModal_shutterButton__gjtH9{width:78px;height:78px;border-radius:999px;border:5px solid hsla(0,0%,100%,.88);background:#fff;cursor:pointer;box-shadow:0 0 0 4px hsla(0,0%,100%,.18),0 12px 32px rgba(0,0,0,.34);touch-action:manipulation}.CreateStoryModal_shutterButton__gjtH9:disabled{cursor:wait;opacity:.65}.CreateStoryModal_galleryButton__LOk0H{justify-self:end;width:52px;height:52px;border:1px solid hsla(0,0%,100%,.22);border-radius:16px;background:rgba(15,23,42,.52);color:#fff;cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(16px);touch-action:manipulation}.CreateStoryModal_galleryButton__LOk0H:disabled{cursor:wait;opacity:.65}.CreateStoryModal_confirmBar__KPdiV{position:absolute;left:18px;right:18px;bottom:calc(48px + env(safe-area-inset-bottom, 0px));z-index:4;display:grid;grid-template-columns:1fr 1.25fr;gap:12px}.CreateStoryModal_primaryButton__ujcqR,.CreateStoryModal_secondaryButton__LGatg{min-height:52px;border-radius:999px;cursor:pointer;font:inherit;font-size:.92rem;font-weight:900;backdrop-filter:blur(16px);touch-action:manipulation}.CreateStoryModal_secondaryButton__LGatg{border:1px solid hsla(0,0%,100%,.34);background:rgba(15,23,42,.52);color:#fff}.CreateStoryModal_primaryButton__ujcqR{border:0;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;box-shadow:0 12px 34px rgba(239,68,68,.36)}.CreateStoryModal_primaryButton__ujcqR:disabled,.CreateStoryModal_secondaryButton__LGatg:disabled{cursor:wait;opacity:.65}.CreateStoryModal_modeBar__Pd6rx{position:absolute;left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom, 0px));z-index:3;text-align:center;color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.CreateStoryModal_uploading__lHFAM{position:absolute;left:50%;top:50%;z-index:3;margin:0;transform:translate(-50%,-50%);border-radius:999px;background:rgba(15,23,42,.68);color:#fff;font-size:.9rem;font-weight:800;padding:12px 18px;backdrop-filter:blur(16px)}.CreateStoryModal_hiddenInput__5G8nK{display:none}@media(max-width:520px){.CreateStoryModal_overlay___rO9p{padding:0}.CreateStoryModal_cameraShell__YzxMx{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;border-radius:0}.CreateStoryModal_confirmBar__KPdiV{left:14px;right:14px;grid-template-columns:1fr}}