#cu-splash-root:empty{display:none}#cu-splash-root{position:fixed;inset:0;z-index:1000;background:#f2eddc}.cu-splash-scene{height:100%;min-height:420px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 70% 35%,#dce7b8,transparent 60%),#f3efdf;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#254d39;padding:60px 24px}.cu-splash-label{position:absolute;top:24px;left:22px;color:#879272;font-size:11px}.cu-splash-skip{position:absolute;top:17px;right:18px;border:1px solid #d4dcc6;background:#ffffffe0;border-radius:24px;color:#6f8060;font-size:12px;padding:9px 17px;min-height:40px;cursor:pointer}.cu-splash-art{width:120px;height:120px;display:grid;place-items:center;background:#e47d43;border-radius:36px;box-shadow:0 15px 55px #cfbc7f45;margin-bottom:45px;transform:rotate(-5deg)}.cu-splash-art>span{font-size:65px;font-weight:800;color:#fff;transform:rotate(5deg)}.cu-splash-scene h1{font-size:31px;margin:0 0 18px;text-align:center;letter-spacing:2px}.cu-splash-scene p{font-size:15px;color:#8b9875;margin:0 0 35px}.cu-splash-scene>small{font-size:12px;color:#8c987c;max-width:90%;text-align:center}.cu-splash-bottom{position:absolute;bottom:calc(25px + env(safe-area-inset-bottom));font-size:10px;color:#a0a58d;text-align:center}.cu-brand-dropdown{flex-shrink:0;position:relative}.cu-brand-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:42px;padding:9px 12px;border:1px solid #dce4d1;background:#fff;border-radius:9px;color:#375936}.cu-brand-trigger strong{font-size:13px}.cu-brand-trigger span{font-size:11px;color:#899a78}.cu-brand-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px 0 2px;max-height:115px;overflow-y:auto;overscroll-behavior:contain}.cu-brand-options button{font-size:11px;min-height:38px;border:1px solid #dce4cf;border-radius:8px;background:#fff;color:#7a8d65;padding:6px}.cu-brand-options .on{background:#e3ecd7;color:#426b37;border-color:#8da679}.cu-brand-options>span{font-size:11px;color:#9aab83}.cu-ad-admin-card{max-width:800px;padding:22px;background:#fff;border:1px solid #e0e6d7;border-radius:14px;margin:20px 0}.cu-ad-admin-card .field{margin-bottom:16px}.cu-ad-toggle{display:flex;align-items:center;gap:12px;font-size:15px;padding:14px 0}.cu-ad-toggle input{width:22px;height:22px}.cu-ad-preview-link{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#edf2e5;color:#4c6d42;min-height:44px;padding:10px 18px;font-size:13px}.cu-ad-state{font-size:12px;color:#7a8c6b;padding:10px 0}.cu-admin-launches{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.cu-admin-launches>button,.cu-admin-launches>a{font-size:12px;min-height:40px;padding:9px 14px}.cu-shared-editing .module-selected{touch-action:none}.cu-shared-editing [contenteditable]{touch-action:auto}
