.inbox-bell{position:relative;display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgba(255,251,231,.1);color:#fffbe7;cursor:pointer}.inbox-bell__icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.inbox-page{min-height:100dvh;background:#1e2224;font-family:var(--cl-font-family-ui,sans-serif)}.inbox-page .inbox-frame{min-height:calc(100dvh - 72px);padding-top:12px;display:block}@media (min-width:761px){.inbox-topbar.app-primary-topbar{padding-left:28px}.inbox-topbar .app-primary-topbar__back{width:72px;padding-inline:0;flex-shrink:0}.inbox-topbar .inbox-mark-all{position:static;flex-shrink:0}.inbox-page .inbox-content>.inbox-mark-all{display:none}.inbox-page,.inbox-page .inbox-frame{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),#1e2224}.inbox-page{height:100dvh;overflow:hidden}.inbox-page.profile-subpage-page--full .inbox-frame{height:calc(100dvh - 72px);min-height:0;overflow-y:auto;overscroll-behavior-y:contain}}@media (min-width:761px) and (max-width:1024px){.inbox-topbar .inbox-mark-all{display:none}.inbox-page .inbox-content>.inbox-mark-all{position:static;display:flex;width:-moz-max-content;width:max-content;margin:0 12px 8px auto}}.inbox-content,.inbox-detail,.inbox-detail-state{width:min(560px,100%);margin:0 auto}.inbox-content{min-height:calc(100dvh - 96px);position:relative}.inbox-mark-all{position:fixed;z-index:45;top:27px;left:248px;display:flex;align-items:center;justify-content:center;height:28px;gap:4px;padding:4px 8px;border:1px solid rgba(255,251,231,.5);border-radius:100px;background:transparent;color:rgba(255,251,231,.8);font:400 12px/1.5 var(--cl-font-family-ui,sans-serif);cursor:pointer}.inbox-mark-all img{width:16px;height:16px}.inbox-mark-all:disabled{border-color:var(--cl-brand-color-opacities-secondary-4,rgba(255,251,231,.4));color:var(--cl-brand-color-opacities-secondary-4,rgba(255,251,231,.4));cursor:default}.inbox-mark-all:disabled img{opacity:.5}.inbox-list{display:flex;flex-direction:column;gap:8px;padding:4px 12px 32px}.inbox-card{position:relative;display:flex;align-items:stretch;min-height:91px;border-radius:8px;transition:background-color .18s ease}.inbox-card:after{position:absolute;inset-inline:0;bottom:0;height:1px;background:rgba(255,251,231,.05);content:"";pointer-events:none}.inbox-card:focus-within,.inbox-card:hover{background:rgba(255,251,231,.05)}.inbox-card__open{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:8px;border:0;background:transparent;color:#fffbe7;text-align:left;font-family:inherit;cursor:pointer}.inbox-card time,.inbox-detail time{color:rgba(255,251,231,.4);font-size:12px;line-height:1.3}.inbox-card__time{display:flex;align-items:center;gap:4px}.inbox-card__unread-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#f37a73}.inbox-card__summary,.inbox-card__title{width:100%;min-width:0;overflow-wrap:anywhere}.inbox-card__title{max-height:44px;font-size:16px;font-weight:500;line-height:1.4}.inbox-card__summary,.inbox-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inbox-card__summary{max-height:32px;color:rgba(255,251,231,.6);font-size:12px;line-height:1.3}.inbox-card__delete{display:grid;place-items:center;align-self:center;flex:0 0 72px;width:72px;height:44px;border:0;background:transparent;color:rgba(255,251,231,.6);opacity:0;transform:translateX(8px);pointer-events:none;cursor:pointer;transition:opacity .18s ease,transform .18s ease,color .16s ease}.inbox-card:focus-within .inbox-card__delete,.inbox-card:hover .inbox-card__delete{opacity:1;transform:translateX(0);pointer-events:auto}.inbox-card__delete:focus-visible,.inbox-card__delete:hover{color:#fd6d4b}.inbox-card__delete .castloop-material-symbol{width:28px;height:28px}.inbox-delete-confirm{position:fixed;inset:0;z-index:10070;display:grid;place-items:center;padding:16px;background:var(--cl-brand-color-opacities-neutral-9,rgba(30,34,36,.9))}.inbox-delete-confirm__panel{display:flex;flex-direction:column;gap:12px;width:min(305px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:12px;border-radius:32px;background:var(--cl-brand-color-opacities-secondary-10,#fffbe7);font-family:var(--cl-font-family-ui,sans-serif);text-align:center}.inbox-delete-confirm__copy{padding:16px;color:var(--cl-brand-color-opacities-neutral-10,#1e2224)}.inbox-delete-confirm__copy h2,.inbox-delete-confirm__copy p{margin:0;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.inbox-delete-confirm__copy h2{font-size:16px}.inbox-delete-confirm__copy p{margin-top:8px;color:var(--cl-brand-color-opacities-neutral-8,rgba(30,34,36,.8));font-size:14px}.inbox-delete-confirm__actions{display:flex;flex-direction:column;gap:8px}.inbox-delete-confirm__actions button{width:100%;height:36px;flex:0 0 36px;border-radius:32px;font:500 14px/1.5 var(--cl-font-family-ui,sans-serif);cursor:pointer}.inbox-delete-confirm__delete{border:0;background:var(--cl-brand-color-opacities-primary-10,#fd6d4b);color:var(--cl-brand-color-palette-orange-950,#3b0a00)}.inbox-delete-confirm__cancel{border:1px solid rgba(59,10,0,.6);background:transparent;color:rgba(59,10,0,.6)}.inbox-delete-confirm__actions button:disabled{opacity:.6;cursor:default}.inbox-delete-confirm__actions button:focus-visible{outline:2px solid var(--cl-color-focus-ring,#fd6d4b);outline-offset:2px}.inbox-empty,.inbox-error,.inbox-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100dvh - 152px);padding:0 24px 64px;color:#fffbe7;text-align:center;font-size:16px;line-height:1.5}.inbox-error,.inbox-loading{gap:16px}.inbox-loading__icon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;animation:inbox-loading-spin 2s linear infinite}.inbox-error__icon{position:relative;flex:0 0 100px;width:100px;height:100px}.inbox-error__icon img{position:absolute;inset:-29px;width:158px;height:158px;-o-object-fit:contain;object-fit:contain}.inbox-empty .profile-empty-card__mark img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.inbox-error button{width:200px;height:44px;border:1px solid rgba(253,109,75,.4);border-radius:32px;background:transparent;color:#fd6d4b;font:500 14px/1.5 var(--cl-font-family-ui,sans-serif);cursor:pointer}.inbox-empty .profile-empty-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:auto;height:auto;min-height:0;padding:0;margin:0;background:transparent;border:0;box-shadow:none}.inbox-empty .profile-empty-card__mark{display:block;width:100px;height:100px;padding:0;margin:0;background:transparent}.inbox-page .inbox-empty .profile-empty-card h2{width:auto;height:auto;max-height:none;padding:0;margin:0;font:400 16px/1.5 var(--cl-font-family-ui,sans-serif)}.inbox-detail{padding:16px 20px 64px;color:#fffbe7}.inbox-detail h1{margin:0 0 32px;font-size:14px;font-weight:400;line-height:1.4}.inbox-detail__body{font-size:14px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.inbox-detail__body ol,.inbox-detail__body p,.inbox-detail__body ul{margin:0 0 16px}.inbox-detail__body h2,.inbox-detail__body h3{margin:20px 0 8px;font-size:14px;font-weight:600}.inbox-detail__body a{color:#fd6d4b}.inbox-detail__body li{margin-bottom:4px}.inbox-load-more{align-self:center;min-height:36px;padding:0 20px;border:1px solid rgba(255,251,231,.3);border-radius:32px;background:transparent;color:#fffbe7;font:400 12px/1.5 var(--cl-font-family-ui,sans-serif);cursor:pointer}@keyframes inbox-loading-spin{to{transform:rotate(1turn)}}@media (max-width:760px){.inbox-page{height:100dvh;overflow:hidden}.inbox-page .app-primary-topbar{display:none}.inbox-page .inbox-frame{width:100%;height:100dvh;min-height:0;padding:var(--app-subpage-mobile-header-top) 16px var(--safe-bottom);overflow-y:auto;overscroll-behavior:contain}.inbox-page .profile-subpage-header{position:relative;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0;margin-bottom:8px}.inbox-page .profile-subpage-header__back:before{content:none}.inbox-page .profile-subpage-header__back img{display:block;grid-area:1/1;width:24px;height:24px}.inbox-page .profile-subpage-header__right{width:auto;justify-self:end}.inbox-content,.inbox-detail,.inbox-detail-state{width:100%}.inbox-content{min-height:calc(100dvh - 102px)}.inbox-page .inbox-content>.inbox-mark-all{display:none}.inbox-page .profile-subpage-header__right .inbox-mark-all{position:static;z-index:auto;width:auto;height:40px;padding:0;border:0;font-size:12px;white-space:nowrap}.inbox-page .profile-subpage-header__right .inbox-mark-all img{display:none}.inbox-list{padding:0;gap:8px}.inbox-card__open{padding:8px 0}.inbox-card__delete{flex-basis:40px;width:40px;opacity:.65;transform:none;pointer-events:auto}.inbox-card__delete .castloop-material-symbol{width:24px;height:24px}.inbox-empty,.inbox-error,.inbox-loading{min-height:calc(100dvh - 140px)}.inbox-detail{padding:8px 0 40px}}@media (prefers-reduced-motion:reduce){.inbox-loading__icon{animation:none}.inbox-card,.inbox-card__delete{transition:none}}