.app-view,.toast-animate,.chat-room,.home,.drawer{animation:none!important}.device{transition:none!important}.scene{align-items:center}.device-wrap{flex-shrink:0}#surface{overflow:hidden;overscroll-behavior:none}.app-content,.chat-scroll{overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable}button{touch-action:manipulation}button:active{transform:none!important}.app-icon:has(.real-app-icon){background:transparent!important;padding:0!important;border-radius:14px;box-shadow:none!important;overflow:hidden!important;display:block!important}.real-app-icon{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.adot-phone-v5{background:#fff;color:#151515}.adot-phone-v5>.app-header{display:none}.adot-phone-v5 .app-content{padding:12px 0 0}.adot-search-bar{display:flex;align-items:center;gap:10px;border:1px solid #e9e9e9;box-shadow:0 1px 4px #0001;border-radius:25px;margin:2px 13px 18px;padding:11px 14px}.adot-search-bar svg{height:20px;width:20px}.adot-search-bar input{min-width:0;flex:1;border:0;background:none;font-size:12px;outline:0}.adot-filter{display:flex;align-items:center;gap:16px;padding:0 17px 13px;border-bottom:1px solid #e5e5e5}.adot-filter>button{font-size:12px;color:#888;padding:8px 0}.adot-filter>button.active{color:#161616;font-weight:700;border-bottom:2px solid #222}.adot-filter>span{margin-left:auto;font-size:10px;color:#bbb}.adot-filter>button:last-child{font-size:22px}.adot-summary-label{padding:22px;text-align:center;color:#dedede;font-size:12px;background:#f8f8f8}.adot-date{font-size:11px;color:#666;padding:17px 16px 10px}.adot-history-row{display:flex;align-items:center;padding:13px 14px 13px 7px;gap:7px}.adot-history-row[hidden]{display:none}.adot-direction{color:#00c37a;font-size:16px;width:15px}.adot-direction.missed{color:#ec5967}.adot-history-person{display:flex;align-items:center;gap:11px;flex:1;min-width:0;text-align:left;padding:0}.adot-history-person>.profile{border-radius:50%;height:43px;width:43px;background:#f2f2f2;border:1px solid #e4e4e4;flex-shrink:0}.adot-history-person>span:last-child{flex:1;min-width:0}.adot-history-person b{font-size:13px;line-height:1.5;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adot-history-person small,.adot-history-person time{display:block;color:#888;font-size:10px;line-height:1.7}.adot-history-call{border:1px solid #eee;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;color:#00c57b;padding:8px;flex-shrink:0}.adot-history-call svg{width:18px;height:18px}.adot-tabs{height:60px!important;background:#fff!important;border-top:1px solid #eee!important;color:#999}.adot-tabs button{font-size:9px!important}.adot-tabs button.active{color:#141414}.adot-tabs small{font-size:9px}.adot-tabs b{font-size:21px;letter-spacing:-2px;line-height:1}.adot-tabs svg{height:21px!important;width:21px!important}.artist-bubble-v5{background:#f7f5fb;color:#302c3d}.artist-bubble-v5 .app-header{background:#fff;border-bottom:1px solid #eee;height:62px}.artist-bubble-v5 .app-header h2{font-size:22px}.artist-bubble-v5 .app-header i{font-family:Georgia,serif;font-size:26px;font-weight:700}.artist-bubble-v5 .app-header small{font-size:9px;color:#9177be;letter-spacing:1px}.artist-send-target{display:flex;align-items:center;gap:10px;padding:15px 17px;background:#fff;border-bottom:1px solid #efedf4}.artist-send-target .profile{width:38px;height:38px;border-radius:50%}.artist-send-target>div{flex:1}.artist-send-target b{display:block;font-size:13px}.artist-send-target small{display:block;color:#999;font-size:10px;margin-top:4px}.artist-send-target>span{font-size:8px;letter-spacing:1px;color:#9d87bb;background:#f2eef8;padding:5px 7px;border-radius:5px}.artist-bubble-v5 .chat-scroll{padding:12px 15px}.artist-outgoing{display:flex;flex-direction:column;align-items:flex-end;margin:0 0 18px 30px}.artist-outgoing>div{font-size:13px;line-height:1.7;background:#e5d9fa;border-radius:17px 4px 17px 17px;padding:10px 13px;white-space:pre-wrap;max-width:100%;text-align:left}.artist-outgoing small{font-size:9px;color:#aaa;margin-top:6px}.artist-composer{background:#fff;padding:10px!important}.artist-composer input{background:#f5f3f9;border:0;font-size:12px}.artist-composer .send-btn{color:#fff;background:#a68bcf!important}.artist-nav{background:#fff;border-top:1px solid #eee;height:57px!important;color:#aaa}.artist-nav button{font-size:10px!important}.artist-nav button.active{color:#926bc1}.artist-inbox-title{padding:21px 18px}.artist-inbox-title>b{font-size:20px}.artist-inbox-title>small{display:block;font-size:11px;color:#aaa;margin-top:7px}.artist-fan-row{display:flex;width:calc(100% - 24px);gap:12px;background:#fff;border-radius:16px;padding:15px;margin:0 12px 10px;text-align:left}.artist-fan-row>span{color:#a58cc4;font-size:19px}.artist-fan-row>div{flex:1}.artist-fan-row b{font-size:11px}.artist-fan-row p{font-size:12px;line-height:1.6;margin:6px 0}.artist-fan-row small{font-size:9px;color:#aaa}.artist-account-card{text-align:center;padding:35px}.artist-account-card .profile{width:80px;height:80px;border-radius:50%;margin:auto}.artist-account-card h3{font-size:22px}.artist-account-card p{font-size:10px;color:#a28db8}.site-editor-v5{inset:45px 10px 45px!important;display:flex;flex-direction:column;padding:17px!important;background:#fff!important;color:#222;max-height:none}.site-editor-v5>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.site-editor-v5>header h3{font-size:18px}.site-editor-v5>header button{font-size:25px;background:transparent!important;color:#555!important;padding:0 5px!important;margin:0!important}.editor-section-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.editor-section-tabs button{font-size:10px!important;background:#f1f1f5!important;color:#777!important;padding:8px 9px!important;border-radius:10px!important;width:auto!important;margin:0!important}.editor-section-tabs button.active{background:#ded7ec!important;color:#534374!important}.site-editor-v5>p,.editor-fields>p{font-size:10px;line-height:1.6;color:#999;margin:5px 0 12px!important}.editor-fields{flex:1;overflow:auto;min-height:0}.editor-fields label{display:block;font-size:10px;color:#777;margin-bottom:12px}.editor-fields input,.editor-fields select,.editor-fields textarea{width:100%;border:1px solid #ddd;border-radius:10px;padding:9px;font:inherit;font-size:12px;background:#fafafa;color:#333;margin-top:5px;box-sizing:border-box}.editor-fields textarea{height:310px;resize:vertical;line-height:1.8;white-space:pre}.editor-save{flex-shrink:0;font-size:12px!important;margin-top:12px!important;background:#7d6a99!important;color:white!important;border-radius:12px!important;padding:12px!important}.avatar-editor-preview{height:100px;width:100px;object-fit:cover;border-radius:50%;display:block;margin:25px auto}.site-edit-launch{color:inherit}.folded-open .adot-phone-v5 .app-content{max-width:600px;width:100%;margin:auto}.folded-open .artist-bubble-v5 .chat-scroll{padding-left:35px;padding-right:35px}.folded-open .site-editor-v5{inset:50px 80px!important}.folded-open .editor-fields textarea{height:350px}@media(max-width:700px){.folded-open .site-editor-v5{inset:15px 12px!important}.folded-open .editor-fields textarea{height:170px}.folded-open .artist-send-target{padding:8px 14px}.folded-open .artist-bubble-v5 .app-header{height:47px}.folded-open .artist-nav{height:46px!important}}
.app-icon.calendar{position:relative}.app-icon.calendar:after{content:'23';position:absolute;left:18%;right:14%;top:40%;bottom:9%;background:#fbfbfb;color:#080808;font-family:Arial,sans-serif;font-weight:700;font-size:27px;display:grid;place-items:center;line-height:1}.app-icon.calendar:before{content:'금요일';position:absolute;z-index:1;top:10%;left:14%;right:14%;background:#10b7ad;color:white;text-align:center;font-size:8px;line-height:1.4;font-weight:700}.device.compact .app-icon.calendar:after{font-size:23px}.device.compact .app-icon.calendar:before{font-size:7px}.call-edit-row-v5{background:#f6f5f8;border-radius:14px;padding:13px;margin-bottom:14px}.call-edit-row-v5 label{margin-bottom:7px}.call-edit-row-v5>button{width:auto!important;font-size:10px!important;background:#f1dfe2!important;color:#a45a68!important;padding:7px 10px!important;border-radius:8px!important}
