.MoePpvApp-module__mgQxlG__shell{--ink:#f5f1ee;--muted:#999594;--line:#ffffff1c;--panel:#15171a;--pink:#e6a5b8;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 91% -8%,#ce688933,#0000 31%),radial-gradient(circle at -12% 42%,#5b7d741f,#0000 28%),linear-gradient(155deg,#101114 0%,#0b0c0e 58%,#111014 100%);padding:34px clamp(16px,3vw,44px) 120px;font-family:Avenir Next,Hiragino Sans,Yu Gothic,sans-serif;overflow-x:hidden}.MoePpvApp-module__mgQxlG__purposeBanner,.MoePpvApp-module__mgQxlG__header,.MoePpvApp-module__mgQxlG__todayPanel,.MoePpvApp-module__mgQxlG__lifecycleOverview,.MoePpvApp-module__mgQxlG__proposalBoard,.MoePpvApp-module__mgQxlG__poolNav,.MoePpvApp-module__mgQxlG__toolRow,.MoePpvApp-module__mgQxlG__message,.MoePpvApp-module__mgQxlG__grid{width:min(1420px,100%);margin-inline:auto}.MoePpvApp-module__mgQxlG__purposeBanner{background:#e6a5b812;border:1px solid #e6a5b84d;border-radius:12px;align-items:center;gap:14px;margin-bottom:22px;padding:13px 16px;display:flex}.MoePpvApp-module__mgQxlG__purposeBanner span{color:#1b1115;background:var(--pink);letter-spacing:.08em;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:900}.MoePpvApp-module__mgQxlG__purposeBanner strong{font-size:13px;line-height:1.55}.MoePpvApp-module__mgQxlG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:28px;display:flex}.MoePpvApp-module__mgQxlG__eyebrow{color:var(--pink);letter-spacing:.22em;margin:0 0 10px;font-size:11px;font-weight:800}.MoePpvApp-module__mgQxlG__header h1{letter-spacing:-.045em;margin:0;font-family:Iowan Old Style,Yu Mincho,serif;font-size:clamp(42px,6vw,78px);font-weight:500;line-height:.95}.MoePpvApp-module__mgQxlG__header p:not(.MoePpvApp-module__mgQxlG__eyebrow){color:#aaa5a4;max-width:720px;margin:18px 0 0;font-size:14px;line-height:1.8}.MoePpvApp-module__mgQxlG__scheduledFeedCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(470px,100%);margin:18px 0 22px;display:grid}.MoePpvApp-module__mgQxlG__stagingNotice{color:#b9b0aa;background:#f3d9a80b;border:1px solid #f3d9a82e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;width:min(1420px,100%);margin:14px auto 0;padding:10px 14px;font-size:11px;line-height:1.4;display:flex}.MoePpvApp-module__mgQxlG__stagingNotice strong{color:#f3d9a8;font-weight:800}.MoePpvApp-module__mgQxlG__stagingNotice span+span,.MoePpvApp-module__mgQxlG__stagingNotice span{color:#9f9995}.MoePpvApp-module__mgQxlG__scheduledFeedCounts>div{border:1px solid var(--line);background:#ffffff06;border-radius:12px;grid-template-columns:1fr auto auto;align-items:baseline;gap:6px;min-height:70px;padding:12px 14px;display:grid}.MoePpvApp-module__mgQxlG__scheduledFeedCounts span{color:#aaa5a4;font-size:11px;font-weight:800}.MoePpvApp-module__mgQxlG__scheduledFeedCounts strong{color:#f3d9a8;font-family:Iowan Old Style,serif;font-size:34px;line-height:1}.MoePpvApp-module__mgQxlG__scheduledFeedCounts small{color:#8f8b8a;font-size:11px;font-weight:800}.MoePpvApp-module__mgQxlG__upload{color:#1a1114;cursor:pointer;background:#f1c2d0;border:1px solid #f3c9d5;border-radius:4px;flex-direction:column;justify-content:center;width:190px;min-height:66px;padding:0 22px;transition:transform .18s,background .18s;display:flex}.MoePpvApp-module__mgQxlG__growthLink{width:170px;min-height:66px;color:var(--ink);background:#c8ef67;border:1px solid #ffffff38;border-radius:4px;flex-direction:column;justify-content:center;padding:0 20px;text-decoration:none;display:flex}.MoePpvApp-module__mgQxlG__protocolLink{color:#dff9fc;width:185px;min-height:66px;font:inherit;text-align:left;cursor:pointer;background:#17363c;border:1px solid #9adce580;border-radius:4px;flex-direction:column;justify-content:center;padding:0 20px;display:flex}.MoePpvApp-module__mgQxlG__captionReviewLink{color:#15120d;background:#f4d15b;border:1px solid #1b1c1f;border-radius:4px;flex-direction:column;justify-content:center;width:180px;min-height:66px;padding:0 20px;text-decoration:none;display:flex}.MoePpvApp-module__mgQxlG__protocolLink span,.MoePpvApp-module__mgQxlG__captionReviewLink span{font-size:15px;font-weight:850}.MoePpvApp-module__mgQxlG__protocolLink small,.MoePpvApp-module__mgQxlG__captionReviewLink small{opacity:.62;letter-spacing:.05em;margin-top:3px;font-size:10px}.MoePpvApp-module__mgQxlG__growthLink span{font-size:15px;font-weight:850}.MoePpvApp-module__mgQxlG__growthLink small{opacity:.62;letter-spacing:.05em;margin-top:3px;font-size:10px}.MoePpvApp-module__mgQxlG__headerActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:stretch;gap:9px;display:flex}.MoePpvApp-module__mgQxlG__protocolLink:hover{background:#204950}.MoePpvApp-module__mgQxlG__upload:hover{background:#f7d3dd;transform:translateY(-2px)}.MoePpvApp-module__mgQxlG__upload span{font-size:15px;font-weight:850}.MoePpvApp-module__mgQxlG__upload small{opacity:.65;letter-spacing:.05em;margin-top:3px;font-size:10px}.MoePpvApp-module__mgQxlG__upload input{display:none}.MoePpvApp-module__mgQxlG__disabled{opacity:.5;pointer-events:none}.MoePpvApp-module__mgQxlG__protocolOverlay{z-index:300;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050709d1;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.MoePpvApp-module__mgQxlG__protocolPanel{color:#eee9e6;background:radial-gradient(circle at 100% 0,#4f9da824,#0000 36%),#111316;border:1px solid #9adce561;border-radius:18px;width:min(1040px,100%);max-height:calc(100dvh - 36px);padding:26px;overflow:auto;box-shadow:0 34px 100px #0000009e}.MoePpvApp-module__mgQxlG__protocolHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.MoePpvApp-module__mgQxlG__protocolHeader>div>span{color:#91d5dd;letter-spacing:.14em;font-size:9px;font-weight:900}.MoePpvApp-module__mgQxlG__protocolHeader h2{letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(24px,4vw,38px)}.MoePpvApp-module__mgQxlG__protocolHeader p{color:#9e9998;max-width:720px;margin:8px 0 0;font-size:12px;line-height:1.7}.MoePpvApp-module__mgQxlG__protocolHeader>button{color:#eee9e6;cursor:pointer;background:#25282c;border:1px solid #ffffff29;border-radius:50%;flex:none;width:42px;height:42px;font-size:24px}.MoePpvApp-module__mgQxlG__protocolPrinciple{background:#f4d15b0f;border:1px solid #f4d15b4d;border-radius:11px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin-top:18px;padding:14px;display:grid}.MoePpvApp-module__mgQxlG__protocolPrinciple b{color:#181408;background:#f4d15b;border-radius:5px;padding:4px 7px;font-size:9px}.MoePpvApp-module__mgQxlG__protocolPrinciple p{color:#c9c2bc;margin:0;font-size:11px;line-height:1.7}.MoePpvApp-module__mgQxlG__protocolSection{margin-top:26px}.MoePpvApp-module__mgQxlG__protocolSectionTitle{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.MoePpvApp-module__mgQxlG__protocolSectionTitle>span{color:#71c2cb;letter-spacing:.1em;font-size:10px;font-weight:900}.MoePpvApp-module__mgQxlG__protocolSectionTitle h3{margin:0;font-size:17px}.MoePpvApp-module__mgQxlG__protocolSectionTitle p{color:#777476;margin:3px 0 0;font-size:9px}.MoePpvApp-module__mgQxlG__protocolIdentifiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.MoePpvApp-module__mgQxlG__protocolIdentifiers>div{background:#181a1e;border:1px solid #ffffff14;border-radius:9px;min-width:0;padding:11px}.MoePpvApp-module__mgQxlG__protocolIdentifiers dt{justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.MoePpvApp-module__mgQxlG__protocolIdentifiers code{color:#9adce4;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden}.MoePpvApp-module__mgQxlG__protocolIdentifiers dd{color:#898586;margin:6px 0 0;font-size:9px;line-height:1.55}.MoePpvApp-module__mgQxlG__protocolAxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.MoePpvApp-module__mgQxlG__protocolAxes article{background:#2652591f;border:1px solid #91d5dd33;border-radius:10px;padding:14px}.MoePpvApp-module__mgQxlG__protocolAxes span{color:#8acfd7;font-size:9px;font-weight:900;display:block}.MoePpvApp-module__mgQxlG__protocolAxes strong{margin-top:4px;font-size:13px;display:block}.MoePpvApp-module__mgQxlG__protocolAxes p{color:#8e8a8b;margin:7px 0 0;font-size:9px;line-height:1.6}.MoePpvApp-module__mgQxlG__protocolStates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.MoePpvApp-module__mgQxlG__protocolStates li{background:#181a1e;border:1px solid #ffffff14;border-radius:10px;padding:12px}.MoePpvApp-module__mgQxlG__protocolStates li[data-state=confirmation_pending]{border-color:#f4d15b57}.MoePpvApp-module__mgQxlG__protocolStates li[data-state=published]{border-color:#67c8933d}.MoePpvApp-module__mgQxlG__protocolStates li[data-state=failed]{border-color:#e0728147}.MoePpvApp-module__mgQxlG__protocolStates li>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.MoePpvApp-module__mgQxlG__protocolStates strong{font-size:12px}.MoePpvApp-module__mgQxlG__protocolStates small{color:#83cbd4;font-size:8px}.MoePpvApp-module__mgQxlG__protocolStates p{color:#979293;margin:7px 0 0;font-size:9px;line-height:1.55}.MoePpvApp-module__mgQxlG__protocolStates em{color:#d2cbca;margin-top:7px;font-size:8px;font-style:normal;display:block}.MoePpvApp-module__mgQxlG__protocolAuthorities{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.MoePpvApp-module__mgQxlG__protocolAuthorities>div{background:#191b1f;border-radius:8px;grid-template-columns:120px 1fr;gap:10px;padding:10px 12px;display:grid}.MoePpvApp-module__mgQxlG__protocolAuthorities strong{color:#d9d3d0;font-size:10px}.MoePpvApp-module__mgQxlG__protocolAuthorities span{color:#898586;font-size:9px;line-height:1.5}.MoePpvApp-module__mgQxlG__protocolSequence{color:#b8b1ae;margin:0;padding-left:22px}.MoePpvApp-module__mgQxlG__protocolSequence li{padding:4px 0 4px 5px;font-size:10px;line-height:1.6}.MoePpvApp-module__mgQxlG__protocolSequence li::marker{color:#75c5ce;font-weight:900}.MoePpvApp-module__mgQxlG__protocolManual{background:#e6a5b812;border-left:3px solid #e6a5b8;border-radius:7px;margin-top:13px;padding:13px}.MoePpvApp-module__mgQxlG__protocolManual b{font-size:10px}.MoePpvApp-module__mgQxlG__protocolManual p{color:#aaa3a3;margin:5px 0 0;font-size:9px;line-height:1.65}.MoePpvApp-module__mgQxlG__lifecycleOverview{background:linear-gradient(135deg,#5696a31f,#e6a5b80f);border:1px solid #97c4cd47;border-radius:16px;grid-template-columns:minmax(250px,.8fr) minmax(0,2.2fr);gap:18px;margin-top:22px;padding:18px;display:grid}.MoePpvApp-module__mgQxlG__lifecycleOverview>div{flex-direction:column;justify-content:center;display:flex}.MoePpvApp-module__mgQxlG__lifecycleOverview>div>span{color:#a8dce3;letter-spacing:.14em;font-size:9px;font-weight:900}.MoePpvApp-module__mgQxlG__lifecycleOverview>div>strong{margin-top:5px;font-size:17px}.MoePpvApp-module__mgQxlG__lifecycleOverview>div>small{color:#8f8b8c;margin-top:6px;font-size:10px;line-height:1.5}.MoePpvApp-module__mgQxlG__lifecycleOverview ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.MoePpvApp-module__mgQxlG__lifecycleOverview li{background:#0b0c0e80;border:1px solid #ffffff14;border-radius:9px;min-width:0;padding:11px}.MoePpvApp-module__mgQxlG__lifecycleOverview li[data-attention=true]{background:#f4d15b17;border-color:#f4d15ba6}.MoePpvApp-module__mgQxlG__lifecycleOverview li b{color:#f4eef0;font-size:24px;display:block}.MoePpvApp-module__mgQxlG__lifecycleOverview li span{color:#d1cbcd;margin-top:2px;font-size:10px;font-weight:850;display:block}.MoePpvApp-module__mgQxlG__lifecycleOverview li small{color:#777375;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}.MoePpvApp-module__mgQxlG__proposalBoard{background:linear-gradient(145deg,#f4d15b1f,#e6a5b80d);border:2px solid #f4d15bc2;border-radius:18px;margin-top:22px;padding:18px;box-shadow:0 18px 54px #00000047}.MoePpvApp-module__mgQxlG__proposalBoardHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.MoePpvApp-module__mgQxlG__proposalBoardHeader>div>span{color:#f4d15b;letter-spacing:.12em;font-size:10px;font-weight:900}.MoePpvApp-module__mgQxlG__proposalBoardHeader h2{margin:4px 0 0;font-size:24px}.MoePpvApp-module__mgQxlG__proposalBoardHeader p{color:#b8b2ad;margin:6px 0 0;font-size:11px;line-height:1.6}.MoePpvApp-module__mgQxlG__proposalBoardActions{flex:none;align-items:stretch;gap:8px;display:flex}.MoePpvApp-module__mgQxlG__proposalBoardActions>a,.MoePpvApp-module__mgQxlG__proposalBoardActions>button{border-radius:9px;flex:none;place-items:center;min-height:50px;padding:0 18px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.MoePpvApp-module__mgQxlG__proposalBoardActions>a{color:#f1ece7;background:#202226;border:1px solid #ffffff3d}.MoePpvApp-module__mgQxlG__proposalBoardActions>button{color:#17130a;cursor:pointer;background:#f4d15b;border:0}.MoePpvApp-module__mgQxlG__proposalBoardActions>button:disabled{opacity:.45;cursor:wait}.MoePpvApp-module__mgQxlG__proposalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.MoePpvApp-module__mgQxlG__proposalCard{background:#15171a;border:1px solid #f4d15b3d;border-radius:13px;overflow:hidden}.MoePpvApp-module__mgQxlG__proposalApproved{border-color:#5bcd8f57}.MoePpvApp-module__mgQxlG__proposalMedia{background:#08090a;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;height:190px;display:grid}.MoePpvApp-module__mgQxlG__proposalMedia>button{cursor:zoom-in;background:#222;border:0;min-width:0;padding:0;position:relative;overflow:hidden}.MoePpvApp-module__mgQxlG__proposalMedia img,.MoePpvApp-module__mgQxlG__proposalMedia video{object-fit:cover;width:100%;height:100%;display:block}.MoePpvApp-module__mgQxlG__proposalMedia span{color:#17130a;background:#f4d15b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid;position:absolute;bottom:6px;left:6px}.MoePpvApp-module__mgQxlG__proposalMedia b{color:#fff;letter-spacing:.06em;background:#b9466ce0;border-radius:4px;padding:3px 5px;font-size:7px;position:absolute;top:6px;right:6px}.MoePpvApp-module__mgQxlG__proposalBody{padding:13px}.MoePpvApp-module__mgQxlG__proposalTitle{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MoePpvApp-module__mgQxlG__proposalTitle span{color:var(--pink);letter-spacing:.08em;font-size:8px;font-weight:900}.MoePpvApp-module__mgQxlG__proposalTitle h3{margin:3px 0 0;font-size:15px}.MoePpvApp-module__mgQxlG__proposalTitle em{color:#aaa4a0;background:#24262a;border-radius:5px;flex:none;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.MoePpvApp-module__mgQxlG__proposalBody>p{color:#aaa5a1;min-height:34px;margin:9px 0 0;font-size:10px;line-height:1.65}.MoePpvApp-module__mgQxlG__proposalApprovalRow{align-items:flex-end;gap:9px;margin-top:12px;display:flex}.MoePpvApp-module__mgQxlG__proposalApprovalRow label{flex:0 0 122px}.MoePpvApp-module__mgQxlG__proposalApprovalRow label>span{color:#7e7977;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.MoePpvApp-module__mgQxlG__proposalApprovalRow label>div{background:#0f1012;border:1px solid #ffffff29;border-radius:7px;align-items:center;height:40px;display:flex}.MoePpvApp-module__mgQxlG__proposalApprovalRow label b{color:#f1cad5;padding-left:10px;font-family:Iowan Old Style,serif;font-size:15px}.MoePpvApp-module__mgQxlG__proposalApprovalRow input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 8px 0 4px;font-size:15px;font-weight:800}.MoePpvApp-module__mgQxlG__proposalApprovalRow>button{color:#221419;cursor:pointer;background:#e6a5b8;border:1px solid #e8b7c5;border-radius:7px;flex:auto;min-height:40px;padding:0 12px;font-size:10px;font-weight:900}.MoePpvApp-module__mgQxlG__proposalApprovalRow>button:disabled{color:#8ed8af;cursor:default;background:#5bcd8f1a;border-color:#5bcd8f40}.MoePpvApp-module__mgQxlG__todayPanel{border:1px solid var(--line);background:#ffffff06;border-radius:18px;margin-top:22px;padding:18px;box-shadow:inset 0 1px #ffffff08}.MoePpvApp-module__mgQxlG__todayTitle{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.MoePpvApp-module__mgQxlG__todayTitle span{font-size:13px;font-weight:800}.MoePpvApp-module__mgQxlG__todayTitle strong{color:#8f8b8a;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.MoePpvApp-module__mgQxlG__scheduleGrid{grid-template-columns:3fr 3fr 2fr;gap:10px;display:grid}.MoePpvApp-module__mgQxlG__scheduleCard{background:#17191d;border:1px solid #ffffff17;border-radius:12px;min-height:112px;padding:15px 16px 12px;position:relative;overflow:hidden}.MoePpvApp-module__mgQxlG__scheduleCard:after{content:"";background:var(--destination-color,#bbb);opacity:.07;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto -25px -50px auto}.MoePpvApp-module__mgQxlG__scheduleCard[data-destination=follower_free]{--destination-color:#9fceb8}.MoePpvApp-module__mgQxlG__scheduleCard[data-destination=subscriber]{--destination-color:#ceb082}.MoePpvApp-module__mgQxlG__scheduleCard[data-destination=feed_ppv]{--destination-color:#e28ca9}.MoePpvApp-module__mgQxlG__scheduleCard>div{align-items:center;gap:10px;display:flex}.MoePpvApp-module__mgQxlG__scheduleCard .MoePpvApp-module__mgQxlG__step{border:1px solid color-mix(in srgb, var(--destination-color), transparent 52%);width:28px;height:28px;color:var(--destination-color);border-radius:50%;place-items:center;font:700 12px/1 Iowan Old Style,serif;display:grid}.MoePpvApp-module__mgQxlG__scheduleCard strong{font-size:13px;display:block}.MoePpvApp-module__mgQxlG__scheduleCard small{color:#888486;margin-top:2px;font-size:10px;display:block}.MoePpvApp-module__mgQxlG__scheduleCard>b{font-size:28px;line-height:1;position:absolute;top:14px;right:16px}.MoePpvApp-module__mgQxlG__scheduleCard>b em{color:#777476;font-size:15px;font-style:normal}.MoePpvApp-module__mgQxlG__scheduleCard>p{color:#aaa5a5;letter-spacing:.04em;margin:16px 0 0;font-size:11px}.MoePpvApp-module__mgQxlG__poolNav{border:1px solid var(--line);background:#ffffff06;border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:24px;display:grid;overflow:hidden}.MoePpvApp-module__mgQxlG__poolNav button{border:0;border-right:1px solid var(--line);color:#999597;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:58px;padding:0 13px;transition:background .16s,color .16s;display:flex}.MoePpvApp-module__mgQxlG__poolNav button:last-child{border-right:0}.MoePpvApp-module__mgQxlG__poolNav button:hover{color:#ddd8d7;background:#ffffff0a}.MoePpvApp-module__mgQxlG__poolNav button[aria-pressed=true]{color:#fff;box-shadow:inset 0 -2px 0 var(--pink);background:#202226}.MoePpvApp-module__mgQxlG__poolNav span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.MoePpvApp-module__mgQxlG__poolNav b{color:#726e70;text-align:right;min-width:24px;font-size:11px}.MoePpvApp-module__mgQxlG__poolNav button[aria-pressed=true] b{color:var(--pink)}.MoePpvApp-module__mgQxlG__toolRow{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:18px;display:flex}.MoePpvApp-module__mgQxlG__filterControls{grid-template-columns:minmax(280px,1.5fr) 160px 260px;gap:12px;display:grid}.MoePpvApp-module__mgQxlG__filterGroup{gap:6px;min-width:0;display:grid}.MoePpvApp-module__mgQxlG__filterLabel{color:#777375;letter-spacing:.1em;font-size:10px;font-weight:850}.MoePpvApp-module__mgQxlG__idSearchInput{box-sizing:border-box;border:1px solid var(--line);color:#e4dfe0;background:#17191c;border-radius:8px;width:100%;min-width:0;min-height:38px;padding:0 11px;font:11px/1.2 ui-monospace,monospace}.MoePpvApp-module__mgQxlG__idSearchInput::placeholder{color:#666265}.MoePpvApp-module__mgQxlG__idSearchInput:focus-visible{outline-offset:2px;border-color:#e6a5b8b8;outline:2px solid #e6a5b86b}.MoePpvApp-module__mgQxlG__filterSelect{border:1px solid var(--line);color:#e4dfe0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#17191c;border-radius:8px;width:100%;min-width:0;min-height:38px;margin:0;padding:0 32px 0 11px;font-size:11px;font-weight:800}.MoePpvApp-module__mgQxlG__filterSelect:hover{border-color:#e6a5b86b}.MoePpvApp-module__mgQxlG__filterSelect:focus-visible{outline-offset:2px;border-color:#e6a5b8b8;outline:2px solid #e6a5b86b}.MoePpvApp-module__mgQxlG__toolRow>p{color:#6f6c6d;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px}.MoePpvApp-module__mgQxlG__toolRow>p b{color:#c7c1c1;font-size:13px}.MoePpvApp-module__mgQxlG__statusHelp{color:#858082;align-items:baseline;gap:9px;margin:8px 0 0;font-size:10px;display:flex}.MoePpvApp-module__mgQxlG__statusHelp b{color:#c7c1c3;flex:none;font-size:10px}.MoePpvApp-module__mgQxlG__statusHelp span{line-height:1.5}.MoePpvApp-module__mgQxlG__message{color:#b4afb0;min-height:22px;margin-top:14px;margin-bottom:10px;font-size:12px}.MoePpvApp-module__mgQxlG__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:15px;display:grid}.MoePpvApp-module__mgQxlG__card{border:1px solid var(--line);background:var(--panel);border-radius:16px;transition:transform .2s,border-color .2s;overflow:hidden;box-shadow:0 12px 34px #00000029}.MoePpvApp-module__mgQxlG__card:hover{border-color:#ffffff2e;transform:translateY(-3px)}.MoePpvApp-module__mgQxlG__cardSelected{border-color:#e6a5b8bf;box-shadow:0 0 0 2px #e6a5b82e,0 20px 48px #0000004d}.MoePpvApp-module__mgQxlG__cardBundled{border-style:dashed}.MoePpvApp-module__mgQxlG__cardBundled .MoePpvApp-module__mgQxlG__imageButton>img,.MoePpvApp-module__mgQxlG__cardBundled .MoePpvApp-module__mgQxlG__imageButton>video{filter:saturate(.72)brightness(.72)}.MoePpvApp-module__mgQxlG__media{background:#202226;position:relative;overflow:hidden}.MoePpvApp-module__mgQxlG__imageButton{width:100%;color:inherit;cursor:zoom-in;background:#202226;border:0;padding:0;display:block;position:relative;overflow:hidden}.MoePpvApp-module__mgQxlG__imageButton>img,.MoePpvApp-module__mgQxlG__imageButton>video{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .5s;display:block}.MoePpvApp-module__mgQxlG__card:hover .MoePpvApp-module__mgQxlG__imageButton>img,.MoePpvApp-module__mgQxlG__card:hover .MoePpvApp-module__mgQxlG__imageButton>video{transform:scale(1.015)}.MoePpvApp-module__mgQxlG__imageButton:focus-visible{z-index:4;outline-offset:-3px;outline:2px solid #efbdcb}.MoePpvApp-module__mgQxlG__zoomMark{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.72;pointer-events:none;background:#0d0e10ad;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;font-weight:400;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 5px 16px #00000038}.MoePpvApp-module__mgQxlG__imageButton:hover .MoePpvApp-module__mgQxlG__zoomMark,.MoePpvApp-module__mgQxlG__imageButton:focus-visible .MoePpvApp-module__mgQxlG__zoomMark{opacity:1;transform:scale(1.06)}.MoePpvApp-module__mgQxlG__vaultBadgeGroup,.MoePpvApp-module__mgQxlG__proposalMedia .MoePpvApp-module__mgQxlG__vaultBadgeGroup{z-index:4;pointer-events:none;background:0 0;border-radius:0;align-items:stretch;gap:4px;width:auto;max-width:calc(100% - 24px);height:auto;display:flex;position:absolute;inset:45px auto auto 12px}.MoePpvApp-module__mgQxlG__vaultIdentityBadge,.MoePpvApp-module__mgQxlG__proposalMedia .MoePpvApp-module__mgQxlG__vaultIdentityBadge{color:#d9f7fa;letter-spacing:.01em;text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#0c0f12d6;border:1px solid #c6edf18c;border-radius:5px;flex:auto;width:auto;min-width:0;height:auto;padding:4px 6px;font:800 8px/1.2 ui-monospace,monospace;position:static;overflow:hidden;box-shadow:0 4px 12px #0003}.MoePpvApp-module__mgQxlG__compositionBadge,.MoePpvApp-module__mgQxlG__proposalMedia .MoePpvApp-module__mgQxlG__compositionBadge{color:#fff;letter-spacing:.01em;pointer-events:none;background:#3157a4;border:1px solid #ffffff7a;border-radius:5px;flex:none;align-items:center;width:auto;height:auto;padding:4px 6px;font:900 8px/1.2 ui-monospace,monospace;display:inline-flex;position:static;overflow:hidden;box-shadow:0 4px 12px #00000057}.MoePpvApp-module__mgQxlG__vaultBadgeGroup[data-compact=true] .MoePpvApp-module__mgQxlG__vaultIdentityBadge{padding:3px 5px;font-size:7px}.MoePpvApp-module__mgQxlG__vaultBadgeGroup[data-compact=true] .MoePpvApp-module__mgQxlG__compositionBadge{padding:3px 4px;font-size:7px}.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton .MoePpvApp-module__mgQxlG__vaultBadgeGroup,.MoePpvApp-module__mgQxlG__proposalMedia .MoePpvApp-module__mgQxlG__vaultBadgeGroup{max-width:calc(100% - 12px);top:6px;left:6px}.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton:first-of-type .MoePpvApp-module__mgQxlG__vaultBadgeGroup{top:43px}.MoePpvApp-module__mgQxlG__deliveryBadge{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.06em;color:#f3eff0;background:#131518c2;border:1px solid #ffffff2e;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;top:12px;left:12px}.MoePpvApp-module__mgQxlG__setBadge{z-index:3;color:#ffe8ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.05em;background:#542a37d6;border:1px solid #f0c4d06b;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;bottom:12px;right:12px}.MoePpvApp-module__mgQxlG__bundleSelectButton{z-index:5;color:#f7f2f3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0b0c0ed1;border:1px solid #ffffff9e;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:4px 12px 4px 5px;transition:border-color .16s,background .16s,transform .16s;display:inline-flex;position:absolute;bottom:12px;left:12px}.MoePpvApp-module__mgQxlG__bundleSelectButton>span{color:#fff;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:850;display:grid}.MoePpvApp-module__mgQxlG__bundleSelectButton>b{letter-spacing:.02em;font-size:10px;font-weight:850}.MoePpvApp-module__mgQxlG__bundleSelectButton:hover{background:#331f27eb;border-color:#efbdcb;transform:translateY(-1px)}.MoePpvApp-module__mgQxlG__bundleSelectButton[aria-pressed=true]{color:#211318;background:#eab5c4;border-color:#f1bdcc;box-shadow:0 8px 24px #4f223052}.MoePpvApp-module__mgQxlG__bundleSelectButton[aria-pressed=true]>span{color:#211318;background:#ffffff4d;border-color:#2613197a}.MoePpvApp-module__mgQxlG__bundleSelectButton[data-compatible=false]{color:#8c8789;background:#0b0c0e94;border-color:#ffffff38}.MoePpvApp-module__mgQxlG__bundleSelectButton[data-compatible=false]>span{color:#8c8789;border-color:#fff3}.MoePpvApp-module__mgQxlG__bundleSelectButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.MoePpvApp-module__mgQxlG__bundleSelectButton:disabled{opacity:.45;cursor:wait}.MoePpvApp-module__mgQxlG__delivery_published{color:#9be0ba}.MoePpvApp-module__mgQxlG__delivery_failed{color:#ffaca8}.MoePpvApp-module__mgQxlG__delivery_scheduled,.MoePpvApp-module__mgQxlG__delivery_scheduling{color:#f1cf8b}.MoePpvApp-module__mgQxlG__delivery_undo_pending{color:#f4c4d2}.MoePpvApp-module__mgQxlG__body{padding:15px 16px 16px}.MoePpvApp-module__mgQxlG__cardHeading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:57px;display:flex}.MoePpvApp-module__mgQxlG__cardHeading span{color:var(--pink);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.MoePpvApp-module__mgQxlG__cardHeading h2{margin:5px 0 0;font-size:16px;line-height:1.35}.MoePpvApp-module__mgQxlG__cardHeading>strong{color:#f1cad5;flex:none;padding-top:2px;font-family:Iowan Old Style,serif;font-size:19px}.MoePpvApp-module__mgQxlG__originalFilename{color:#777375;text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:4px;font:9px/1.4 ui-monospace,monospace;display:block;overflow:hidden}.MoePpvApp-module__mgQxlG__sourceActions{grid-template-columns:1.18fr 1fr;gap:6px;margin-top:11px;display:grid}.MoePpvApp-module__mgQxlG__sourceActions a{color:#c8edf1;text-align:center;background:#5696a31a;border:1px solid #97c4cd75;border-radius:7px;place-items:center;min-height:36px;padding:0 9px;font-size:10px;font-weight:850;text-decoration:none;display:grid}.MoePpvApp-module__mgQxlG__sourceActions a:first-child{color:#241419;background:#e3aabd;border-color:#d9a1b1}.MoePpvApp-module__mgQxlG__sourceActions a:hover,.MoePpvApp-module__mgQxlG__sourceActions a:focus-visible{border-color:#fff;outline:0}.MoePpvApp-module__mgQxlG__identityPanel{background:#5696a30b;border:1px solid #97c4cd33;border-radius:8px;gap:5px;margin-top:11px;padding:8px 9px;display:grid}.MoePpvApp-module__mgQxlG__materialAnnotationPanel{background:#5696a30b;border:1px solid #97c4cd33;border-radius:8px;margin-top:11px;overflow:hidden}.MoePpvApp-module__mgQxlG__materialAnnotationSummary{cursor:pointer;color:#f2edef;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:7px 9px;font-size:12px;font-weight:850;list-style:none;display:flex}.MoePpvApp-module__mgQxlG__materialAnnotationSummary::-webkit-details-marker{display:none}.MoePpvApp-module__mgQxlG__materialAnnotationSummary:after{content:"表示";color:#a9cbd0;border:1px solid #97c4cd47;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:800;line-height:1}.MoePpvApp-module__mgQxlG__materialAnnotationPanel[open] .MoePpvApp-module__mgQxlG__materialAnnotationSummary:after{content:"閉じる"}.MoePpvApp-module__mgQxlG__materialAnnotationSummary:hover,.MoePpvApp-module__mgQxlG__materialAnnotationSummary:focus-visible{background:#5696a317;outline:0}.MoePpvApp-module__mgQxlG__materialAnnotationContent{border-top:1px solid #97c4cd1f;gap:5px;padding:0 9px 8px;display:grid}.MoePpvApp-module__mgQxlG__materialAnnotationContent p{margin:7px 0 0}.MoePpvApp-module__mgQxlG__identityRow{grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.MoePpvApp-module__mgQxlG__identityRow small{color:#777375;letter-spacing:.05em;font-size:8px}.MoePpvApp-module__mgQxlG__identityRow code,.MoePpvApp-module__mgQxlG__bundleSources code,.MoePpvApp-module__mgQxlG__lightboxIdentity code{overflow-wrap:anywhere;color:#c6edf1;min-width:0;font:9px/1.35 ui-monospace,monospace}.MoePpvApp-module__mgQxlG__identityStatus{border-radius:4px;justify-self:start;margin-top:2px;padding:3px 6px;font-size:8px;font-weight:850}.MoePpvApp-module__mgQxlG__identityStatusVerified{color:#9be0ba;background:#33b2701c}.MoePpvApp-module__mgQxlG__identityStatusUnverified{color:#f1c5c1;background:#be4a4a1f}.MoePpvApp-module__mgQxlG__factGrid{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.MoePpvApp-module__mgQxlG__factGrid span{background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;min-width:0;padding:9px 10px}.MoePpvApp-module__mgQxlG__factGrid small{color:#777375;font-size:9px;display:block}.MoePpvApp-module__mgQxlG__factGrid b{color:#c5c0c1;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.MoePpvApp-module__mgQxlG__lifecycleTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:12px;display:grid}.MoePpvApp-module__mgQxlG__lifecycleTrack span{color:#625f60;text-align:center;background:#ffffff05;border:1px solid #ffffff12;min-width:0;padding:7px 4px;font-size:8px;font-weight:850}.MoePpvApp-module__mgQxlG__lifecycleTrack span:first-child{border-radius:6px 0 0 6px}.MoePpvApp-module__mgQxlG__lifecycleTrack span:last-child{border-radius:0 6px 6px 0}.MoePpvApp-module__mgQxlG__lifecycleTrack span[data-complete=true]{color:#8ed8af;background:#33b27017;border-color:#63c49142}.MoePpvApp-module__mgQxlG__lifecycleTrack span[data-attention=true]{color:#f4d15b;background:#f4d15b14;border-color:#f4d15b7a}.MoePpvApp-module__mgQxlG__bundleSources{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex}.MoePpvApp-module__mgQxlG__bundleSources>small{color:#777375;letter-spacing:.06em;margin-right:2px;font-size:8px}.MoePpvApp-module__mgQxlG__bundleSources>span{border:1px solid #97c4cd42;border-radius:5px;display:inline-flex;overflow:hidden}.MoePpvApp-module__mgQxlG__bundleSources a,.MoePpvApp-module__mgQxlG__bundleSources code,.MoePpvApp-module__mgQxlG__bundleSources em{overflow-wrap:anywhere;color:#bfe8ed;background:#5696a312;max-width:180px;padding:5px 6px;font:8px/1.2 ui-monospace,monospace;text-decoration:none}.MoePpvApp-module__mgQxlG__bundleSources em{color:#f1c5c1;font-style:normal}.MoePpvApp-module__mgQxlG__bundleSources a:last-child{color:#edbdca;border-left:1px solid #97c4cd38}.MoePpvApp-module__mgQxlG__eventLine{color:#bcb7b7;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;font-size:11px;display:flex}.MoePpvApp-module__mgQxlG__eventLine span{color:#777375;letter-spacing:.06em;font-size:9px}.MoePpvApp-module__mgQxlG__uuidLine{color:#666265;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 0;font:9px/1.4 ui-monospace,monospace;overflow:hidden}.MoePpvApp-module__mgQxlG__error{color:#e4a4a1;background:#be4a4a14;border-left:2px solid #de7c7c;margin:10px 0 0;padding:8px 9px;font-size:10px;line-height:1.5}.MoePpvApp-module__mgQxlG__cardFooter{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.MoePpvApp-module__mgQxlG__analysisBadge{color:#aaa6a7;background:#24262a;border-radius:5px;flex:none;align-items:center;min-height:22px;padding:0 7px;font-size:9px;font-weight:750;display:inline-flex}.MoePpvApp-module__mgQxlG__ready{color:#83d4aa;background:#33b2701f}@media (max-width:820px){.MoePpvApp-module__mgQxlG__lifecycleOverview{grid-template-columns:1fr}.MoePpvApp-module__mgQxlG__lifecycleOverview ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.MoePpvApp-module__mgQxlG__actions{justify-content:flex-end;gap:5px;min-width:0;display:flex}.MoePpvApp-module__mgQxlG__actions button{color:#aaa5a6;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;min-height:30px;padding:0 9px;font-size:9px}.MoePpvApp-module__mgQxlG__actions button:hover{color:#e5dfe0;border-color:#ffffff40}.MoePpvApp-module__mgQxlG__actions .MoePpvApp-module__mgQxlG__primaryAction{color:#f1cfda;background:#ce769014;border-color:#d9a1b1;font-size:10px;font-weight:800}.MoePpvApp-module__mgQxlG__actions .MoePpvApp-module__mgQxlG__restore{color:#b7e0e5;background:#5696a314;border-color:#97c4cd75;font-size:10px;font-weight:800}.MoePpvApp-module__mgQxlG__actions .MoePpvApp-module__mgQxlG__delete{color:#e89390;border-color:#ef64645c}.MoePpvApp-module__mgQxlG__actions .MoePpvApp-module__mgQxlG__compositionStrong{color:#e7c98b;border-color:#f0b44d5c}.MoePpvApp-module__mgQxlG__actions .MoePpvApp-module__mgQxlG__compositionStrongActive{color:#1d1407;background:#f0b44d;border-color:#f0b44d;font-weight:900}.MoePpvApp-module__mgQxlG__actions button:disabled{opacity:.45;cursor:wait}.MoePpvApp-module__mgQxlG__bundleLocked{color:#ba96a1;align-self:center;font-size:9px;font-weight:800}.MoePpvApp-module__mgQxlG__bundlePriceEdit{align-items:center;gap:3px;display:flex}.MoePpvApp-module__mgQxlG__bundlePriceEdit span{color:#e7c98b;font-size:11px;font-weight:900}.MoePpvApp-module__mgQxlG__bundlePriceEdit input{color:#f7ede4;width:48px;font:inherit;background:#101214;border:1px solid #f0b44d5c;border-radius:7px;padding:6px 7px}.MoePpvApp-module__mgQxlG__bundleCard{background:linear-gradient(155deg,#1b181c,#141619 60%);border-color:#e6a5b842}.MoePpvApp-module__mgQxlG__salesSettledCard{border-color:#5bcd8f8a;box-shadow:0 12px 38px #1f704829}.MoePpvApp-module__mgQxlG__salesSettledNotice{color:#d9ffea;background:#2b8b572e;border:1px solid #5bcd8f7a;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin:0 0 13px;padding:0 12px;display:flex}.MoePpvApp-module__mgQxlG__salesSettledNotice strong{letter-spacing:.04em;font-size:12px;font-weight:950}.MoePpvApp-module__mgQxlG__salesSettledNotice span{color:#9be0ba;font-size:9px;font-weight:800}.MoePpvApp-module__mgQxlG__bundleMedia{aspect-ratio:4/5;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.MoePpvApp-module__mgQxlG__bundleMedia[data-asset-count="3"]{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}.MoePpvApp-module__mgQxlG__bundleMedia[data-asset-count="5"]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr)}.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton{width:100%;height:100%;min-height:0}.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton>img,.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton>video{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;min-height:0}.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton:only-of-type{grid-area:1/1/-1/-1}.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton:nth-last-of-type(2):first-of-type,.MoePpvApp-module__mgQxlG__bundleMedia>.MoePpvApp-module__mgQxlG__imageButton:nth-last-of-type(2):first-of-type+.MoePpvApp-module__mgQxlG__imageButton{grid-row:1/-1}.MoePpvApp-module__mgQxlG__bundleMedia .MoePpvApp-module__mgQxlG__zoomMark{width:22px;height:22px;font-size:13px;top:7px;right:7px}.MoePpvApp-module__mgQxlG__empty{color:#777375;background:#ffffff04;border:1px dashed #ffffff26;border-radius:16px;grid-column:1/-1;place-items:center;min-height:260px;display:grid}.MoePpvApp-module__mgQxlG__modalBackdrop{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050607c7;place-items:center;padding:18px;animation:.14s ease-out MoePpvApp-module__mgQxlG__fadeIn;display:grid;position:fixed;inset:0}.MoePpvApp-module__mgQxlG__modal{background:#15171a;border:1px solid #ffffff26;border-radius:18px;width:min(610px,100%);max-height:calc(100vh - 36px);padding:22px;animation:.18s cubic-bezier(.2,.8,.2,1) MoePpvApp-module__mgQxlG__modalIn;overflow:auto;box-shadow:0 30px 90px #0009}.MoePpvApp-module__mgQxlG__bundleModal{width:min(720px,100%);padding:18px 20px}.MoePpvApp-module__mgQxlG__bundleModal .MoePpvApp-module__mgQxlG__modalNote{margin:8px 0 11px}.MoePpvApp-module__mgQxlG__todayPanelPaused{border-color:#e0ab5f5c}.MoePpvApp-module__mgQxlG__pauseNotice{color:#ddbd89;background:#9e692314;border:1px solid #e0ab5f3d;border-radius:9px;margin:0 0 12px;padding:9px 11px;font-size:10px;font-weight:700}.MoePpvApp-module__mgQxlG__lightboxOverlay{z-index:180;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030405f0;place-items:center;padding:18px;animation:.14s ease-out MoePpvApp-module__mgQxlG__fadeIn;display:grid;position:fixed;inset:0}.MoePpvApp-module__mgQxlG__lightboxPanel{background:#0e1012;border:1px solid #ffffff29;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(1180px,100%);height:min(920px,100dvh - 36px);min-height:0;animation:.18s cubic-bezier(.2,.8,.2,1) MoePpvApp-module__mgQxlG__modalIn;display:grid;overflow:hidden;box-shadow:0 36px 110px #000000c2}.MoePpvApp-module__mgQxlG__lightboxTopbar{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:13px 15px 12px 18px;display:flex}.MoePpvApp-module__mgQxlG__lightboxTopbar>div{min-width:0}.MoePpvApp-module__mgQxlG__lightboxTopbar p{color:var(--pink);letter-spacing:.11em;margin:0 0 3px;font-size:9px;font-weight:850}.MoePpvApp-module__mgQxlG__lightboxTopbar h2{color:#e8e3e4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:650;overflow:hidden}.MoePpvApp-module__mgQxlG__lightboxIdentity{gap:3px;max-width:min(720px,70vw);margin-top:6px;display:grid}.MoePpvApp-module__mgQxlG__lightboxIdentity span{grid-template-columns:122px minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.MoePpvApp-module__mgQxlG__lightboxIdentity b{color:#777375;font-size:8px;font-weight:750}.MoePpvApp-module__mgQxlG__lightboxIdentity em{border-radius:4px;justify-self:start;margin-top:2px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:850}.MoePpvApp-module__mgQxlG__lightboxOriginalFilename{color:#777375;text-overflow:ellipsis;white-space:nowrap;max-width:min(720px,70vw);margin-top:3px;font:9px/1.3 ui-monospace,monospace;display:block;overflow:hidden}.MoePpvApp-module__mgQxlG__lightboxTopbar>button{color:#d3cdcf;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:50%;flex:none;width:38px;height:38px;font-size:23px}.MoePpvApp-module__mgQxlG__lightboxTopbar>button:hover,.MoePpvApp-module__mgQxlG__lightboxTopbar>button:focus-visible{color:#fff;border-color:#efbdcbb3;outline:0}.MoePpvApp-module__mgQxlG__lightboxStage{background:radial-gradient(circle at 50% 45%,#ffffff0b,#0000 52%),#08090a;place-items:center;min-width:0;min-height:0;padding:16px 70px;display:grid;position:relative;overflow:hidden}.MoePpvApp-module__mgQxlG__lightboxStage>img,.MoePpvApp-module__mgQxlG__lightboxStage>video{object-fit:contain;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;min-width:0;height:100%;min-height:0;display:block}.MoePpvApp-module__mgQxlG__lightboxArrow{z-index:2;color:#eee9ea;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#141619c2;border:1px solid #ffffff29;border-radius:10px;place-items:center;width:44px;height:60px;font:300 36px/1 system-ui,sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.MoePpvApp-module__mgQxlG__lightboxArrow:hover,.MoePpvApp-module__mgQxlG__lightboxArrow:focus-visible{color:#fff;background:#37272ee0;border-color:#efbdcba8;outline:0}.MoePpvApp-module__mgQxlG__lightboxArrow:disabled{opacity:0;pointer-events:none}.MoePpvApp-module__mgQxlG__lightboxArrowLeft{left:14px}.MoePpvApp-module__mgQxlG__lightboxArrowRight{right:14px}.MoePpvApp-module__mgQxlG__lightboxAssignment{background:#131518;border-top:1px solid #ffffff17;grid-template-columns:minmax(180px,.72fr) minmax(0,2.8fr);align-items:center;gap:12px;min-width:0;padding:10px 14px;display:grid}.MoePpvApp-module__mgQxlG__lightboxAssignmentIntro{gap:3px;min-width:0;display:grid}.MoePpvApp-module__mgQxlG__lightboxAssignmentIntro b{color:#f0eaec;font-size:11px}.MoePpvApp-module__mgQxlG__lightboxAssignmentIntro span{color:#8e898b;font-size:9px;line-height:1.4}.MoePpvApp-module__mgQxlG__lightboxDestinations{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-width:0;display:grid}.MoePpvApp-module__mgQxlG__lightboxDestination{color:#d8d2d4;text-align:left;cursor:pointer;background:#1a1c20;border:1px solid #ffffff1c;border-radius:8px;align-content:center;justify-items:start;gap:2px;min-width:0;min-height:58px;padding:7px 8px;display:grid}.MoePpvApp-module__mgQxlG__lightboxDestination>span{color:#d99bad;letter-spacing:.07em;font-size:8px;font-weight:900}.MoePpvApp-module__mgQxlG__lightboxDestination>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.MoePpvApp-module__mgQxlG__lightboxDestination>em{color:#777275;font-size:8px;font-style:normal;font-weight:800}.MoePpvApp-module__mgQxlG__lightboxDestination:hover,.MoePpvApp-module__mgQxlG__lightboxDestination:focus-visible{color:#fff;border-color:#e6a5b8b8;outline:0}.MoePpvApp-module__mgQxlG__lightboxDestination:disabled{opacity:.45;cursor:wait}.MoePpvApp-module__mgQxlG__lightboxDestinationSuggested{background:#f4d15b14;border-color:#f4d15b9e}.MoePpvApp-module__mgQxlG__lightboxDestinationSuggested>em{color:#f4d15b}.MoePpvApp-module__mgQxlG__lightboxDestinationCurrent{background:#5696a31f;border-color:#a8dce3b3}.MoePpvApp-module__mgQxlG__lightboxMoreActions{background:#101215;border-top:1px solid #ffffff17;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;padding:8px 14px;display:flex}.MoePpvApp-module__mgQxlG__lightboxMoreActions b{color:#f0eaec;font-size:11px}.MoePpvApp-module__mgQxlG__lightboxMoreActions .MoePpvApp-module__mgQxlG__actions{flex-wrap:wrap;justify-content:flex-start}.MoePpvApp-module__mgQxlG__lightboxMoreActions .MoePpvApp-module__mgQxlG__actions button{min-height:34px;padding:0 12px;font-size:12px}.MoePpvApp-module__mgQxlG__lightboxFooter{color:#bbb5b7;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 18px;display:flex}.MoePpvApp-module__mgQxlG__lightboxFooter span{letter-spacing:.08em;font-size:11px;font-weight:800}.MoePpvApp-module__mgQxlG__lightboxFooter small{color:#767174;font-size:9px}.MoePpvApp-module__mgQxlG__lightboxSourceActions{align-items:center;gap:7px;display:flex}.MoePpvApp-module__mgQxlG__lightboxSourceActions a{color:#c8edf1;background:#5696a314;border:1px solid #97c4cd6b;border-radius:6px;align-items:center;min-height:30px;padding:0 11px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.MoePpvApp-module__mgQxlG__lightboxSourceActions a:first-child{color:#241419;background:#e3aabd;border-color:#d9a1b1}.MoePpvApp-module__mgQxlG__lightboxSourceActions a:hover,.MoePpvApp-module__mgQxlG__lightboxSourceActions a:focus-visible{border-color:#fff;outline:0}.MoePpvApp-module__mgQxlG__modalHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.MoePpvApp-module__mgQxlG__modalHeader p{color:var(--pink);letter-spacing:.18em;margin:0 0 4px;font-size:9px;font-weight:850}.MoePpvApp-module__mgQxlG__modalHeader h2{margin:0;font-family:Iowan Old Style,Yu Mincho,serif;font-size:28px;font-weight:500}.MoePpvApp-module__mgQxlG__modalHeader>button{border:1px solid var(--line);color:#aaa5a6;cursor:pointer;background:0 0;border-radius:50%;width:34px;height:34px;font-size:21px}.MoePpvApp-module__mgQxlG__modalNote{color:#888486;margin:12px 0 17px;font-size:11px;line-height:1.6}.MoePpvApp-module__mgQxlG__visualProposal{background:#5e3d052e;border:1px solid #ffbe4b57;border-radius:9px;gap:4px;margin-top:12px;padding:11px 12px;display:grid}.MoePpvApp-module__mgQxlG__visualProposal strong{color:#ffd477;font-size:12px}.MoePpvApp-module__mgQxlG__visualProposal span{color:#c8c1b3;font-size:10px;line-height:1.45}.MoePpvApp-module__mgQxlG__visualProposal b{color:#fff1c5;font-size:10px}.MoePpvApp-module__mgQxlG__visualProposalWaiting{background:#ffffff08;border-color:#ffffff1f}.MoePpvApp-module__mgQxlG__visualProposalWaiting strong{color:#aaa4a6}.MoePpvApp-module__mgQxlG__modalProposal{background:#744b002e;border:2px solid #f2b84b;border-radius:10px;gap:5px;margin:14px 0 8px;padding:12px 14px;display:grid}.MoePpvApp-module__mgQxlG__modalProposal strong{color:#ffd477;font-size:14px}.MoePpvApp-module__mgQxlG__modalProposal span{color:#d4ccbd;font-size:11px;line-height:1.45}.MoePpvApp-module__mgQxlG__modalProposal b{color:#fff2c7;font-size:10px}.MoePpvApp-module__mgQxlG__destinationList{gap:8px;display:grid}.MoePpvApp-module__mgQxlG__destinationOption{color:#eee9e9;text-align:left;background:#1b1d21;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 12px;display:flex}button.MoePpvApp-module__mgQxlG__destinationOption{cursor:pointer}button.MoePpvApp-module__mgQxlG__destinationOption:hover,.MoePpvApp-module__mgQxlG__destinationOption:focus-within{background:#202226;border-color:#e6a5b873}.MoePpvApp-module__mgQxlG__destinationOption>span,.MoePpvApp-module__mgQxlG__destinationOption>button>span{color:#e2a8b9;border:1px solid #e6a5b852;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-family:Iowan Old Style,serif;font-size:15px;display:grid}.MoePpvApp-module__mgQxlG__destinationOption>div:not(.MoePpvApp-module__mgQxlG__priceBox),.MoePpvApp-module__mgQxlG__destinationOption>button>div{flex:1;min-width:0}.MoePpvApp-module__mgQxlG__destinationOption b{font-size:13px;display:block}.MoePpvApp-module__mgQxlG__destinationOption small{color:#888486;margin-top:2px;font-size:10px;display:block}.MoePpvApp-module__mgQxlG__destinationOption em{color:#a77c89;margin-left:auto;font-size:9px;font-style:normal;font-weight:800}.MoePpvApp-module__mgQxlG__currentOption{border-color:#e6a5b847;box-shadow:inset 3px 0 #d696a9}div.MoePpvApp-module__mgQxlG__destinationOption{grid-template-columns:minmax(190px,1fr) minmax(220px,1fr);gap:12px;display:grid}div.MoePpvApp-module__mgQxlG__destinationOption>button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.MoePpvApp-module__mgQxlG__priceBox{grid-template-columns:auto 104px;justify-content:end;align-items:end;gap:5px 8px;display:grid}.MoePpvApp-module__mgQxlG__priceBox label{color:#8f898b;grid-column:1/-1;font-size:9px}.MoePpvApp-module__mgQxlG__priceBox>div{background:#111316;border:1px solid #ffffff24;border-radius:6px;align-items:center;height:34px;display:flex}.MoePpvApp-module__mgQxlG__priceBox>div span{color:#baafb2;padding-left:8px;font-size:12px}.MoePpvApp-module__mgQxlG__priceBox input{color:#fff;background:0 0;border:0;outline:0;width:72px;min-width:0;padding:0 8px 0 4px;font:700 13px/1 Avenir Next,sans-serif}.MoePpvApp-module__mgQxlG__priceBox>button{color:#1d1216;cursor:pointer;background:#e7b4c3;border:1px solid #dfacbb;border-radius:6px;height:34px;padding:0 10px;font-size:9px;font-weight:850}.MoePpvApp-module__mgQxlG__bundlePreview{gap:8px;padding:2px 0 9px;display:flex;overflow-x:auto}.MoePpvApp-module__mgQxlG__bundlePreview>div{flex:0 0 76px;position:relative}.MoePpvApp-module__mgQxlG__bundlePreview img,.MoePpvApp-module__mgQxlG__bundlePreview video{aspect-ratio:4/5;object-fit:cover;border-radius:8px;width:76px;display:block}.MoePpvApp-module__mgQxlG__bundlePreview span{z-index:2;color:#211319;background:#efbdcb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid;position:absolute;top:6px;left:6px}.MoePpvApp-module__mgQxlG__bundleStepTitle{align-items:center;gap:9px;margin:12px 0 7px;display:flex}.MoePpvApp-module__mgQxlG__bundleStepTitle:first-of-type{margin-top:0}.MoePpvApp-module__mgQxlG__bundleStepTitle>span{color:#f0b9c9;border:1px solid #e6a5b861;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font:500 13px/1 Iowan Old Style,serif;display:grid}.MoePpvApp-module__mgQxlG__bundleStepTitle b,.MoePpvApp-module__mgQxlG__bundleStepTitle small{display:block}.MoePpvApp-module__mgQxlG__bundleStepTitle b{color:#ddd7d8;font-size:11px}.MoePpvApp-module__mgQxlG__bundleStepTitle small{color:#777274;margin-top:2px;font-size:9px}.MoePpvApp-module__mgQxlG__bundleChoice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MoePpvApp-module__mgQxlG__bundleChoice button{color:#bcb6b7;text-align:left;cursor:pointer;background:#1b1d21;border:1px solid #ffffff1a;border-radius:10px;min-height:72px;padding:10px 12px;position:relative}.MoePpvApp-module__mgQxlG__bundleChoice button[aria-pressed=true]{color:#f5e8ec;background:#de9cb01a;border-color:#dda5b5;box-shadow:inset 3px 0 #d99caf}.MoePpvApp-module__mgQxlG__bundleChoice em{color:#dca9b8;font-size:9px;font-style:normal;font-weight:850;position:absolute;top:10px;right:10px}.MoePpvApp-module__mgQxlG__bundleChoice b,.MoePpvApp-module__mgQxlG__bundleChoice small{padding-right:48px;display:block}.MoePpvApp-module__mgQxlG__bundleChoice b{font-size:12px}.MoePpvApp-module__mgQxlG__bundleChoice small{color:#868183;margin-top:4px;font-size:9px}.MoePpvApp-module__mgQxlG__bundleFixedDestination{color:#f5e8ec;background:#de9cb01a;border:1px solid #dea5b561;border-radius:10px;min-height:68px;padding:11px 13px;position:relative;box-shadow:inset 3px 0 #d99caf}.MoePpvApp-module__mgQxlG__bundleFixedDestination em{color:#dca9b8;font-size:9px;font-style:normal;font-weight:850;position:absolute;top:11px;right:12px}.MoePpvApp-module__mgQxlG__bundleFixedDestination b,.MoePpvApp-module__mgQxlG__bundleFixedDestination small{padding-right:52px;display:block}.MoePpvApp-module__mgQxlG__bundleFixedDestination b{font-size:12px}.MoePpvApp-module__mgQxlG__bundleFixedDestination small{color:#969092;margin-top:4px;font-size:9px}.MoePpvApp-module__mgQxlG__bundlePrice{grid-template-columns:112px 1fr;gap:5px 10px;margin-top:7px;display:grid}.MoePpvApp-module__mgQxlG__bundlePrice label{color:#8f898b;grid-column:1/-1;font-size:9px}.MoePpvApp-module__mgQxlG__bundlePrice>div{background:#111316;border:1px solid #ffffff26;border-radius:8px;align-items:center;height:42px;display:flex}.MoePpvApp-module__mgQxlG__bundlePrice span{color:#baafb2;padding-left:12px}.MoePpvApp-module__mgQxlG__bundlePrice input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 10px 0 5px;font-size:15px;font-weight:800}.MoePpvApp-module__mgQxlG__bundlePrice>button{color:#1c1115;cursor:pointer;background:#e6afbf;border:1px solid #e0aabb;border-radius:8px;min-height:42px;font-size:10px;font-weight:900}.MoePpvApp-module__mgQxlG__bundlePrice>.MoePpvApp-module__mgQxlG__bundleNoPrice{color:#aaa3a5;padding:0 12px;font-size:10px;font-weight:750}.MoePpvApp-module__mgQxlG__bundlePrice>button:disabled{opacity:.45;cursor:progress}.MoePpvApp-module__mgQxlG__bundlePrice>div:has(input:disabled){opacity:.5}.MoePpvApp-module__mgQxlG__modalNotice{color:#ffe3ec;background:#963e5838;border:1px solid #e6a5b870;border-radius:9px;margin:0 0 12px;padding:10px 12px;font-size:11px;font-weight:800;line-height:1.55}.MoePpvApp-module__mgQxlG__bundlePreviewExisting{opacity:.42}.MoePpvApp-module__mgQxlG__bundlePreviewExisting span{color:#17151a!important;background:#8c8184!important}.MoePpvApp-module__mgQxlG__selectionBar{z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#191b1ff7;border:1px solid #e6a5b875;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;width:min(900px,100vw - 28px);min-height:76px;padding:11px 12px 11px 17px;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 28px 80px #0000009e}.MoePpvApp-module__mgQxlG__selectionSummary{align-items:center;gap:8px;display:flex}.MoePpvApp-module__mgQxlG__selectionSummary strong{color:#f0bccc;font:500 30px/1 Iowan Old Style,serif}.MoePpvApp-module__mgQxlG__selectionSummary b,.MoePpvApp-module__mgQxlG__selectionSummary span{display:block}.MoePpvApp-module__mgQxlG__selectionSummary b{color:#d9d3d5;font-size:11px}.MoePpvApp-module__mgQxlG__selectionSummary span,.MoePpvApp-module__mgQxlG__selectionBar p{color:#918c8d;font-size:9px}.MoePpvApp-module__mgQxlG__selectionSummary span{margin-top:2px}.MoePpvApp-module__mgQxlG__selectionBar p{margin:0}.MoePpvApp-module__mgQxlG__selectionActions{align-items:stretch;gap:7px;display:flex}.MoePpvApp-module__mgQxlG__selectionBar button{cursor:pointer;border-radius:9px;min-height:46px;padding:0 16px;font-size:10px;font-weight:900}.MoePpvApp-module__mgQxlG__selectionClear{color:#aaa5a7;background:0 0;border:1px solid #ffffff26}.MoePpvApp-module__mgQxlG__selectionConfirm{color:#1d1115;background:#e8b3c3;border:1px solid #e4afbf;min-width:210px}.MoePpvApp-module__mgQxlG__selectionBar button:disabled{opacity:.35;cursor:not-allowed}.MoePpvApp-module__mgQxlG__undoToast{z-index:220;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1c1e22f5;border:1px solid #ffffff2e;border-radius:12px;grid-template-columns:4px 1fr auto;align-items:center;gap:14px;width:min(520px,100vw - 28px);min-height:72px;padding:11px 12px 11px 8px;animation:.19s cubic-bezier(.2,.8,.2,1) MoePpvApp-module__mgQxlG__toastIn;display:grid;position:fixed;bottom:24px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 70px #0000008c}.MoePpvApp-module__mgQxlG__undoTimer{background:linear-gradient(to top, #e1a5b6 var(--progress), #ffffff14 0);border-radius:4px;align-self:center;width:4px;height:46px;overflow:hidden}.MoePpvApp-module__mgQxlG__undoToast strong{font-size:12px;display:block}.MoePpvApp-module__mgQxlG__undoToast span{color:#8d898a;margin-top:3px;font-size:9px;display:block}.MoePpvApp-module__mgQxlG__undoToast button{color:#efc6d2;cursor:pointer;background:#e6a5b814;border:1px solid #e6a5b87a;border-radius:7px;height:36px;padding:0 13px;font-size:10px;font-weight:800}@keyframes MoePpvApp-module__mgQxlG__fadeIn{0%{opacity:0}}@keyframes MoePpvApp-module__mgQxlG__modalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes MoePpvApp-module__mgQxlG__toastIn{0%{opacity:0;transform:translate(-50%,12px)}}@media (max-width:980px){.MoePpvApp-module__mgQxlG__proposalGrid{grid-template-columns:1fr}.MoePpvApp-module__mgQxlG__poolNav{grid-template-columns:repeat(4,minmax(0,1fr))}.MoePpvApp-module__mgQxlG__poolNav button{border-bottom:1px solid var(--line)}.MoePpvApp-module__mgQxlG__scheduleGrid{grid-template-columns:1fr 1fr}.MoePpvApp-module__mgQxlG__scheduleCard:last-child{grid-column:1/-1}}@media (max-width:680px){.MoePpvApp-module__mgQxlG__shell{padding:22px 13px 110px}.MoePpvApp-module__mgQxlG__scheduledFeedCounts{width:100%;margin-top:0}.MoePpvApp-module__mgQxlG__header{flex-direction:column;align-items:stretch;gap:22px}.MoePpvApp-module__mgQxlG__headerActions{grid-template-columns:1fr;display:grid}.MoePpvApp-module__mgQxlG__protocolLink,.MoePpvApp-module__mgQxlG__captionReviewLink,.MoePpvApp-module__mgQxlG__growthLink,.MoePpvApp-module__mgQxlG__upload{box-sizing:border-box;width:100%}.MoePpvApp-module__mgQxlG__protocolOverlay{padding:7px}.MoePpvApp-module__mgQxlG__protocolPanel{border-radius:13px;max-height:calc(100dvh - 14px);padding:17px 13px}.MoePpvApp-module__mgQxlG__protocolHeader{gap:10px}.MoePpvApp-module__mgQxlG__protocolPrinciple,.MoePpvApp-module__mgQxlG__protocolIdentifiers,.MoePpvApp-module__mgQxlG__protocolAxes,.MoePpvApp-module__mgQxlG__protocolStates,.MoePpvApp-module__mgQxlG__protocolAuthorities{grid-template-columns:1fr}.MoePpvApp-module__mgQxlG__protocolAuthorities>div{grid-template-columns:100px 1fr}.MoePpvApp-module__mgQxlG__proposalBoardHeader{flex-direction:column;align-items:stretch;gap:12px}.MoePpvApp-module__mgQxlG__proposalBoardActions{grid-template-columns:1fr;display:grid}.MoePpvApp-module__mgQxlG__proposalBoardActions>a,.MoePpvApp-module__mgQxlG__proposalBoardActions>button{box-sizing:border-box;width:100%}.MoePpvApp-module__mgQxlG__proposalMedia{height:150px}.MoePpvApp-module__mgQxlG__proposalApprovalRow{flex-direction:column;align-items:stretch}.MoePpvApp-module__mgQxlG__proposalApprovalRow label{flex-basis:auto}.MoePpvApp-module__mgQxlG__scheduleGrid{grid-template-columns:1fr}.MoePpvApp-module__mgQxlG__scheduleCard:last-child{grid-column:auto}.MoePpvApp-module__mgQxlG__poolNav{grid-template-columns:repeat(2,minmax(0,1fr))}.MoePpvApp-module__mgQxlG__poolNav button{min-height:50px}.MoePpvApp-module__mgQxlG__toolRow{flex-direction:column;align-items:flex-start;gap:10px}.MoePpvApp-module__mgQxlG__filterControls{grid-template-columns:1fr;gap:8px;width:100%}.MoePpvApp-module__mgQxlG__filterGroup{gap:4px;width:100%}.MoePpvApp-module__mgQxlG__grid,div.MoePpvApp-module__mgQxlG__destinationOption{grid-template-columns:1fr}.MoePpvApp-module__mgQxlG__priceBox{grid-template-columns:1fr 1.4fr;justify-content:stretch}.MoePpvApp-module__mgQxlG__priceBox>div,.MoePpvApp-module__mgQxlG__priceBox input{width:100%}.MoePpvApp-module__mgQxlG__undoToast{bottom:12px}.MoePpvApp-module__mgQxlG__selectionBar{grid-template-columns:1fr;gap:9px;padding:12px;bottom:10px}.MoePpvApp-module__mgQxlG__selectionBar p{display:none}.MoePpvApp-module__mgQxlG__selectionActions{grid-template-columns:.72fr 1.6fr;display:grid}.MoePpvApp-module__mgQxlG__selectionBar button{width:100%;padding:0 9px}.MoePpvApp-module__mgQxlG__selectionConfirm{min-width:0}.MoePpvApp-module__mgQxlG__bundleChoice{grid-template-columns:1fr}.MoePpvApp-module__mgQxlG__bundlePrice{grid-template-columns:1fr 1.5fr}.MoePpvApp-module__mgQxlG__lightboxOverlay{padding:7px}.MoePpvApp-module__mgQxlG__lightboxPanel{border-radius:13px;height:calc(100dvh - 14px)}.MoePpvApp-module__mgQxlG__lightboxTopbar{padding:9px 10px 9px 13px}.MoePpvApp-module__mgQxlG__lightboxTopbar>button{width:36px;height:36px}.MoePpvApp-module__mgQxlG__lightboxStage{padding:8px 46px}.MoePpvApp-module__mgQxlG__lightboxArrow{width:36px;height:52px;font-size:30px}.MoePpvApp-module__mgQxlG__lightboxArrowLeft{left:5px}.MoePpvApp-module__mgQxlG__lightboxArrowRight{right:5px}.MoePpvApp-module__mgQxlG__lightboxAssignment{grid-template-columns:1fr;gap:7px;padding:8px 10px}.MoePpvApp-module__mgQxlG__lightboxAssignmentIntro span{display:none}.MoePpvApp-module__mgQxlG__lightboxDestinations{scroll-snap-type:x proximity;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.MoePpvApp-module__mgQxlG__lightboxDestination{scroll-snap-align:start;flex:0 0 132px;min-height:52px}.MoePpvApp-module__mgQxlG__lightboxFooter{min-height:44px;padding:5px 10px}.MoePpvApp-module__mgQxlG__lightboxFooter small{display:none}.MoePpvApp-module__mgQxlG__lightboxSourceActions{gap:4px;margin-left:auto}.MoePpvApp-module__mgQxlG__lightboxSourceActions a{min-height:32px;padding:0 8px;font-size:8px}}@media (prefers-reduced-motion:reduce){.MoePpvApp-module__mgQxlG__card,.MoePpvApp-module__mgQxlG__imageButton>img,.MoePpvApp-module__mgQxlG__imageButton>video,.MoePpvApp-module__mgQxlG__zoomMark,.MoePpvApp-module__mgQxlG__upload{transition:none}.MoePpvApp-module__mgQxlG__modalBackdrop,.MoePpvApp-module__mgQxlG__modal,.MoePpvApp-module__mgQxlG__lightboxOverlay,.MoePpvApp-module__mgQxlG__lightboxPanel,.MoePpvApp-module__mgQxlG__undoToast{animation:none}}.MoePpvApp-module__mgQxlG__toolRowActions{align-items:center;gap:12px;display:flex}.MoePpvApp-module__mgQxlG__toolRowActions button{color:#f8dce8;cursor:pointer;background:#6e304d59;border:1px solid #e79db98c;border-radius:8px;padding:8px 12px;font-weight:700}.MoePpvApp-module__mgQxlG__toolRowActions button:disabled{cursor:default;opacity:.45}.MoePpvApp-module__mgQxlG__seriesShelf{gap:12px;margin:0 0 18px;display:grid}.MoePpvApp-module__mgQxlG__seriesShelfCard{background:#ffffffb8;border:1px solid #20495059;border-radius:12px;padding:12px 14px}.MoePpvApp-module__mgQxlG__seriesShelfCard header{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.MoePpvApp-module__mgQxlG__seriesShelfCard header b{font-size:14px}.MoePpvApp-module__mgQxlG__seriesShelfCard header span{opacity:.72;font-size:11px}.MoePpvApp-module__mgQxlG__seriesShelfThumbs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.MoePpvApp-module__mgQxlG__seriesShelfThumbs figure{width:64px;margin:0}.MoePpvApp-module__mgQxlG__seriesShelfThumbs img{object-fit:cover;border-radius:6px;width:64px;height:96px;display:block}.MoePpvApp-module__mgQxlG__seriesShelfThumbs figure[data-assigned="1"] img{outline:2px solid #2f7d5b}.MoePpvApp-module__mgQxlG__seriesShelfThumbs figcaption{text-align:center;opacity:.75;margin-top:2px;font-size:10px}.MoePpvApp-module__mgQxlG__seriesShelfActions{flex-wrap:wrap;gap:8px;display:flex}.MoePpvApp-module__mgQxlG__seriesShelfActions button{cursor:pointer;background:#eef6f4;border:1px solid #20495066;border-radius:8px;padding:6px 12px;font-size:12px}.MoePpvApp-module__mgQxlG__seriesShelfActions button:disabled{opacity:.5;cursor:default}.MoePpvApp-module__mgQxlG__blindChoice{background:#1b1b1b;border:1px dashed #8a8a8a;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.MoePpvApp-module__mgQxlG__blindChoice>span{opacity:.85;font-size:12px}.MoePpvApp-module__mgQxlG__blindChoice>div{flex-wrap:wrap;gap:6px;display:flex}.MoePpvApp-module__mgQxlG__blindChoice button{color:inherit;cursor:pointer;background:#262626;border:1px solid #6b6b6b;border-radius:999px;padding:8px 12px;font-size:13px}.MoePpvApp-module__mgQxlG__blindChoice button[data-selected=true]{background:#23401f;border-color:#7ad07a;font-weight:700}.MoePpvApp-module__mgQxlG__blindChoice button:disabled{opacity:.5;cursor:progress}.MoePpvApp-module__mgQxlG__proposalChoice{background:#1b1b1b;border:1px solid #6b6b6b;border-radius:8px;gap:6px;margin-top:8px;padding:10px 12px;display:grid}.MoePpvApp-module__mgQxlG__proposalChoice>span{opacity:.85;font-size:12px}.MoePpvApp-module__mgQxlG__proposalChoice>div{flex-wrap:wrap;gap:6px;display:flex}.MoePpvApp-module__mgQxlG__proposalChoice button{color:inherit;cursor:pointer;background:#262626;border:1px solid #6b6b6b;border-radius:999px;padding:8px 12px;font-size:13px}.MoePpvApp-module__mgQxlG__proposalChoice button[data-selected=true]{background:#23401f;border-color:#7ad07a;font-weight:700}.MoePpvApp-module__mgQxlG__proposalChoice button:disabled{opacity:.5;cursor:progress}.MoePpvApp-module__mgQxlG__reviewMode{opacity:.9;align-items:center;gap:6px;font-size:12px;display:inline-flex}.MoePpvApp-module__mgQxlG__reviewMode select{color:inherit;background:#262626;border:1px solid #6b6b6b;border-radius:8px;padding:6px 10px;font-size:13px}.MoePpvApp-module__mgQxlG__assignmentPending,.MoePpvApp-module__mgQxlG__blindChoice button.MoePpvApp-module__mgQxlG__assignmentPending,.MoePpvApp-module__mgQxlG__proposalChoice button.MoePpvApp-module__mgQxlG__assignmentPending,.MoePpvApp-module__mgQxlG__destinationOption[data-pending=true],.MoePpvApp-module__mgQxlG__lightboxDestination[data-pending=true]{color:#fff;opacity:1;cursor:progress;background:#3d2530;border-color:#e6a5b8}
