.mobile-route-active{--mobile-shell-max-width:480px;--mobile-page-gutter:16px;--mobile-page-top-gap:14px;--mobile-floating-gutter:12px;max-width:100%;overflow-x:hidden!important}html.mobile-route-active,body.mobile-route-active{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overscroll-behavior-x:none;touch-action:pan-y;background:#f5efdd;width:100%;max-width:100%;min-height:100dvh;overflow-x:hidden!important}body.mobile-route-active .seka-toast-motion{justify-content:center!important;width:100%!important;padding-left:0!important;padding-right:0!important;display:flex!important;left:0!important;right:0!important}body.mobile-route-active .seka-toast-base{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff!important;background:#141414f0!important;border:0!important;border-radius:999px!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 40px)!important;min-height:40px!important;padding:10px 14px!important;box-shadow:0 10px 26px #14141438!important}body.mobile-route-active .seka-toast-content{gap:8px!important}body.mobile-route-active .seka-toast-wrapper{flex:0 auto!important}body.mobile-route-active .seka-toast-title{color:#fff!important;letter-spacing:0!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}body.mobile-route-active .seka-toast-description{display:none!important}body.mobile-route-active .seka-toast-icon{width:16px!important;min-width:16px!important;height:16px!important}body.mobile-route-active .seka-toast-close-button{display:none!important}.mobile-root{--mobile-shell-max-width:480px;--mobile-page-gutter:16px;--mobile-page-top-gap:14px;--mobile-top-bar-height:calc(66px + env(safe-area-inset-top));--mobile-content-top-padding:var(--mobile-page-top-gap);--mobile-floating-gutter:12px;--mobile-keyboard-inset:0px;--mobile-card-bg:#fffbf09e;--mobile-border:#14141414;touch-action:pan-y;background:#f5efdd;max-width:100vw;min-height:100dvh;overflow-x:clip}.mobile-root.has-mobile-top-bar{--mobile-content-top-padding:calc(var(--mobile-top-bar-height) + var(--mobile-page-top-gap))}.mobile-root button,.mobile-root a{-webkit-tap-highlight-color:transparent}.mobile-root.mobile-page-points_record,.mobile-root.mobile-page-my_task,.mobile-root.mobile-page-creator_studio,.mobile-root.mobile-page-request_payout{--mobile-page-top-gap:0px}.mobile-root.mobile-page-hub_detail{--mobile-page-top-gap:4px;--mobile-top-bar-height:calc(58px + env(safe-area-inset-top))}.mobile-page-hub_detail .mobile-content{padding-bottom:calc(142px + env(safe-area-inset-bottom) + var(--mobile-keyboard-inset,0px))!important}.mobile-content{box-sizing:border-box;width:100%;min-width:0;margin-left:auto;margin-right:auto;font-family:SekaQuicksand,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:clip;max-width:var(--mobile-shell-max-width)!important;padding-top:var(--mobile-content-top-padding)!important;padding-left:var(--mobile-page-gutter)!important;padding-right:var(--mobile-page-gutter)!important}.mobile-top-bar{max-width:var(--mobile-shell-max-width)!important;padding-left:var(--mobile-page-gutter)!important;padding-right:var(--mobile-page-gutter)!important}.mobile-page-hub_detail .mobile-top-bar{padding-bottom:4px!important}.mobile-top-bar-hub-author{align-items:center;gap:8px;min-width:0;max-width:calc(100% - 72px);height:44px;display:inline-flex;position:absolute;top:0;left:36px}.mobile-top-bar-hub-avatar{color:#141414;background:#14141414;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.mobile-top-bar-hub-avatar.has-image{background:0 0}.mobile-top-bar-hub-avatar img{object-fit:cover;width:100%;height:100%;display:block}.mobile-top-bar-hub-name{color:#141414;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;line-height:22px;overflow:hidden}.mobile-top-bar>div{max-width:var(--mobile-shell-max-width)!important}.mobile-bottom-tabs{pointer-events:none;box-shadow:none;max-width:var(--mobile-shell-max-width)!important;padding:0 var(--mobile-page-gutter) calc(10px + env(safe-area-inset-bottom))!important;background:0 0!important;border-top:0!important}.mobile-bottom-tabs-inner{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(#ffffffc7,#ffffff94),#ffffffad;border:1px solid #ffffffb8;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:4px;height:64px;padding:6px;display:grid;box-shadow:0 18px 42px #14141429,0 4px 14px #1414140d,inset 0 1px #ffffffdb,inset 0 -1px #ffffff7a}.mobile-bottom-tab-link{color:#14141475;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:52px;font-size:11px;font-weight:600;line-height:14px;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:flex;position:relative}.mobile-bottom-tab-icon{color:currentColor;width:20px;height:20px;display:block;position:relative}.mobile-bottom-tab-label{padding:0;display:block;transform:none}.mobile-bottom-tab-link.is-active{color:#141414;background:#ffb053;box-shadow:0 8px 18px #ffb05347}.mobile-bottom-tab-link.is-active .mobile-bottom-tab-label{font-weight:700}.mobile-bottom-tab-link[data-tab-key=translate] .mobile-bottom-tab-icon:before{content:"";border:2px solid;border-top:0;border-radius:3px;width:14px;height:9px;position:absolute;top:8px;left:3px}.mobile-bottom-tab-link[data-tab-key=translate] .mobile-bottom-tab-icon:after{content:"";border-top:2px solid;border-left:2px solid;border-radius:2px;width:12px;height:12px;position:absolute;top:3px;left:4px;transform:rotate(45deg)}.mobile-bottom-tab-link[data-tab-key=hub] .mobile-bottom-tab-icon:before{content:"";background:currentColor;border-radius:2px;width:6px;height:6px;position:absolute;top:3px;left:2px;box-shadow:10px 0,0 10px,10px 10px}.mobile-bottom-tab-link[data-tab-key=me] .mobile-bottom-tab-icon:before{content:"";border:2px solid;border-radius:999px;width:8px;height:8px;position:absolute;top:2px;left:6px}.mobile-bottom-tab-link[data-tab-key=me] .mobile-bottom-tab-icon:after{content:"";border:2px solid;border-bottom:0;border-radius:999px 999px 0 0;width:14px;height:6px;position:absolute;top:12px;left:3px}.mobile-top-bar-sign-in{color:#fff;background:#141414;border:0;border-radius:10px;justify-content:center;align-items:center;width:fit-content;height:34px;min-height:34px;padding:0 16px;font-size:14px;font-weight:700;line-height:18px;display:flex;position:absolute;top:5px;right:0;box-shadow:0 8px 18px #14141424}.mobile-home-flow{flex-direction:column;gap:18px;width:100%;min-width:0;padding-top:8px;display:flex;overflow-x:clip}.mobile-page-home .mobile-home-flow{padding-top:0}.mobile-page-hub .mobile-home-action-row{margin-bottom:12px;display:flex}.mobile-home-action-row{justify-content:flex-end;align-self:flex-end;align-items:center;gap:9px;width:auto;display:inline-flex}.mobile-home-referral-button{cursor:pointer;color:#141414;background:#ffb053;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:34px;min-height:34px;padding:0 16px;font-size:15px;font-weight:700;line-height:19px;display:inline-flex;box-shadow:0 7px 16px #ffb05338}.mobile-home-credit-button{color:#fff;background:#141414;border-radius:10px;flex:0 auto;justify-content:center;align-items:center;min-width:0;height:34px;min-height:34px;padding:0 12px;font-size:14px;font-weight:750;line-height:18px;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #14141424}.mobile-home-credit-button strong{color:#fff;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:0;padding:0;font-size:14px;font-weight:800;line-height:18px;display:inline-flex}.mobile-home-credit-button img{flex:none;width:16px;height:16px}.mobile-referral-sheet-root{z-index:70;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-referral-sheet-backdrop{cursor:pointer;background:#1414145c;border:0;position:absolute;inset:0}.mobile-referral-sheet{z-index:1;box-sizing:border-box;width:min(100%, var(--mobile-shell-max-width));max-height:calc(100vh - 64px);padding:10px var(--mobile-page-gutter) calc(18px + env(safe-area-inset-bottom));color:#141414;background:#fff;border-radius:22px 22px 0 0;position:relative;overflow-y:auto;box-shadow:0 -18px 42px #1414142e}.mobile-referral-sheet-handle{background:#14141429;border-radius:999px;width:42px;height:4px;margin:0 auto 14px}.mobile-referral-sheet-intro{color:#141414;margin:0;font-size:20px;font-weight:600;line-height:27px}.mobile-referral-sheet-field{flex-direction:column;gap:8px;min-width:0;margin-top:18px;display:flex}.mobile-referral-sheet-field>p{color:#14141494;margin:0;font-size:14px;font-weight:500;line-height:18px}.mobile-referral-sheet-field>div{align-items:center;gap:10px;min-width:0;display:flex}.mobile-referral-sheet-field span{color:#141414;text-overflow:ellipsis;white-space:nowrap;background:#1414140a;border-radius:8px;flex:1;align-items:center;min-width:0;min-height:40px;padding:0 11px;font-size:15px;font-weight:500;line-height:20px;display:flex;overflow:hidden}.mobile-referral-sheet-field button{cursor:pointer;background:#ffb0531f;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mobile-referral-sheet-field button:disabled{cursor:not-allowed;opacity:.45}.mobile-referral-sheet-field img{width:22px;height:22px}.mobile-referral-sheet-action{color:#fff;text-align:center;background:#141414;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:22px;font-size:17px;font-weight:700;line-height:22px;text-decoration:none;display:flex;box-shadow:0 10px 22px #14141424}.mobile-language-sheet-root{z-index:70;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-language-sheet-backdrop{cursor:pointer;background:#1414145c;border:0;position:absolute;inset:0}.mobile-language-sheet{z-index:1;box-sizing:border-box;width:min(100%, var(--mobile-shell-max-width));max-height:calc(100vh - 64px);padding:10px var(--mobile-page-gutter) calc(18px + env(safe-area-inset-bottom));color:#141414;background:#fff;border-radius:22px 22px 0 0;position:relative;overflow-y:auto;box-shadow:0 -18px 42px #1414142e}.mobile-language-sheet-handle{background:#14141429;border-radius:999px;width:42px;height:4px;margin:0 auto 14px}.mobile-language-sheet-header{align-items:center;min-height:30px;display:flex}.mobile-language-sheet-header h2{color:#141414;margin:0;font-size:20px;font-weight:700;line-height:26px}.mobile-language-option-list{flex-direction:column;gap:8px;margin-top:14px;display:flex}.mobile-language-option{cursor:pointer;color:#141414;text-align:left;background:#1414140a;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;display:flex}.mobile-language-option.is-selected{background:#ffb05333}.mobile-language-option span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;line-height:21px;overflow:hidden}.mobile-language-option-check{color:#ff9f2d;flex:none;font-size:18px;font-weight:800;line-height:1}.mobile-home-upload-block{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.mobile-home-upload-card{box-sizing:border-box;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.mobile-home-upload-hero-copy{text-align:center;width:100%;min-width:0;padding:0}.mobile-home-upload-hero-copy h2{color:#ffb053;letter-spacing:2px;overflow-wrap:anywhere;text-wrap:balance;text-transform:uppercase;-webkit-text-stroke:1px #141414;text-shadow:1.5px 2px #141414e6;max-width:100%;margin:0;font-family:SekaBangers,Impact,sans-serif;font-size:clamp(28px,7.6vw,38px);font-style:normal;font-weight:400;line-height:1.05;display:block}.mobile-home-upload-hero-copy p{color:#141414;overflow-wrap:anywhere;margin:12px 0 0;font-size:clamp(13px,4vw,16px);font-weight:500;line-height:1.2}.mobile-home-upload-action-panel{box-sizing:border-box;background:#fff;border:1.5px dashed #e7c590c7;border-radius:16px;flex-direction:column;gap:12px;width:100%;min-width:0;padding:14px;display:flex;box-shadow:0 10px 24px #14141409}.mobile-home-upload-file-row{text-align:left;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.mobile-home-upload-file-row>div{min-width:0}.mobile-home-upload-file-row>img{flex:none;width:40px;height:40px}.mobile-home-upload-file-row h3{color:#141414;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700;line-height:25px}.mobile-home-upload-file-row p{color:#14141494;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:500;line-height:17px}.mobile-home-upload-format-row{color:#141414;justify-content:center;gap:22px;font-size:14px;font-weight:600;line-height:18px;display:flex}.mobile-home-upload-format-row span{align-items:center;gap:7px;display:inline-flex}.mobile-home-upload-format-row img{width:17px;height:17px}.mobile-home-upload-button-stack{flex-direction:column;gap:10px;display:flex}.mobile-home-upload-button{text-align:center;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:46px;padding:0 14px;font-size:16px;font-weight:700;line-height:20px;display:flex}.mobile-home-upload-button>span:last-child{overflow-wrap:anywhere;min-width:0}.mobile-home-upload-button img{flex:none;width:17px;height:17px}.mobile-home-upload-button-icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:20px;font-weight:600;line-height:1;display:inline-flex}.mobile-home-upload-button.is-group{color:#141414;background:#ffb053}.mobile-home-upload-button.is-private{color:#fff;background:#141414}.mobile-home-upload-button.is-private img{filter:invert()}.mobile-home-upload-button:disabled{opacity:.45}.mobile-home-upload-limit{text-align:center;color:#1414146b;margin:-2px 0 0;font-size:13px;font-weight:500;line-height:17px}.mobile-me-page{flex-direction:column;gap:14px;display:flex}.mobile-me-profile-card{background:#fffbf0c7;border:1px solid #1414140a;border-radius:18px;align-items:center;gap:12px;min-height:92px;padding:16px;display:flex;position:relative;box-shadow:0 10px 26px #1414140a}.mobile-me-avatar{color:#fff;background:#141414;border:3px solid #ffffffdb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;font-size:22px;font-weight:700;line-height:1;display:flex;overflow:hidden;box-shadow:0 8px 20px #1414141f}.mobile-me-avatar img{object-fit:cover;width:100%;height:100%}.mobile-me-profile-copy{flex:1;min-width:0}.mobile-me-profile-copy h2{text-overflow:ellipsis;white-space:nowrap;color:#141414;margin:0;font-size:20px;font-weight:700;line-height:25px;overflow:hidden}.mobile-me-profile-copy p{text-overflow:ellipsis;white-space:nowrap;color:#14141485;margin:5px 0 0;font-size:13px;font-weight:500;line-height:17px;overflow:hidden}.mobile-me-credit-pill{color:#141414;background:#ffffffbd;border:1px solid #1414140f;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:13px;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex}.mobile-me-credit-pill img{width:16px;height:16px}.mobile-me-menu-group{background:#fffbf0c7;border:1px solid #14141409;border-radius:18px;overflow:hidden;box-shadow:0 10px 26px #14141409}.mobile-me-menu-row{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:58px;padding:8px 14px;text-decoration:none;display:flex}.mobile-me-menu-row+.mobile-me-menu-row{border-top:1px solid #1414140e}.mobile-me-menu-icon{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mobile-me-menu-icon img{object-fit:contain;max-width:22px;max-height:22px}.mobile-me-menu-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mobile-me-menu-label{text-overflow:ellipsis;white-space:nowrap;color:#141414;font-size:16px;font-weight:600;line-height:20px;overflow:hidden}.mobile-me-menu-description{text-overflow:ellipsis;white-space:nowrap;color:#1414147a;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.mobile-me-menu-badge{color:#fff;background:#ff4b5a;border-radius:999px;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:0 8px;font-size:13px;font-weight:700;line-height:16px;display:inline-flex}.mobile-me-menu-arrow{color:#1414146b;flex:none;font-size:26px;font-weight:500;line-height:1}.mobile-me-menu-label.is-danger,.mobile-me-menu-arrow.is-danger{color:#ff4050}.mobile-content .mobile-home-flow section[id=tasks]{margin-top:18px}.mobile-page-my_task .mobile-content .mobile-home-flow section[id=tasks]{margin-top:0}.mobile-content .mobile-home-task-list{gap:12px!important}.mobile-content .mobile-home-task-list-header{flex-direction:column;gap:10px;width:100%;display:flex}.mobile-content .mobile-home-task-list-title-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.mobile-content .mobile-home-task-list-title-row h2{letter-spacing:0;white-space:nowrap;flex:1;min-width:0;font-size:20px!important;font-weight:600!important;line-height:25px!important}.mobile-content .mobile-home-task-list-more{cursor:pointer;appearance:none;border:0;flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;display:inline-flex;gap:2px!important;min-height:32px!important}.mobile-content .mobile-home-task-list-tabs{margin-left:calc(var(--mobile-page-gutter) * -1);margin-right:calc(var(--mobile-page-gutter) * -1);max-width:none;padding-left:var(--mobile-page-gutter);padding-right:var(--mobile-page-gutter);scrollbar-width:none;width:auto;overflow-x:auto}.mobile-content .mobile-home-task-list-tabs::-webkit-scrollbar{display:none}.mobile-content .mobile-home-task-list-tabs [role=tablist]{min-width:max-content;flex-wrap:nowrap!important;gap:6px!important;display:flex!important;overflow:visible!important}.mobile-content .mobile-home-task-list-tabs [role=tab]{min-height:34px!important}.mobile-content .mobile-home-task-list-tabs [role=tab][aria-selected=true],.mobile-content .mobile-home-task-list-tabs [role=tab][data-selected=true]{background:#ffb053!important}.mobile-content .mobile-home-task-list-tabs [role=tab][aria-selected=true] span,.mobile-content .mobile-home-task-list-tabs [role=tab][data-selected=true] span{color:#141414!important;font-weight:600!important}.mobile-content .mobile-home-flow section[id=tasks]>div:first-child{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:first-child h2{font-size:22px!important;line-height:28px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:first-child>div{scrollbar-width:none;background:0 0;border-radius:0;padding:0;overflow-x:auto;width:100%!important;max-width:100%!important;margin-left:0!important}.mobile-content .mobile-home-flow section[id=tasks]>div:first-child>div::-webkit-scrollbar{display:none}.mobile-content .mobile-home-flow section[id=tasks] [role=tablist]{min-width:max-content;flex-wrap:nowrap!important;display:flex!important;overflow:visible!important}.mobile-content .mobile-home-flow section[id=tasks] [role=tab]{min-width:0!important;min-height:34px!important;padding-left:12px!important;padding-right:12px!important}.mobile-content .mobile-home-flow section[id=tasks] [role=tab] span{font-size:14px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2){width:100%}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div{flex-direction:column!important;grid-template-columns:none!important;gap:12px!important;width:100%!important;display:flex!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2):has(>article){flex-direction:column!important;grid-template-columns:none!important;gap:12px!important;width:100%!important;display:flex!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article,.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>article{border:1px solid #1414140a;box-shadow:0 8px 22px #14141409;background:#fffbf0c7!important;border-radius:12px!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:112px!important;padding:12px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article>div:first-child{border-bottom:0!important;gap:7px!important;padding-bottom:0!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article>div:first-child>div:first-child{align-items:center!important;gap:8px!important;padding:0!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article h3{min-height:0!important;font-size:17px!important;line-height:22px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article>div:nth-child(2){align-items:center!important;gap:10px!important;min-height:34px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article>div:nth-child(2)>div:last-child{gap:8px!important}.mobile-content .mobile-home-flow section[id=tasks]>div:nth-of-type(2)>div>article button{border-radius:8px!important;height:34px!important;min-height:34px!important;padding-left:13px!important;padding-right:13px!important;font-size:14px!important;line-height:18px!important}.mobile-content .mobile-profile-task-list{gap:12px!important}.mobile-content .mobile-profile-task-list-tabs{margin-left:calc(var(--mobile-page-gutter) * -1);margin-right:calc(var(--mobile-page-gutter) * -1);padding-left:var(--mobile-page-gutter);padding-right:var(--mobile-page-gutter);scrollbar-width:none;overflow-x:auto}.mobile-content .mobile-profile-task-list-tabs::-webkit-scrollbar{display:none}.mobile-content .mobile-profile-task-list-tabs [role=tablist]{min-width:max-content;flex-wrap:nowrap!important;gap:6px!important;display:flex!important;overflow:visible!important}.mobile-content .mobile-profile-task-list-tabs [role=tab]{min-width:0!important;min-height:34px!important;padding-left:12px!important;padding-right:12px!important}.mobile-content .mobile-profile-task-list-tabs [role=tab][aria-selected=true],.mobile-content .mobile-profile-task-list-tabs [role=tab][data-selected=true]{background:#ffb053!important}.mobile-content .mobile-profile-task-list-tabs [role=tab][aria-selected=true] span,.mobile-content .mobile-profile-task-list-tabs [role=tab][data-selected=true] span{color:#141414!important;font-weight:600!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article{border:1px solid #1414140a;box-shadow:0 8px 22px #14141409;background:#fffbf0c7!important;border-radius:12px!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:112px!important;padding:12px!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article>div:first-child{border-bottom:0!important;gap:7px!important;padding-bottom:0!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article>div:first-child>div:first-child{align-items:center!important;gap:8px!important;padding:0!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article h3{min-height:0!important;font-size:17px!important;line-height:22px!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article>div:nth-child(2){align-items:center!important;gap:10px!important;min-height:34px!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article>div:nth-child(2)>div:last-child{gap:8px!important}.mobile-content .mobile-profile-task-list .mobile-home-task-card-list>article button{border-radius:8px!important;height:34px!important;min-height:34px!important;padding-left:13px!important;padding-right:13px!important;font-size:14px!important;line-height:18px!important}.mobile-content .mobile-profile-task-list-load-more{justify-content:center;align-items:center;width:100%;min-height:44px;padding:8px 0 2px;display:flex}.mobile-content .mobile-profile-task-list-load-more-spinner{border:2px solid #14141429;border-top-color:#ff7900;border-radius:999px;width:18px;height:18px;animation:.8s linear infinite mobile-profile-task-list-spinner;display:block}@keyframes mobile-profile-task-list-spinner{to{transform:rotate(360deg)}}.mobile-content .mobile-section-frame>section{border-radius:12px!important;padding:16px!important}.mobile-content .mobile-section-frame [role=tablist]{max-width:100%;overflow-x:auto}.mobile-content .mobile-section-frame [class*=grid-cols-],.mobile-content .mobile-section-frame [class*=grid-template-columns]{min-width:0}.mobile-page-glossary_library .mobile-content .mobile-section-frame>section{min-height:auto!important;padding:0 0 calc(84px + env(safe-area-inset-bottom))!important;background:0 0!important}.mobile-page-glossary_library .mobile-content .mobile-section-frame>section>div{min-height:0!important}.mobile-page-glossary_library .glossary-library-header{display:block!important}.mobile-page-glossary_library .glossary-library-title{display:none!important}.mobile-page-glossary_library .glossary-library-actions{z-index:35;width:min(100%, var(--mobile-shell-max-width));-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);background:#ffffffe0;border-top:1px solid #1414140f;border-radius:18px 18px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -14px 34px #1414141f;padding:12px var(--mobile-page-gutter) calc(12px + env(safe-area-inset-bottom))!important;gap:12px!important;margin:0!important;display:grid!important}.mobile-page-glossary_library .glossary-library-actions button{white-space:normal!important;border-radius:12px!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:0 10px!important;font-size:14px!important;line-height:18px!important}.mobile-page-glossary_library .glossary-library-list-wrap{margin-top:0!important}.mobile-page-glossary_library .glossary-mobile-load-more-sentinel{margin-top:1px}.mobile-page-glossary_library .glossary-mobile-load-retry{box-shadow:none;border:0}.mobile-page-style_library .mobile-content{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.mobile-page-style_library .mobile-content .style-library-section{background:0 0!important;border-radius:0!important;min-height:0!important;padding:0!important}.mobile-page-style_library .mobile-content .style-library-content{min-height:0!important}.mobile-page-style_library .mobile-content .style-library-header{display:block!important}.mobile-page-style_library .mobile-content .style-library-title{display:none!important}.mobile-page-style_library .mobile-content .style-library-new-action{z-index:35;width:min(100%, var(--mobile-shell-max-width));-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);position:fixed;bottom:0;left:50%;transform:translate(-50%);padding:12px var(--mobile-page-gutter) calc(12px + env(safe-area-inset-bottom))!important;background:#ffffffe0!important;border-top:1px solid #1414140f!important;border-radius:18px 18px 0 0!important;margin:0!important;box-shadow:0 -14px 34px #1414141f!important}.mobile-page-style_library .mobile-content .style-library-new-button{border-radius:12px!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:20px!important}.mobile-page-style_library .mobile-content .style-library-new-button-label{justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.mobile-content .mobile-section-frame>.points-record-section{background:0 0!important;border-radius:0!important;padding:0!important}.mobile-content .points-record-section>div{gap:16px!important}.mobile-content .points-record-section .points-record-toolbar{gap:0!important}.mobile-content .points-record-section .points-record-tabs{width:100%!important}.mobile-content .points-record-section .points-record-tabs [role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.mobile-content .points-record-section .points-record-tabs [role=tab]{border-radius:999px!important;width:100%!important;min-width:0!important;min-height:34px!important;padding-left:8px!important;padding-right:8px!important}.mobile-content .points-record-section .points-record-tabs [role=tab] span{text-overflow:ellipsis;overflow:hidden}.mobile-content .points-record-section .points-record-tabs [role=tab][aria-selected=true],.mobile-content .points-record-section .points-record-tabs [role=tab][data-selected=true]{background:#ffb053!important}.mobile-content .points-record-section .points-record-tabs [role=tab][aria-selected=true] span,.mobile-content .points-record-section .points-record-tabs [role=tab][data-selected=true] span{color:#141414!important;font-weight:600!important}.mobile-page-creator_studio .mobile-content .mobile-section-frame>.creator-studio-section{background:0 0!important;border-radius:0!important;padding:0!important}.mobile-page-creator_studio .creator-studio-content{gap:18px!important}.mobile-page-creator_studio .creator-studio-section h1,.mobile-page-creator_studio .creator-studio-section h2{font-size:20px!important;line-height:25px!important}.mobile-page-creator_studio .creator-studio-payout-block{padding:0!important}.mobile-page-creator_studio .creator-studio-payout-card{border-width:1.5px!important;border-radius:14px!important;min-height:0!important;padding:16px!important;box-shadow:2px 3px #141414!important}.mobile-page-creator_studio .creator-studio-payout-card>.pointer-events-none{max-width:62%;opacity:.42!important}.mobile-page-creator_studio .creator-studio-payout-inner{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.mobile-page-creator_studio .creator-studio-payout-summary{width:100%;gap:12px!important}.mobile-page-creator_studio .creator-studio-payout-summary>div:first-child,.mobile-page-creator_studio .creator-studio-payout-summary img{width:48px!important;height:48px!important}.mobile-page-creator_studio .creator-studio-payout-summary p{font-size:14px!important;line-height:18px!important}.mobile-page-creator_studio .creator-studio-payout-amount{min-width:0!important;font-size:29px!important;line-height:34px!important}.mobile-page-creator_studio .creator-studio-payout-button{border-radius:10px!important;width:100%!important;height:44px!important;min-height:44px!important;font-size:15px!important;line-height:19px!important}.mobile-page-creator_studio .creator-studio-records{gap:12px!important}.mobile-page-creator_studio .creator-studio-records-header{align-items:flex-start!important;gap:10px!important}.mobile-page-creator_studio .creator-studio-records-header>[data-slot=base]{width:100%!important;max-width:100%!important;display:block!important}.mobile-page-creator_studio .creator-studio-records-header [data-slot=base]>div{width:100%!important;max-width:100%!important}.mobile-page-creator_studio .creator-studio-records-header [role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding:0!important;display:grid!important;overflow:visible!important}.mobile-page-creator_studio .creator-studio-records-header [role=tablist]::-webkit-scrollbar{display:none}.mobile-page-creator_studio .creator-studio-records-header [role=tab]{border-radius:999px!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding-left:8px!important;padding-right:8px!important}.mobile-page-creator_studio .creator-studio-records-header [role=tab] span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mobile-page-creator_studio .creator-studio-records-header [role=tab][aria-selected=true],.mobile-page-creator_studio .creator-studio-records-header [role=tab][data-selected=true]{background:#ffb053!important}.mobile-page-creator_studio .creator-studio-records-header [role=tab][aria-selected=true] span,.mobile-page-creator_studio .creator-studio-records-header [role=tab][data-selected=true] span{color:#141414!important;font-weight:600!important}.mobile-page-creator_studio .creator-studio-records-header [data-slot=cursor]{display:none!important}.mobile-page-creator_studio .creator-studio-record-list{background:0 0!important;border:0!important;border-radius:0!important;margin-left:0!important;margin-right:0!important;padding:0!important;overflow:visible!important}.mobile-page-creator_studio .creator-studio-record-list-inner{flex-direction:column!important;gap:10px!important;min-width:0!important;display:flex!important}.mobile-page-creator_studio .creator-studio-record-table-head{display:none!important}.mobile-page-creator_studio .creator-studio-record-row,.mobile-page-creator_studio .creator-studio-skeleton-row{background:linear-gradient(#ffffffc7,#fffbf0a8),#fffbf0c2;border:1px solid #1414140d;border-radius:14px;width:100%;box-shadow:0 10px 22px #1414140a;flex-direction:column!important;align-items:stretch!important;gap:9px!important;min-width:0!important;min-height:0!important;padding:12px!important;display:flex!important}.mobile-page-creator_studio .creator-studio-record-type,.mobile-page-creator_studio .creator-studio-skeleton-type{width:100%;padding:0 0 2px!important}.mobile-page-creator_studio .creator-studio-record-type span:last-child{min-width:0;font-size:16px!important;line-height:20px!important}.mobile-page-creator_studio .creator-studio-record-field{text-align:right!important;white-space:normal!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mobile-page-creator_studio .creator-studio-mobile-field-label{color:#1414147a;flex:none;font-size:13px;font-weight:500;line-height:17px;display:inline-flex!important}.mobile-page-creator_studio .creator-studio-record-value{color:#141414ad;text-align:right;text-overflow:ellipsis;min-width:0;overflow:hidden}.mobile-page-creator_studio .creator-studio-record-status>span:not(.creator-studio-mobile-field-label){max-width:min(190px,64vw);border-radius:999px!important;padding:5px 9px!important;font-size:13px!important;line-height:17px!important}.mobile-page-creator_studio .creator-studio-record-amount .creator-studio-record-value{color:currentColor;font-size:16px;line-height:20px}.mobile-page-creator_studio .creator-studio-skeleton-list{gap:10px!important}.mobile-page-creator_studio .creator-studio-skeleton-cell{max-width:48%!important;margin-left:0!important}.mobile-page-creator_studio .creator-studio-pagination{justify-content:center!important;height:auto!important;margin-top:4px!important}.mobile-page-creator_studio .creator-studio-pagination ul{max-width:100%;flex-wrap:wrap!important;justify-content:center!important;row-gap:7px!important}.mobile-page-request_payout .mobile-content .mobile-section-frame>.request-payout-panel{background:0 0!important;border-radius:0!important;align-items:stretch!important;gap:16px!important;width:100%!important;max-width:none!important;min-height:0!important;padding-bottom:0!important;overflow:visible!important}.mobile-page-request_payout .request-payout-panel-header{border-bottom:0!important;padding:0!important}.mobile-page-request_payout .request-payout-panel-header h3{font-size:20px!important;line-height:25px!important}.mobile-page-request_payout .request-payout-panel-close{display:none!important}.mobile-page-request_payout .request-payout-panel-body{gap:14px!important;padding:0!important}.mobile-page-request_payout .request-payout-field-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.mobile-page-request_payout .request-payout-panel label{gap:7px!important}.mobile-page-request_payout .request-payout-panel label>span:first-child{font-size:14px!important;line-height:18px!important}.mobile-page-request_payout .request-payout-panel input{font-size:16px!important;line-height:22px!important}.mobile-page-request_payout .request-payout-panel [role=textbox],.mobile-page-request_payout .request-payout-panel label>span:last-child{border-radius:12px!important;min-height:46px!important}.mobile-page-request_payout .request-payout-panel [data-slot=trigger]{border-radius:12px!important;height:46px!important;min-height:46px!important}.mobile-page-request_payout .request-payout-limits-card,.mobile-page-request_payout .request-payout-summary-card{background:#fffbf0b8!important;border-radius:14px!important}.mobile-page-request_payout .request-payout-summary-card>div{gap:12px!important;padding:11px 12px!important;font-size:14px!important}.mobile-page-request_payout .request-payout-summary-card>div>p:first-child{flex:none}.mobile-page-request_payout .request-payout-actions{flex-direction:column!important;gap:10px!important;padding-left:0!important;padding-right:0!important}.mobile-page-request_payout .request-payout-primary-button,.mobile-page-request_payout .request-payout-secondary-button{border-radius:12px!important;width:100%!important;max-width:none!important;height:46px!important;min-height:46px!important;font-size:15px!important;line-height:20px!important}.mobile-page-request_payout .request-payout-form>.request-payout-primary-button{margin-top:2px!important}.request-payout-mobile-loading,.request-payout-mobile-state{background:#fffbf0b8;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.request-payout-mobile-loading>div{background:#1414140f;border-radius:12px;height:46px}.request-payout-mobile-state p{color:#141414;font-size:15px;font-weight:500;line-height:20px}.request-payout-mobile-state-button{color:#fff!important;background:#141414!important;border-radius:12px!important;width:100%!important;height:46px!important;min-height:46px!important;font-size:15px!important;font-weight:600!important;line-height:20px!important}.mobile-page-referral .mobile-content .mobile-section-frame>.referral-section{background:0 0!important;border-radius:0!important;gap:14px!important;padding:0!important}.mobile-page-referral .referral-share-card,.mobile-page-referral .referral-list-card,.mobile-page-referral .referral-empty-state{background:linear-gradient(#ffffffbd,#fffbf0ad),#fffbf0bd!important;border:1px solid #1414140a!important;border-radius:14px!important;box-shadow:0 10px 24px #1414140a!important}.mobile-page-referral .referral-share-card{padding:16px!important}.mobile-page-referral .referral-share-title{font-size:18px!important;line-height:23px!important}.mobile-page-referral .referral-share-grid{flex-direction:column!important;gap:14px!important;margin-top:16px!important;display:flex!important}.mobile-page-referral .referral-share-field{flex-direction:column;gap:8px;min-width:0;display:flex}.mobile-page-referral .referral-share-label{font-size:13px!important;line-height:17px!important}.mobile-page-referral .referral-copy-row{gap:8px!important;margin-top:0!important}.mobile-page-referral .referral-copy-value{background:#ffffffb8!important;border-radius:8px!important;height:38px!important;padding-left:11px!important;padding-right:11px!important}.mobile-page-referral .referral-copy-value p{font-size:13px!important;line-height:17px!important}.mobile-page-referral .referral-copy-button{border-radius:8px!important;min-width:88px!important;height:38px!important;min-height:38px!important;padding-left:12px!important;padding-right:12px!important;font-size:13px!important;line-height:17px!important}.mobile-page-referral .referral-empty-state{min-height:204px;padding:30px 16px!important}.mobile-page-referral .referral-empty-state-inner{gap:10px!important;width:100%!important}.mobile-page-referral .referral-empty-state-image{width:82px!important;height:82px!important}.mobile-page-referral .referral-empty-state-label{font-size:15px!important;line-height:20px!important}.mobile-page-referral .referral-list-card{padding:16px!important}.mobile-content .style-editor-section{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important;gap:12px!important}.mobile-content .style-editor-breadcrumb{display:none!important}.mobile-content .style-editor-card{background:linear-gradient(#ffffffb8,#fffbf0ad),#fffbf0bd!important;border:1px solid #1414140f!important;border-radius:14px!important;padding:14px!important;box-shadow:0 10px 24px #1414140b!important}.mobile-content .style-editor-card>h1{margin:0!important;font-size:17px!important;font-weight:600!important;line-height:22px!important}.mobile-content .style-editor-card>div{gap:13px!important;margin-top:14px!important}.mobile-content .style-editor-field>span:first-child{font-size:14px!important;font-weight:500!important;line-height:18px!important}.mobile-content .style-editor-field input,.mobile-content .style-editor-field textarea{border-radius:8px!important;margin-top:7px!important;padding-left:12px!important;padding-right:12px!important;font-size:14px!important;line-height:20px!important}.mobile-content .style-editor-field input{height:44px!important}.mobile-content .style-editor-field textarea{min-height:118px!important}.mobile-content .style-editor-field:last-child textarea{min-height:178px!important}.mobile-content .style-editor-actions{-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);background:#fffffff0;border-top:1px solid #1414140f;grid-template-columns:repeat(2,minmax(0,1fr));box-shadow:0 -10px 28px #14141414;z-index:20!important;padding:10px var(--mobile-page-gutter) calc(10px + env(safe-area-inset-bottom))!important;gap:10px!important;margin:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.mobile-content .style-editor-actions button{border-radius:10px!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding-left:12px!important;padding-right:12px!important;font-size:15px!important;line-height:19px!important}.mobile-content .mobile-flow-page>div{min-height:0!important;padding-bottom:88px!important}.mobile-content .mobile-flow-page>.mobile-referral-sheet-root{padding-bottom:0!important;inset:0!important}.mobile-content .mobile-flow-page header.fixed,.mobile-content .mobile-flow-page footer{display:none!important}.mobile-content .mobile-hub-page>div>div>div:first-child:has(>header.fixed){display:none!important}.mobile-content .mobile-hub-page>div>div>div:first-child:not([class]){display:none!important}.mobile-content .mobile-hub-page>div>div{padding-top:0!important;padding-left:0!important;padding-right:0!important}.mobile-content .mobile-hub-page main{gap:12px!important;margin-top:12px!important}.mobile-content .mobile-hub-page>.mobile-home-action-row{padding-bottom:0!important}.mobile-content .mobile-hub-page>.mobile-home-action-row .mobile-home-referral-button,.mobile-content .mobile-hub-page>.mobile-home-action-row .mobile-home-credit-button{box-sizing:border-box;height:34px!important;min-height:34px!important;max-height:34px!important}.mobile-content .mobile-hub-page main>section:first-child{padding-bottom:0;overflow:visible;flex-flow:row!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;display:flex!important}.mobile-content .mobile-hub-page main>section:first-child::-webkit-scrollbar{display:none}.mobile-content .mobile-hub-page .hub-filter-select-control{box-sizing:border-box;flex:1 1 0;min-width:0;align-items:stretch!important;gap:0!important;display:flex!important}.mobile-content .mobile-hub-page .hub-filter-select-control>span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.mobile-content .mobile-hub-page .hub-filter-chip-group{display:none!important}.mobile-content .mobile-hub-page .hub-filter-select-trigger{flex:auto;width:100%;min-width:0!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#fffbf0c2!important;border:1px solid #1414140d!important;border-radius:9px!important;justify-content:space-between!important;padding:0 12px!important}.mobile-content .mobile-hub-page .hub-filter-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:14px!important;font-weight:600!important;line-height:18px!important}.mobile-content .mobile-hub-page .hub-filter-select-trigger img{width:14px!important;height:14px!important}body.mobile-route-active .hub-filter-select-popover-content{background:#fffbf0fa!important;border:1px solid #1414140f!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 32px)!important;box-shadow:0 12px 28px #14141424!important}body.mobile-route-active .hub-filter-select-menu{width:max-content;min-width:100%;max-height:none;overflow:visible}body.mobile-route-active .hub-filter-select-menu button{justify-content:flex-start;padding-left:4px!important;padding-right:4px!important}body.mobile-route-active .hub-filter-select-menu button span{text-align:left}.mobile-content .mobile-hub-page main>section:nth-child(2){gap:12px!important}.mobile-content .mobile-hub-page article{background:#fffbf0c7!important;border:1px solid #1414140a!important;border-radius:16px!important;gap:12px!important;padding:14px!important;box-shadow:0 10px 26px #1414140a!important}.mobile-content .mobile-hub-page article>div:first-child{gap:8px!important}.mobile-content .mobile-hub-page article>div:first-child>span:first-child{border-radius:999px!important;width:22px!important;height:22px!important;font-size:10px!important}.mobile-content .mobile-hub-page article>div:first-child>span:not(:first-child){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:13px!important;line-height:17px!important}.mobile-content .mobile-hub-page article>div:nth-child(2){flex-direction:column!important;gap:12px!important;display:flex!important}.mobile-content .mobile-hub-page article>div:nth-child(2)>div:first-child{gap:12px!important;padding-top:0!important;padding-bottom:0!important}.mobile-content .mobile-hub-page article h2{font-size:17px!important;font-weight:600!important;line-height:23px!important}.mobile-content .mobile-hub-page article h2 span:last-child{color:#141414a3;font-size:15px;font-weight:500}.mobile-content .mobile-hub-page article p{font-size:14px!important;line-height:20px!important}.mobile-content .mobile-hub-page article button[aria-label=Comments],.mobile-content .mobile-hub-page article button[aria-label=Share\ Project],.mobile-content .mobile-hub-page article button[aria-label=Report\ project]{color:#14141480!important;border-radius:10px!important;min-height:34px!important}.mobile-content .mobile-hub-page .hub-project-card{background:#fffbf0d1!important;border:0!important;border-radius:16px!important;gap:8px!important;padding:12px!important;box-shadow:0 8px 22px #14141409!important}.mobile-content .mobile-hub-page .hub-project-author-row{gap:8px!important}.mobile-content .mobile-hub-page .hub-project-card-layout{flex-direction:column!important;gap:8px!important;display:flex!important}.mobile-content .mobile-hub-page .hub-project-main{gap:8px!important;padding:0!important}.mobile-content .mobile-hub-page .hub-project-copy{gap:8px!important}.mobile-content .mobile-hub-page .hub-project-title{white-space:normal;overflow-wrap:anywhere;min-width:0;color:#141414!important;font-size:17px!important;line-height:22px!important;display:block!important}.mobile-content .mobile-hub-page .hub-project-title span:first-child{text-overflow:clip;white-space:normal;min-width:0;max-width:none;overflow:visible;display:inline!important}.mobile-content .mobile-hub-page .hub-project-title span:nth-child(2){display:inline!important}.mobile-content .mobile-hub-page .hub-project-title span:last-child{text-overflow:clip;white-space:normal;min-width:0;max-width:none;overflow:visible;color:inherit!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important;display:inline!important}.mobile-content .mobile-hub-page .hub-project-description{min-height:0}.mobile-content .mobile-hub-page .hub-project-description-text,.mobile-content .mobile-hub-page .hub-project-description-measure{font-size:14px!important;line-height:20px!important}.mobile-content .mobile-hub-page .hub-project-description-toggle{vertical-align:baseline;align-items:center!important;height:18px!important;min-height:18px!important;font-size:14px!important;line-height:18px!important}.mobile-content .mobile-hub-page .hub-project-description-toggle svg{width:18px!important;height:18px!important}.mobile-content .mobile-hub-page .hub-project-description-text>span,.mobile-content .mobile-hub-page .hub-project-description-measure>span,.mobile-content .mobile-hub-page .hub-project-description-toggle>span{line-height:inherit!important}.mobile-content .mobile-hub-page .hub-project-description-toggle-stacked{margin-top:2px!important;font-size:14px!important;line-height:18px!important}.mobile-content .mobile-hub-page .hub-project-actions{order:3;min-height:30px;padding-top:0;gap:22px!important}.mobile-content .mobile-hub-page .hub-project-meta-panel{width:100%!important;min-height:0!important;box-shadow:none!important;background:#fff1dee0!important;border:1px solid #ffb053b8!important;border-radius:9px!important;padding:6px 10px!important;overflow:visible!important}.mobile-content .mobile-hub-page .hub-project-meta-panel>svg{display:none!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton{width:100%!important;min-height:0!important;box-shadow:none!important;background:#fff1dee0!important;border:1px solid #ffb05370!important;border-radius:9px!important;padding:6px 10px!important;overflow:hidden!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div{grid-template-columns:minmax(0,1fr) auto;min-height:36px;align-items:center!important;gap:8px!important;display:grid!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:first-child{display:contents!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:first-child>div{min-width:0;flex-direction:row!important;align-items:center!important;gap:8px!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:first-child>div:first-child>div:first-child{border-radius:50%!important;width:34px!important;height:34px!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:first-child>div:first-child>div:nth-child(2){width:min(74px,100%)!important;height:20px!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:first-child>div:nth-child(2){display:none!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(2){grid-column:2;justify-self:end;min-width:0;align-items:center!important;gap:0!important;padding:0!important;display:flex!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(2)>div:first-child{display:none!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(2)>div:nth-child(2){min-width:0;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;display:flex!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(2)>div:nth-child(2)>div{border:1px solid #ffffffe6;margin-left:-8px;width:28px!important;height:28px!important}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(2)>div:nth-child(2)>div:first-child{margin-left:0}.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(2)>div:nth-child(2)>div:nth-child(n+4),.mobile-content .mobile-hub-page .hub-project-meta-panel-skeleton>div>div:nth-child(3){display:none!important}.mobile-content .mobile-hub-page .hub-project-meta-content{grid-template-columns:minmax(0,1fr) auto;min-height:36px;align-items:center!important;gap:8px!important;display:grid!important}.mobile-content .mobile-hub-page .hub-project-meta-stats{display:contents!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div{min-width:0;gap:0!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child{min-width:0;flex-direction:row!important;align-items:center!important;gap:10px!important;display:flex!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child>div:first-child{background:#ffb0533d;border-radius:50%;flex:none;width:34px;height:34px;justify-content:center!important;align-items:center!important;display:inline-flex!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child>div:first-child svg{width:20px!important;height:20px!important;display:block!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child>div:first-child svg path{fill:#141414;fill-opacity:.72}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child>div:first-child span{display:none!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child>span{text-overflow:ellipsis;white-space:nowrap;gap:0;min-width:0;position:relative;overflow:hidden;color:#141414!important;align-items:center!important;font-size:16px!important;font-weight:500!important;line-height:22px!important;display:inline-flex!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:first-child>span:after{content:none!important}.mobile-content .mobile-hub-page .hub-project-meta-stats>div:nth-child(2){display:none!important}.mobile-content .mobile-hub-page .hub-project-seat-row{grid-column:2;justify-self:end;min-width:0;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}.mobile-content .mobile-hub-page .hub-project-seat-row>span:first-child{display:none!important}.mobile-content .mobile-hub-page .hub-project-seat-grid{min-width:0;flex:none!important;grid-template-columns:none!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;display:flex!important}:is(.mobile-content .mobile-hub-page .hub-project-seat-grid>button,.mobile-content .mobile-hub-page .hub-project-seat-grid>span:has(>span)){display:none!important}.mobile-content .mobile-hub-page .hub-project-seat-grid>span{border:1px solid #ffffffe6;margin-left:-8px;position:relative;box-shadow:0 1px 4px #14141414;width:28px!important;height:28px!important;font-size:11px!important}.mobile-content .mobile-hub-page .hub-project-seat-grid>span:first-child{z-index:3;margin-left:0}.mobile-content .mobile-hub-page .hub-project-seat-grid>span:nth-child(2){z-index:2}.mobile-content .mobile-hub-page .hub-project-seat-grid>span:nth-child(3){z-index:1}.mobile-content .mobile-hub-page .hub-project-seat-grid>span:nth-child(n+4){display:none!important}.mobile-content .mobile-hub-page .hub-project-seat-progress{min-width:max-content;color:#141414!important;align-items:center!important;font-size:16px!important;font-weight:500!important;line-height:22px!important;display:inline-flex!important}.mobile-content .mobile-hub-page .hub-project-meta-cta{display:none!important}body.mobile-route-active .hub-join-confirm-modal-wrapper{align-items:flex-end!important;padding:0!important}body.mobile-route-active .hub-join-confirm-modal-base{width:100%!important;max-width:var(--mobile-shell-max-width)!important;border-radius:22px 22px 0 0!important;margin:0 auto!important}body.mobile-route-active .hub-join-confirm-panel{width:100%!important;max-width:none!important;max-height:calc(100vh - 70px)!important;padding:10px var(--mobile-page-gutter) calc(14px + env(safe-area-inset-bottom))!important;background:#fff!important;border-radius:22px 22px 0 0!important;gap:12px!important;overflow-y:auto!important;box-shadow:0 -18px 42px #1414142e!important}body.mobile-route-active .hub-join-confirm-panel:before{content:"";background:#14141424;border-radius:999px;flex:none;width:42px;height:4px;display:block}body.mobile-route-active .hub-join-confirm-header{align-items:flex-start!important;padding:4px 0 0!important}body.mobile-route-active .hub-join-confirm-title{font-size:20px!important;line-height:26px!important}body.mobile-route-active .hub-join-confirm-credit-card,body.mobile-route-active .hub-join-confirm-content{width:100%!important;max-width:none!important}body.mobile-route-active .hub-join-confirm-credit-card{background:#ffb05324!important;border-radius:12px!important;gap:8px!important;padding:14px!important}body.mobile-route-active .hub-join-confirm-content{gap:10px!important;padding:0!important}body.mobile-route-active .hub-join-confirm-info-card,body.mobile-route-active .hub-join-confirm-terms-card{background:#14141409!important;border-radius:12px!important;gap:14px!important;padding:14px!important}body.mobile-route-active .hub-join-confirm-info-card>div{gap:7px!important;padding-bottom:14px!important}body.mobile-route-active .hub-join-confirm-info-card>div:last-child{padding-bottom:0!important}body.mobile-route-active .hub-join-confirm-terms-card>div{gap:8px!important;font-size:15px!important;line-height:22px!important}body.mobile-route-active .hub-join-confirm-actions{gap:10px!important;padding:4px 0 0!important}body.mobile-route-active .hub-join-confirm-actions button{border-radius:12px!important;flex:1 1 0!important;height:48px!important;min-height:48px!important;font-size:15px!important;line-height:20px!important}.mobile-content .mobile-hub-detail-page .hub-detail-main{gap:12px!important;width:100%!important;max-width:none!important;margin-top:0!important}.mobile-content .mobile-hub-detail-page .hub-detail-breadcrumb{display:none!important}.mobile-content .mobile-hub-detail-page .hub-detail-layout{flex-direction:column!important;gap:12px!important;display:flex!important}.mobile-content .mobile-hub-detail-page .hub-detail-primary,.mobile-content .mobile-hub-detail-page .hub-detail-side{gap:12px!important;display:contents!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-card{order:1}.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-panel,.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-panel-skeleton{order:2}.mobile-content .mobile-hub-detail-page .hub-comments-panel{order:3}.mobile-content .mobile-hub-detail-page .hub-rights-panel{order:4}.mobile-content .mobile-hub-detail-page .hub-detail-summary-card,.mobile-content .mobile-hub-detail-page .hub-comments-panel,.mobile-content .mobile-hub-detail-page .hub-rights-panel{border:0!important;width:100%!important;min-height:0!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-card,.mobile-content .mobile-hub-detail-page .hub-comments-panel{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.mobile-content .mobile-hub-detail-page .hub-rights-panel{background:#fffbf0d1!important;border-radius:16px!important;padding:14px!important;box-shadow:0 8px 22px #14141409!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-card{border-bottom:1px solid #14141414!important;justify-content:flex-start!important;gap:14px!important;padding-bottom:18px!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-skeleton{gap:14px!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-skeleton>div:first-child{gap:8px!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-skeleton>div:nth-child(2){gap:10px!important}.mobile-content .mobile-hub-detail-page .hub-detail-author-row{gap:8px!important;display:none!important}.mobile-content .mobile-hub-detail-page .hub-detail-author-row>span:not(:first-child){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:13px!important;line-height:17px!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-main,.mobile-content .mobile-hub-detail-page .hub-detail-summary-copy{gap:12px!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-title{min-width:0;font-size:20px!important;line-height:26px!important;display:block!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-title span:first-child{text-overflow:clip;white-space:normal;min-width:0;max-width:none;display:inline;overflow:visible}.mobile-content .mobile-hub-detail-page .hub-detail-summary-title span:nth-child(2){display:inline}.mobile-content .mobile-hub-detail-page .hub-detail-summary-title span:last-child{text-overflow:clip;white-space:normal;color:#141414c2;min-width:0;max-width:none;display:inline;overflow:visible;font-size:20px!important;font-weight:700!important;line-height:26px!important}.mobile-content .mobile-hub-detail-page .hub-project-description-text,.mobile-content .mobile-hub-detail-page .hub-project-description-measure{font-size:15px!important;line-height:24px!important}.mobile-content .mobile-hub-detail-page .hub-project-description-toggle{vertical-align:baseline;align-items:center!important;height:18px!important;min-height:18px!important;font-size:15px!important;line-height:18px!important}.mobile-content .mobile-hub-detail-page .hub-project-description-toggle svg{width:18px!important;height:18px!important}.mobile-content .mobile-hub-detail-page .hub-detail-summary-actions{display:none!important}.mobile-content .mobile-hub-detail-page .hub-comments-panel{scroll-margin-top:calc(var(--mobile-top-bar-height) + 8px)!important;gap:18px!important}.mobile-content .mobile-hub-detail-page .hub-comments-compose-section{gap:10px!important}.mobile-content .mobile-hub-detail-page .hub-comments-title{font-size:20px!important;line-height:26px!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"input actions";z-index:60!important;bottom:var(--mobile-keyboard-inset,0px)!important;width:min(100vw, var(--mobile-shell-max-width))!important;min-height:0!important;padding:12px clamp(16px, 6vw, 28px) calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;border:0!important;border-radius:0!important;align-items:center!important;gap:0 14px!important;display:grid!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 -1px #1414140a!important}.mobile-content .mobile-hub-detail-page .hub-comment-input-wrap{grid-area:input;min-width:0!important;height:44px!important;display:block!important}.mobile-content .mobile-hub-detail-page .hub-comment-input-wrap>span[aria-hidden=true]:not(.hub-comment-input-icon){display:none!important}.mobile-content .mobile-hub-detail-page .hub-comment-input-icon{z-index:1;pointer-events:none;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:inline-flex!important;position:absolute!important;top:50%!important;left:17px!important;transform:translateY(-50%)!important}.mobile-content .mobile-hub-detail-page .hub-comment-textarea{color:#141414!important;background:#f5f5f5!important;border-radius:16px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:10px 14px 10px 52px!important;font-size:18px!important;line-height:24px!important;overflow:hidden!important}.mobile-content .mobile-hub-detail-page .hub-comment-textarea::placeholder{color:#1414144d!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose:focus-within,.mobile-content .mobile-hub-detail-page .hub-comment-compose.hub-comment-compose-active{grid-template-columns:minmax(0,1fr);grid-template-areas:"input""post";padding:12px clamp(20px, 6vw, 28px) calc(8px + env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#f4f4f4!important;align-items:stretch!important;gap:12px 0!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose:focus-within .hub-comment-input-icon,.mobile-content .mobile-hub-detail-page .hub-comment-compose.hub-comment-compose-active .hub-comment-input-icon{display:none!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose:focus-within .hub-comment-input-wrap,.mobile-content .mobile-hub-detail-page .hub-comment-compose.hub-comment-compose-active .hub-comment-input-wrap{height:auto!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose:focus-within .hub-comment-textarea,.mobile-content .mobile-hub-detail-page .hub-comment-compose.hub-comment-compose-active .hub-comment-textarea{background:#fff!important;border-radius:8px!important;height:68px!important;min-height:68px!important;max-height:96px!important;padding:10px 12px!important;font-size:16px!important;line-height:24px!important;overflow-y:auto!important}.mobile-content .mobile-hub-detail-page .hub-comment-mobile-actions{grid-area:actions;justify-content:flex-end!important;display:inline-flex!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose:focus-within .hub-comment-mobile-actions,.mobile-content .mobile-hub-detail-page .hub-comment-compose.hub-comment-compose-active .hub-comment-mobile-actions{display:none!important}.mobile-content .mobile-hub-detail-page .hub-comment-mobile-actions-standalone{z-index:60!important;bottom:var(--mobile-keyboard-inset,0px)!important;width:min(100vw, var(--mobile-shell-max-width))!important;padding:14px clamp(16px, 6vw, 28px) calc(14px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #1414140a!important;justify-content:flex-end!important;display:inline-flex!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 -1px #1414140a!important}.mobile-content .mobile-hub-detail-page .hub-comment-mobile-actions button{border-radius:8px!important;width:36px!important;height:36px!important}.mobile-content .mobile-hub-detail-page .hub-comment-mobile-count{min-width:46px!important;min-height:36px!important}.mobile-content .mobile-hub-detail-page .hub-comment-post-button{grid-area:post;opacity:1!important;border-radius:5px!important;justify-self:end!important;width:96px!important;height:28px!important;min-height:28px!important;margin-left:0!important;padding:0 14px!important;display:none!important}.mobile-content .mobile-hub-detail-page .hub-comment-compose:focus-within .hub-comment-post-button,.mobile-content .mobile-hub-detail-page .hub-comment-compose.hub-comment-compose-active .hub-comment-post-button{display:inline-flex!important}.mobile-content .mobile-hub-detail-page .hub-comment-post-button:not(:disabled){color:#141414!important;background:#ffb053!important}.mobile-content .mobile-hub-detail-page .hub-comment-post-button:disabled{color:#14141459!important;background:#14141414!important}.mobile-content .mobile-hub-detail-page .hub-comments-list,.mobile-content .mobile-hub-detail-page .hub-comments-skeleton{gap:14px!important}.mobile-content .mobile-hub-detail-page .hub-comments-skeleton>div{gap:9px!important;padding-bottom:14px!important}.mobile-content .mobile-hub-detail-page .hub-comments-skeleton>div>div{gap:8px!important}.mobile-content .mobile-hub-detail-page .hub-comment-item{gap:9px!important;padding-bottom:14px!important}.mobile-content .mobile-hub-detail-page .hub-comment-item-content{gap:8px!important}.mobile-content .mobile-hub-detail-page .hub-comment-item-header{gap:7px!important}.mobile-content .mobile-hub-detail-page .hub-comment-item-header span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font-size:13px!important;line-height:18px!important}.mobile-content .mobile-hub-detail-page .hub-comment-item-body{font-size:15px!important;line-height:22px!important}.mobile-content .mobile-hub-detail-page .hub-comment-item-actions{gap:16px!important;padding:2px 0!important}.mobile-content .mobile-hub-detail-page .hub-comments-empty{padding:20px 0!important}.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-panel{width:100%!important;min-height:0!important;box-shadow:none!important;background:#fffbf094!important;border:1px solid #ffd3aa!important;border-radius:18px!important;padding:20px 24px 24px!important}.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-panel>svg{display:none!important}.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-content{gap:0!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-mobile-header{padding-bottom:14px!important;display:flex!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-mobile-header h2{font-size:18px!important;font-weight:700!important;line-height:24px!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-mobile-spots{border-radius:8px!important;padding:4px 10px!important;font-size:12px!important;line-height:16px!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-stats{flex-direction:column!important;gap:0!important;display:flex!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-stats>div{border-top:1px solid #ff79002e!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:14px 0!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-stats>div>div{color:#1414147a!important;flex-direction:row!important;align-items:center!important;gap:12px!important;font-size:17px!important;line-height:24px!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-stats>div>div svg{background:#ff790014;border-radius:999px;padding:6px;width:28px!important;height:28px!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-stats>div>span{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:45%;overflow:hidden;font-size:18px!important;font-weight:700!important;line-height:24px!important}.mobile-content .mobile-hub-detail-page .hub-project-seat-row{border-top:1px solid #ff79002e!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px 0 16px!important}.mobile-content .mobile-hub-detail-page .hub-project-joined-label,.mobile-content .mobile-hub-detail-page .hub-project-seat-progress{display:none!important}.mobile-content .mobile-hub-detail-page .hub-project-mobile-joined-label{flex:auto!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:inline-flex!important}.mobile-content .mobile-hub-detail-page .hub-project-seat-grid{flex:none!important;grid-template-columns:repeat(6,24px)!important;justify-content:end!important;gap:4px!important;display:grid!important}.mobile-content .mobile-hub-detail-page .hub-project-seat-grid>button,.mobile-content .mobile-hub-detail-page .hub-project-seat-grid>span{width:24px!important;height:24px!important}.mobile-content .mobile-hub-detail-page .hub-project-seat-row:before{content:none!important;display:none!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-cta{border-radius:6px!important;min-height:40px!important;padding:0 16px!important}.mobile-content .mobile-hub-detail-page .hub-project-meta-cta span{font-size:14px!important;font-weight:600!important;line-height:20px!important}.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-panel-skeleton{width:100%!important;min-height:226px!important;box-shadow:none!important;background:#fffbf094!important;border:1px solid #ffd3aa!important;border-radius:18px!important;padding:20px 24px 24px!important}.mobile-content .mobile-hub-detail-page .hub-detail-side .hub-project-meta-panel-skeleton>div,.mobile-content .mobile-hub-detail-page .hub-rights-panel{gap:12px!important}.mobile-content .mobile-hub-detail-page .hub-rights-panel h2{font-size:20px!important;line-height:26px!important}.mobile-content .mobile-hub-detail-page .hub-rights-panel p{color:#1414149e!important}.mobile-content .mobile-hub-detail-page .hub-rights-panel button{background:#141414!important;border-radius:10px!important;min-height:42px!important}.mobile-content .mobile-hub-detail-page .hub-rights-panel button span{color:#fff!important}.mobile-content .mobile-flow-page main{width:100%!important;max-width:none!important;margin-top:0!important}.mobile-content .mobile-flow-page [class*="w-[calc(100%_-_36px)]"]{width:100%!important}.mobile-content .mobile-flow-page [class*="max-w-[968px]"]{max-width:none!important}.mobile-content .mobile-flow-page [class*="grid-cols-[minmax(0,5fr)_minmax(0,3fr)]"],.mobile-content .mobile-flow-page [class*=xl\:grid-cols]{grid-template-columns:minmax(0,1fr)!important}.mobile-content .mobile-flow-page [class*=xl\:px],.mobile-content .mobile-flow-page [class*="px-[30px]"]{padding-left:0!important;padding-right:0!important}.mobile-content .mobile-flow-page h1{font-size:22px!important;line-height:28px!important}.mobile-content .mobile-flow-page button,.mobile-content .mobile-flow-page a,.mobile-content .mobile-section-frame button,.mobile-content .mobile-section-frame a{min-height:40px}.mobile-content .mobile-pay-page section>div:first-child:has(button[aria-label=Back]){display:none!important}.mobile-content .mobile-pay-page section{padding-top:0!important;padding-left:0!important;padding-right:0!important}.mobile-content .mobile-pay-page .pay-page-root,.mobile-content .mobile-pay-page .pay-page-layout{min-height:0!important}.mobile-content .mobile-pay-page .pay-page-root{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}.mobile-content .mobile-pay-page .pay-page-layout{flex-direction:column!important;gap:14px!important;display:flex!important}.mobile-content .mobile-pay-page .pay-page-main{padding:0!important}.mobile-content .mobile-pay-page .pay-page-header{background:linear-gradient(#ffffffb8,#fffbf0a8),#fffbf0bd;border:1px solid #1414140a;border-radius:14px;padding:14px;box-shadow:0 10px 24px #1414140a;align-items:stretch!important;gap:10px!important}.mobile-content .mobile-pay-page .pay-page-title{font-size:20px!important;line-height:25px!important}.mobile-content .mobile-pay-page .pay-page-desc{margin-top:4px!important;font-size:13px!important;line-height:17px!important}.mobile-content .mobile-pay-page .pay-balance-pill{align-self:flex-start;border-radius:999px!important;padding:7px 12px!important}.mobile-content .mobile-pay-page .pay-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important;display:grid!important}.mobile-content .mobile-pay-page .pay-package-card{position:relative;overflow:hidden;box-shadow:0 8px 18px #14141409;background:linear-gradient(#ffffffd6,#fffbf0b3),#fffbf0db!important;border:1px solid #1414141f!important;border-radius:12px!important;height:142px!important;min-height:142px!important;padding:12px!important}.mobile-content .mobile-pay-page .pay-package-card.is-selected{box-shadow:0 0 0 1px #ffb053,0 10px 22px #ffb05329;background:linear-gradient(#ffffffeb,#fff6ded1),#fffbf0eb!important;border-color:#ffb053!important}.mobile-content .mobile-pay-page .pay-package-selected-border{display:none!important}.mobile-content .mobile-pay-page .pay-package-card-header{align-items:flex-start!important;gap:7px!important}.mobile-content .mobile-pay-page .pay-package-card-header>div{flex-wrap:wrap;min-width:0;gap:5px 6px!important}.mobile-content .mobile-pay-page .pay-package-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;font-size:16px!important;font-weight:650!important;line-height:20px!important}.mobile-content .mobile-pay-page .pay-package-tag{border-radius:5px!important;padding:2px 6px!important;font-size:10px!important;line-height:13px!important}.mobile-content .mobile-pay-page .pay-package-check{margin-top:-2px;width:26px!important;height:26px!important}.mobile-content .mobile-pay-page .pay-package-points{gap:6px!important;margin-top:8px!important}.mobile-content .mobile-pay-page .pay-package-points img{width:17px!important;height:17px!important}.mobile-content .mobile-pay-page .pay-package-points p{letter-spacing:0!important;font-size:28px!important;line-height:34px!important}.mobile-content .mobile-pay-page .pay-package-divider{border-color:#1414141f!important;margin-top:10px!important}.mobile-content .mobile-pay-page .pay-package-price{margin-top:9px!important;font-size:16px!important;font-weight:650!important;line-height:20px!important}.mobile-content .mobile-pay-page .pay-recharge-notice{background:#ffffff8a;border-radius:12px;padding:10px;align-items:flex-start!important;margin-top:14px!important}.mobile-content .mobile-pay-page .pay-recharge-notice p{font-size:12px!important;line-height:16px!important}.mobile-content .mobile-pay-page .pay-summary-panel{background:0 0!important;padding:0!important}.mobile-content .mobile-pay-page .pay-summary-panel:after{display:none!important}.mobile-content .mobile-pay-page .pay-amount-card,.mobile-content .mobile-pay-page .pay-method-section{background:linear-gradient(#ffffffb8,#fffbf0a8),#fffbf0bd;border:1px solid #1414140a;border-radius:14px;box-shadow:0 10px 24px #1414140a;height:auto!important;padding:14px!important}.mobile-content .mobile-pay-page .pay-amount-card{justify-content:space-between;align-items:center;gap:12px;min-height:72px;display:flex}.mobile-content .mobile-pay-page .pay-amount-label{text-align:left!important;font-size:13px!important;line-height:17px!important}.mobile-content .mobile-pay-page .pay-amount-value{justify-content:flex-end!important;width:auto!important;margin:0!important;padding:0!important}.mobile-content .mobile-pay-page .pay-amount-value span:first-child{margin-bottom:4px!important;font-size:16px!important}.mobile-content .mobile-pay-page .pay-amount-value span:last-child{font-size:34px!important;line-height:38px!important}.mobile-content .mobile-pay-page .pay-method-section{margin-top:12px!important}.mobile-content .mobile-pay-page .pay-method-title{font-size:16px!important;font-weight:650!important;line-height:21px!important}.mobile-content .mobile-pay-page .pay-method-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:12px!important}.mobile-content .mobile-pay-page .pay-method-button{border-radius:10px!important;gap:8px!important;width:100%!important;height:42px!important;min-height:42px!important;padding-left:9px!important;padding-right:9px!important;font-size:13px!important;line-height:17px!important}.mobile-content .mobile-pay-page .pay-method-button img{max-height:20px!important}.mobile-content .mobile-pay-page .pay-method-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-content .mobile-pay-page .pay-now-wrap{z-index:35;width:min(100%, var(--mobile-shell-max-width));-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);background:#ffffffe0;border-top:1px solid #1414140f;border-radius:18px 18px 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -14px 34px #1414141f;padding:12px var(--mobile-page-gutter) calc(12px + env(safe-area-inset-bottom))!important;margin:0!important}.mobile-content .mobile-pay-page .pay-now-button{border-radius:12px!important;width:100%!important;height:48px!important;min-height:48px!important}.mobile-content .mobile-private-translation-page>div{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}.mobile-content .mobile-private-translation-page>div>div:first-child{display:none!important}.mobile-content .mobile-private-translation-page main{padding-left:0!important;padding-right:0!important}.mobile-content .mobile-private-translation-page h1{font-size:20px!important;line-height:26px!important}.mobile-content .mobile-private-translation-page main>div{gap:12px!important;margin-top:12px!important}.mobile-content .mobile-private-translation-page main>div>section{background:linear-gradient(#ffffffb8,#fffbf0ad),#fffbf0bd!important;border:1px solid #1414140f!important;border-radius:14px!important;padding:14px!important;box-shadow:0 10px 24px #1414140b!important}.mobile-content .mobile-private-translation-page main>div>section:first-child{min-height:0!important}.mobile-content .mobile-private-translation-page main>div>section h2{font-size:16px!important;line-height:21px!important}.mobile-content .mobile-private-translation-page main>div>section>div{margin-top:12px!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar{-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);border-top:1px solid #1414140f;overflow-x:hidden;box-shadow:0 -10px 28px #14141414;width:100%!important;max-width:100vw!important;padding:10px var(--mobile-page-gutter) calc(10px + env(safe-area-inset-bottom))!important;z-index:20!important;background:#fffffff0!important;bottom:0!important;left:0!important;right:0!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar>div{grid-template-columns:minmax(92px,1fr) minmax(168px,1.24fr);align-items:center!important;gap:10px!important;width:100%!important;max-width:none!important;min-height:56px!important;padding:0!important;display:grid!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar>div>div:first-child{gap:2px;min-width:0}.mobile-content .mobile-private-translation-page .private-translation-action-bar>div>div:first-child>span{font-size:12px!important;line-height:16px!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar>div>div:first-child>div{gap:5px!important;margin-top:2px!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar>div>div:first-child img{width:16px!important;height:16px!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar>div>div:first-child>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:22px!important;line-height:27px!important}.mobile-content .mobile-private-translation-page .private-translation-action-bar button{border-radius:10px!important;height:44px!important;min-height:44px!important;font-size:15px!important;line-height:19px!important}.mobile-content .mobile-group-translation-page>.group-translation-page{max-width:100%;overflow-x:clip;min-height:auto!important;padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}.mobile-content .mobile-group-translation-page .group-translation-page>div:first-child{display:none!important}.mobile-content .mobile-group-translation-page main{margin-top:0!important;padding-left:0!important;padding-right:0!important}.mobile-content .mobile-group-translation-page h1{font-size:22px!important;line-height:28px!important}.mobile-content .mobile-group-translation-page h1+div{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin-top:14px!important}.mobile-content .mobile-group-translation-page h1+div>div{background:#fffbf0ad;padding:10px 12px;border-radius:12px!important}.mobile-content .mobile-group-translation-page h1+div>div>div{gap:8px!important}.mobile-content .mobile-group-translation-page h1+div span{font-size:13px!important;line-height:18px!important}.mobile-content .mobile-group-translation-page main>div{gap:12px!important;margin-top:14px!important}.mobile-content .mobile-group-translation-page main>div>section,.mobile-content .mobile-group-translation-page main>div>div,.mobile-content .mobile-group-translation-page main>div>article{max-width:100%!important}.mobile-content .mobile-group-translation-page .group-translation-action-bar{-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);border-top:1px solid #1414140f;overflow-x:hidden;box-shadow:0 -10px 28px #14141414;width:100%!important;max-width:100vw!important;padding:10px var(--mobile-page-gutter) calc(10px + env(safe-area-inset-bottom))!important;z-index:20!important;background:#fffffff0!important;bottom:0!important;left:0!important;right:0!important}.mobile-content .mobile-group-translation-page .group-translation-action-bar>div{gap:10px!important;width:100%!important;max-width:none!important;min-height:56px!important;padding:0!important}.mobile-content .mobile-group-translation-page .group-translation-action-bar span[aria-hidden=true]{display:none!important}.mobile-content .mobile-group-translation-page .group-translation-action-bar button{border-radius:10px!important;width:100%!important;height:44px!important;min-height:44px!important;font-size:15px!important;line-height:19px!important}body.mobile-route-active .seka-login-modal-panel{gap:16px!important;width:100%!important;max-width:390px!important;max-height:calc(100dvh - 96px)!important;padding:18px!important}body.mobile-route-active [role=dialog]:has(.seka-login-modal-panel){width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}body.mobile-route-active .seka-login-modal-spacer{display:none!important}body.mobile-route-active .seka-login-modal-hero{gap:10px!important}body.mobile-route-active .seka-login-modal-logo{width:82px!important;height:38px!important}body.mobile-route-active .seka-login-modal-title{font-size:18px!important;line-height:24px!important}body.mobile-route-active .seka-login-modal-form,body.mobile-route-active .seka-login-modal-footer{gap:12px!important}body.mobile-route-active .seka-login-modal-oauth-list{gap:10px!important}body.mobile-route-active .seka-login-modal-oauth-button,body.mobile-route-active .seka-login-modal-field,body.mobile-route-active .seka-login-modal-submit-button{height:44px!important;min-height:44px!important}body.mobile-route-active .seka-login-modal-oauth-button,body.mobile-route-active .seka-login-modal-field{padding-left:14px!important;padding-right:14px!important}body.mobile-route-active .seka-login-modal-field input{font-size:15px!important;line-height:22px!important}body.mobile-route-active .seka-login-modal-email-label{line-height:18px!important}body.mobile-route-active .seka-login-modal-options{gap:12px!important}body.mobile-route-active .seka-login-modal-options label,body.mobile-route-active .seka-login-modal-options span,body.mobile-route-active .seka-login-modal-register span{font-size:14px!important;line-height:20px!important}body.mobile-route-active .seka-reset-modal-panel{gap:16px!important;width:100%!important;max-width:390px!important;max-height:calc(100dvh - 96px)!important;padding:18px!important;overflow-y:auto!important}body.mobile-route-active [role=dialog]:has(.seka-reset-modal-panel){width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}body.mobile-route-active .seka-reset-modal-spacer{display:none!important}body.mobile-route-active .seka-reset-modal-hero{gap:10px!important}body.mobile-route-active .seka-reset-modal-logo{width:82px!important;height:38px!important}body.mobile-route-active .seka-reset-modal-title{white-space:normal!important;font-size:18px!important;line-height:24px!important}body.mobile-route-active .seka-reset-modal-form,body.mobile-route-active .seka-reset-modal-footer{gap:12px!important}body.mobile-route-active .seka-reset-modal-field-list{gap:10px!important}body.mobile-route-active .seka-reset-modal-field,body.mobile-route-active .seka-reset-modal-submit-button{height:44px!important;min-height:44px!important}body.mobile-route-active .seka-reset-modal-field{padding-left:14px!important;padding-right:14px!important}body.mobile-route-active .seka-reset-modal-field input{font-size:15px!important;line-height:22px!important}body.mobile-route-active .seka-reset-modal-send-code{border-radius:8px!important;height:32px!important;min-height:32px!important;padding-left:10px!important;padding-right:10px!important}body.mobile-route-active .seka-reset-modal-submit-button{border-radius:10px!important;font-size:15px!important}body.mobile-route-active .seka-reset-modal-signin-link span,body.mobile-route-active .seka-reset-modal-signin-link button{font-size:14px!important;line-height:20px!important}body.mobile-route-active .seka-register-modal-panel{scrollbar-width:none;gap:14px!important;width:100%!important;max-width:390px!important;max-height:calc(100dvh - 72px)!important;padding:16px 18px!important;overflow-y:auto!important}body.mobile-route-active .seka-register-modal-panel::-webkit-scrollbar{display:none}body.mobile-route-active [role=dialog]:has(.seka-register-modal-panel){width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}body.mobile-route-active .seka-register-modal-spacer{display:none!important}body.mobile-route-active .seka-register-modal-hero{gap:10px!important}body.mobile-route-active .seka-register-modal-logo{width:82px!important;height:38px!important}body.mobile-route-active .seka-register-modal-title{white-space:normal!important;font-size:18px!important;line-height:24px!important}body.mobile-route-active .seka-register-modal-form,body.mobile-route-active .seka-register-modal-footer{gap:12px!important}body.mobile-route-active .seka-register-modal-field-list{gap:10px!important}body.mobile-route-active .seka-register-modal-optional{gap:8px!important}body.mobile-route-active .seka-register-modal-optional p{font-size:13px!important;line-height:17px!important}body.mobile-route-active .seka-register-modal-field,body.mobile-route-active .seka-register-modal-submit-button{height:44px!important;min-height:44px!important}body.mobile-route-active .seka-register-modal-field{padding-left:14px!important;padding-right:14px!important}body.mobile-route-active .seka-register-modal-field input{font-size:15px!important;line-height:22px!important}body.mobile-route-active .seka-register-modal-send-code{border-radius:8px!important;height:32px!important;min-height:32px!important;padding-left:10px!important;padding-right:10px!important}body.mobile-route-active .seka-register-modal-policy{align-items:flex-start!important;gap:8px!important}body.mobile-route-active .seka-register-modal-policy p{font-size:13px!important;line-height:18px!important}body.mobile-route-active .seka-register-modal-submit-button{border-radius:10px!important;font-size:15px!important}body.mobile-route-active .seka-register-modal-signin-link span{font-size:14px!important;line-height:20px!important}body.mobile-route-active .seka-group-invite-modal-panel{scrollbar-width:none;width:100%!important;max-width:480px!important;max-height:min(92dvh, calc(100dvh - env(safe-area-inset-top) - 10px))!important;padding:18px 16px calc(18px + env(safe-area-inset-bottom))!important;border-radius:20px 20px 0 0!important;overflow-y:auto!important}body.mobile-route-active .seka-group-invite-modal-panel::-webkit-scrollbar{display:none}body.mobile-route-active .seka-group-invite-social-row{padding-top:14px!important;padding-bottom:0!important}body.mobile-route-active .seka-group-invite-social-row button,body.mobile-route-active .seka-group-invite-social-row img{width:42px!important;height:42px!important}.mobile-content .mobile-reader-page{height:100dvh;min-height:100dvh;margin-left:0;margin-right:0;overflow:hidden}.mobile-reader-shell{background:#f5efdd;height:100dvh;min-height:100dvh;overflow:hidden}.mobile-reader-content{height:100dvh;min-height:100dvh;overflow:hidden;max-width:none!important;padding:0!important}.mobile-content .mobile-reader-page [class*=readerRoot]{--reader-shell-width:100%;--reader-tools-gap:0px;--reader-drawer-right-offset:12px;height:100dvh;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.mobile-content .mobile-reader-page [class*=chapterMode],.mobile-content .mobile-reader-page [class*=scrollMode]{--reader-shell-width:100%}.mobile-content .mobile-reader-page [class*=topbar]{height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--reader-page-bg)!important;background-image:none!important}.mobile-content .mobile-reader-page [class*=topbarInner]{width:100%;padding:0 16px;background:0 0!important}.mobile-content .mobile-reader-page [class*=brand]{max-width:100%}.mobile-content .mobile-reader-page [class*=bookName]{max-width:calc(100vw - 76px);font-size:17px;line-height:22px}.mobile-content .mobile-reader-page [class*=topChapterName]{display:none}.mobile-content .mobile-reader-page [class*=readerStage]{height:100dvh;min-height:100dvh;padding:calc(58px + env(safe-area-inset-top)) 0 0}.mobile-content .mobile-reader-page [class*=readerPage]{width:100%;height:calc(100dvh - 58px - env(safe-area-inset-top));min-height:calc(100dvh - 58px - env(safe-area-inset-top));padding:18px 20px calc(128px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0;margin:0}.mobile-content .mobile-reader-page [class*=scrollMode] [class*=readerPage]{height:auto;min-height:calc(100dvh - 58px - env(safe-area-inset-top));padding-bottom:calc(92px + env(safe-area-inset-bottom))}.mobile-content .mobile-reader-page [class*=chapterMeta]{text-align:left;margin:0 0 10px;font-size:13px;line-height:17px}.mobile-content .mobile-reader-page [class*=readerCopy]{width:100%;max-width:none;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Roboto,system-ui,sans-serif}.mobile-content .mobile-reader-page [class*=readerMeasureColumn]{font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,Roboto,system-ui,sans-serif}.mobile-content .mobile-reader-page [class*=readerPageColumns]{grid-template-columns:minmax(0,1fr);gap:0}.mobile-content .mobile-reader-page [class*=readerPageColumn]{width:100%;min-width:0}.mobile-content .mobile-reader-page [class*=chapterActions]{left:20px;right:20px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:8;gap:10px;margin:0;position:absolute}.mobile-content .mobile-reader-page [class*=pagerButton]{min-width:0;height:42px;padding:0 14px;font-size:13px}.mobile-content .mobile-reader-page [class*=floatingTools]{top:auto;left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #3a3a3df0, #232325eb), var(--reader-raised-bg);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid #ffffff14;border-radius:999px;flex-direction:row;justify-content:space-between;gap:8px;padding:8px;display:flex;transform:none;box-shadow:0 16px 34px #00000052,inset 0 1px #ffffff14}.mobile-content .mobile-reader-page [class*=dayMode] [class*=floatingTools]{background:linear-gradient(#ffffffd1,#ffffff9e),#fffbf0db;border-color:#ffffffb8;box-shadow:0 16px 34px #14141424,inset 0 1px #ffffffdb}.mobile-content .mobile-reader-page [class*=toolButton]{--reader-tool-button-size:40px;--reader-tool-icon-size:18px;box-shadow:none;background:#141414}.mobile-content .mobile-reader-page [class*=toolButton]:hover,.mobile-content .mobile-reader-page [class*=toolButtonDrawerActive]{box-shadow:none;background:#141414}.mobile-content .mobile-reader-page [class*=dayMode] [class*=toolButton],.mobile-content .mobile-reader-page [class*=dayMode] [class*=toolButton]:hover,.mobile-content .mobile-reader-page [class*=dayMode] [class*=toolButtonDrawerActive]{background:#ffffffa8;box-shadow:0 4px 4px #e8b8872e}.mobile-content .mobile-reader-page [class*=toolButton]:hover:before{display:none}.mobile-content .mobile-reader-page [class*=drawer],.mobile-content .mobile-reader-page [class*=catalogDrawer],.mobile-content .mobile-reader-page [class*=marksPanelDrawer]{top:auto;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:16px;width:auto;max-width:none;height:min(62dvh,460px);max-height:min(62dvh,460px)}.mobile-content .mobile-reader-page [class*=fontSizeDrawer]{top:auto;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:16px;width:auto;height:auto;min-height:102px;max-height:none}.mobile-content .mobile-reader-page [class*=catalogDrawer]{z-index:140;width:100%;height:85dvh;max-height:calc(100dvh - 58px - env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom);isolation:isolate;background:#3c3c3c;border-radius:22px 22px 0 0;inset:auto 0 0;overflow:hidden;transform:translateY(100%);box-shadow:0 -18px 42px #00000061}.mobile-content .mobile-reader-page [class*=dayMode] [class*=catalogDrawer]{background:#f9f3e2;box-shadow:0 -18px 42px #14141429}.mobile-content .mobile-reader-page [class*=catalogDrawer]:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;background:#3c3c3c;position:absolute;inset:0}.mobile-content .mobile-reader-page [class*=dayMode] [class*=catalogDrawer]:before{background:#f9f3e2}.mobile-content .mobile-reader-page [class*=catalogDrawer][class*=drawerOpen]{transform:translate(0,0)}.mobile-content .mobile-reader-page [class*=drawerBody]{padding:18px}.mobile-content .mobile-reader-page [class*=catalogDrawerBody]{z-index:1;padding:20px 20px calc(20px + env(safe-area-inset-bottom));background:#3c3c3c;position:relative}.mobile-content .mobile-reader-page [class*=catalogList]{background:#3c3c3c}.mobile-content .mobile-reader-page [class*=dayMode] [class*=catalogDrawerBody],.mobile-content .mobile-reader-page [class*=dayMode] [class*=catalogList]{background:#f9f3e2}.mobile-content .mobile-reader-page [class*=drawerBackdrop]{z-index:64}.mobile-legal-page{flex-direction:column;gap:14px;display:flex}.mobile-legal-hero,.mobile-legal-section{background:#fffbf0c2;border:1px solid #1414140d;border-radius:16px;box-shadow:0 12px 30px #1414140d}.mobile-legal-hero{padding:18px 16px}.mobile-legal-hero p,.mobile-legal-hero h2,.mobile-legal-hero span,.mobile-legal-section h3,.mobile-legal-section p{margin:0}.mobile-legal-hero p{color:#1414147a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:14px}.mobile-legal-hero h2{color:#141414;margin-top:8px;font-size:24px;font-weight:700;line-height:30px}.mobile-legal-hero span{color:#1414148f;margin-top:8px;font-size:13px;font-weight:500;line-height:18px;display:block}.mobile-legal-section-list{flex-direction:column;gap:10px;display:flex}.mobile-legal-section{padding:14px 16px}.mobile-legal-section h3{color:#141414;font-size:16px;font-weight:700;line-height:21px}.mobile-legal-section p{color:#141414a8;margin-top:7px;font-size:14px;font-weight:500;line-height:22px}.mobile-content .mobile-region-page section{min-height:calc(100dvh - 210px)!important;padding:24px 0 92px!important}.mobile-content .mobile-region-page section>div{background:#fffbf0c7;border:1px solid #1414140d;border-radius:18px;padding:30px 18px;box-shadow:0 12px 30px #1414140d;max-width:none!important}.mobile-content .mobile-region-page img{width:86px!important;height:86px!important}.mobile-content .mobile-region-page h1{font-size:18px!important;line-height:24px!important}.mobile-content .mobile-region-page p{font-size:14px!important;line-height:21px!important}.mobile-content .mobile-group-buy-page>div{min-height:0!important;padding-top:0!important;overflow:visible!important}.mobile-content .mobile-group-buy-page>div>div{min-height:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:calc(238px + env(safe-area-inset-bottom))!important}.mobile-content .mobile-group-buy-page header{display:none!important}.mobile-content .mobile-group-buy-page section{border-radius:16px!important;box-shadow:0 12px 30px #14141414!important}.mobile-content .mobile-group-buy-page footer{border-top:1px solid #1414140f;border-radius:18px 18px 0 0;transform:translate(-50%);bottom:calc(88px + env(safe-area-inset-bottom))!important;width:min(100%, var(--mobile-shell-max-width))!important;min-height:132px!important;padding-left:var(--mobile-page-gutter)!important;padding-right:var(--mobile-page-gutter)!important;padding-bottom:16px!important;left:50%!important;box-shadow:0 -14px 34px #1414141f!important}.mobile-content .mobile-section-frame,.mobile-content .mobile-flow-page,.mobile-content .mobile-web-page{min-width:0;max-width:100%;overflow-x:clip}.mobile-content .mobile-section-frame section,.mobile-content .mobile-section-frame article{max-width:100%!important}.mobile-content .mobile-section-frame h1,.mobile-content .mobile-section-frame h2{letter-spacing:0}.mobile-content .mobile-section-frame input,.mobile-content .mobile-section-frame textarea,.mobile-content .mobile-section-frame [role=textbox]{max-width:100%;font-size:16px!important}.mobile-feedback-page{width:100%}.mobile-feedback-form{box-shadow:0 10px 26px #1414140a;background:#fffbf0c7!important;border-radius:16px!important;width:100%!important;max-width:none!important;padding:16px!important;overflow:visible!important}.mobile-feedback-form header{height:auto!important}.mobile-feedback-form header h2{font-size:20px!important;line-height:25px!important}.mobile-feedback-form>div{margin-top:18px!important}.mobile-feedback-form>div>section+section{margin-top:16px!important}.mobile-feedback-form p{max-width:100%}.mobile-feedback-form [class*="min-w-[147px]"]{white-space:normal!important;flex:calc(50% - 4px)!important;min-width:calc(50% - 4px)!important;min-height:42px!important}.mobile-feedback-form textarea{height:96px!important;min-height:96px!important}.mobile-feedback-form input,.mobile-feedback-form textarea{font-size:16px!important}.mobile-feedback-form [class*="px-[22.5px]"]{padding-left:14px!important;padding-right:14px!important}.mobile-feedback-form [class*="w-[330px]"]{width:100%!important}.mobile-content .mobile-section-frame [class*=overflow-x-auto]{margin-left:calc(var(--mobile-page-gutter) * -.5);margin-right:calc(var(--mobile-page-gutter) * -.5);padding-left:calc(var(--mobile-page-gutter) * .5);padding-right:calc(var(--mobile-page-gutter) * .5);scrollbar-width:none}.mobile-content .mobile-section-frame [class*=overflow-x-auto]::-webkit-scrollbar{display:none}.mobile-content .mobile-private-result-page>div{min-height:0!important;padding-bottom:96px!important}.mobile-content .mobile-private-result-page section{height:auto!important;min-height:190px!important;padding:24px 16px!important}.mobile-content .mobile-private-result-page [class*="h-[max(58px"],.mobile-content .mobile-private-result-page [class*="h-[max(78px"]{height:28px!important}@media (max-width:480px){.mobile-content .mobile-section-frame{min-width:0}.mobile-content .mobile-section-frame [class*="min-w-[720px]"]{min-width:100%!important}.mobile-content .mobile-section-frame [class*="grid-cols-[minmax(180px"]{gap:8px;grid-template-columns:minmax(0,1fr)!important}}
