.opportunity-settings{color:#202a40;background:#f8faff;border:1px solid #dce2ef;border-radius:18px;min-width:0;margin:18px 0 24px}.opportunity-settings .opportunity-settings-toggle{width:100%;min-height:72px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.opportunity-settings-toggle>svg{color:#4154ad;flex:none}.opportunity-settings-toggle>span{flex:1;gap:4px;min-width:0;display:grid}.opportunity-settings-toggle strong{font-size:calc(16px * var(--dayme-text-scale,1));line-height:1.4}.opportunity-settings-toggle small{font-size:calc(13px * var(--dayme-text-scale,1));color:#626c82;line-height:1.4}.opportunity-settings-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.opportunity-settings .opportunity-settings-body{min-width:0;padding:0 16px 18px}.opportunity-settings p{font-size:calc(14px * var(--dayme-text-scale,1));overflow-wrap:anywhere;margin:0;line-height:1.5}.opportunity-settings .opportunity-fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.opportunity-settings .opportunity-fields:disabled{opacity:.65}.opportunity-settings .opportunity-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.opportunity-settings .opportunity-switch{cursor:pointer;min-height:52px;line-height:1.4;font-size:calc(16px * var(--dayme-text-scale,1));background:#fff;border:1px solid #dce2ee;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.opportunity-settings input[type=checkbox]{accent-color:#3548bd;border-radius:5px;flex:none;width:22px;max-width:22px;height:22px;min-height:22px;margin:0;padding:0}.opportunity-settings .opportunity-category-fields{gap:16px;min-width:0;padding:0 2px 4px;display:grid}.opportunity-settings .opportunity-field{min-width:0;font-size:calc(15px * var(--dayme-text-scale,1));gap:8px;line-height:1.4;display:grid}.opportunity-settings .opportunity-field>span{font-weight:650}.opportunity-settings .opportunity-field>input{color:#202a40;width:100%;min-width:0;max-width:100%;min-height:48px;font-size:calc(16px * var(--dayme-text-scale,1));box-sizing:border-box;background:#fff;border:1px solid #d4dbea;border-radius:11px;margin:0;padding:12px;line-height:1.4;display:block}.opportunity-settings .opportunity-field>input[type=date]{-webkit-appearance:none;appearance:none;max-width:100%;box-sizing:border-box;inline-size:100%;min-inline-size:0}.opportunity-settings .opportunity-field small,.opportunity-settings .opportunity-note{color:#606b82;font-size:calc(13px * var(--dayme-text-scale,1));overflow-wrap:anywhere;line-height:1.5}.opportunity-settings .opportunity-kind-fields{border:0;flex-wrap:wrap;gap:6px 16px;min-width:0;margin:0;padding:0;display:flex}.opportunity-settings .opportunity-kind-fields legend{font-size:calc(15px * var(--dayme-text-scale,1));margin-bottom:6px;font-weight:650}.opportunity-settings .opportunity-check{min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));cursor:pointer;align-items:center;gap:10px;min-width:0;line-height:1.5;display:flex}.opportunity-settings .opportunity-check>span{overflow-wrap:anywhere;min-width:0}.opportunity-settings .opportunity-ad{background:#fff;border:1px solid #dce2ed;border-radius:13px;min-width:0;padding:12px}.opportunity-settings .opportunity-ad-choice>span{gap:4px;display:grid}.opportunity-settings .opportunity-ad-choice strong{font-size:calc(15px * var(--dayme-text-scale,1));line-height:1.4}.opportunity-settings .opportunity-ad-choice small{font-size:calc(13px * var(--dayme-text-scale,1));color:#677187;line-height:1.4}.opportunity-settings .opportunity-watch-fields{border-top:1px solid #e4e8f2;gap:16px;min-width:0;margin-top:12px;padding-top:16px;display:grid}.opportunity-settings summary{min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));color:#4053aa;cursor:pointer;padding:10px 0;line-height:1.5}.opportunity-settings details p{color:#647087;white-space:pre-wrap;margin:0 0 8px}.opportunity-settings .opportunity-area{border-top:1px solid #dce2ee;padding-top:18px}.opportunity-settings .opportunity-save{color:#fff;min-height:48px;font-size:calc(15px * var(--dayme-text-scale,1));cursor:pointer;white-space:normal;background:#3548bd;border:0;border-radius:12px;padding:12px 18px;font-weight:700;line-height:1.5;display:block}.opportunity-settings .opportunity-save:disabled{opacity:.55;cursor:not-allowed}.opportunity-settings .opportunity-error,.opportunity-settings .opportunity-stale-ad{color:#6a4528;background:#fff1e5;border-radius:11px;gap:8px;margin-top:12px;padding:12px;display:grid}.opportunity-settings .opportunity-error button,.opportunity-settings .opportunity-stale-ad button{color:#503c2b;min-height:44px;line-height:1.4;font-size:calc(14px * var(--dayme-text-scale,1));cursor:pointer;background:#fff;border:1px solid #d8cbbd;border-radius:9px;justify-self:start;padding:10px 12px}.opportunity-settings .opportunity-status{color:#2c6b52;font-size:calc(14px * var(--dayme-text-scale,1));margin-top:12px}.opportunity-settings .opportunity-status:empty{margin:0}.opportunity-settings .opportunity-delivery-note{margin-top:16px}.opportunity-settings a{color:#3446ad;align-items:center;min-height:44px;font-weight:650;text-decoration:underline;display:inline-flex}.opportunity-settings :is(button,a,input,summary):focus-visible{outline-offset:3px;outline:3px solid #7182df}@media (max-width:360px){.opportunity-settings .opportunity-settings-toggle{gap:9px;padding:14px 12px}.opportunity-settings .opportunity-settings-body{padding:0 12px 16px}.opportunity-settings .opportunity-ad{padding:10px}.opportunity-settings .opportunity-kind-fields{gap:4px;display:grid}}.phone-alert-settings{color:#202a40;background:#fff;border:1px solid #dce2ee;border-radius:18px;gap:12px;min-width:0;margin:18px 0;padding:16px;display:grid}.phone-alert-settings .phone-alert-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.phone-alert-heading>svg{color:#4154ad;flex:none}.phone-alert-settings .phone-alert-heading h2{font-size:calc(17px * var(--dayme-text-scale,1));flex:1;min-width:0;margin:0;font-weight:750;line-height:1.4}.phone-alert-settings .phone-alert-state{font-size:calc(12px * var(--dayme-text-scale,1));color:#59657b;background:#eff2f8;border-radius:20px;padding:5px 9px;font-weight:700;line-height:1.4}.phone-alert-settings .phone-alert-state.is-on{color:#24704c;background:#e7f5ec}.phone-alert-settings p{font-size:calc(14px * var(--dayme-text-scale,1));overflow-wrap:anywhere;margin:0;line-height:1.5}.phone-alert-settings .phone-alert-note{color:#687287;font-size:calc(13px * var(--dayme-text-scale,1));line-height:1.5}.phone-alert-settings .phone-alert-unavailable{gap:5px;display:grid}.phone-alert-settings button{min-width:44px;min-height:44px;font-size:calc(15px * var(--dayme-text-scale,1));white-space:normal;cursor:pointer;border:0;border-radius:11px;padding:11px 14px;line-height:1.4}.phone-alert-settings button:disabled{opacity:.55;cursor:not-allowed}.phone-alert-settings :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #7182df}.phone-alert-settings .phone-alert-primary{color:#fff;background:#3548bd;justify-content:center;align-items:center;gap:9px;min-height:48px;font-weight:700;display:flex}.phone-alert-primary>svg{flex:none}.phone-alert-settings .phone-alert-off,.phone-alert-settings .phone-alert-check{color:#3548a8;background:#f2f4fa;justify-self:start;font-weight:650}.phone-alert-settings .phone-alert-choices-toggle{text-align:start;color:#3447ab;background:0 0;border-top:1px solid #e5e9f2;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-weight:650;display:flex}.phone-alert-choices-toggle>svg{flex:none}.phone-alert-choices-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.phone-alert-settings .phone-alert-choices{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.phone-alert-settings .phone-alert-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.phone-alert-settings .phone-alert-choice{min-height:48px;font-size:calc(15px * var(--dayme-text-scale,1));cursor:pointer;align-items:center;gap:12px;padding:8px 0;line-height:1.4;display:flex}.phone-alert-settings .phone-alert-choice input{accent-color:#3548bd;flex:none;width:22px;height:22px;min-height:22px;margin:0;padding:0}.phone-alert-settings .phone-alert-choice>span{gap:4px;min-width:0;display:grid}.phone-alert-settings .phone-alert-choice strong{font-weight:650}.phone-alert-settings .phone-alert-choice small{font-size:calc(13px * var(--dayme-text-scale,1));color:#687287;line-height:1.4}.phone-alert-settings .phone-alert-save{color:#3447ab;background:#eef1fc;margin-top:6px;font-weight:750}.phone-alert-settings .phone-alert-error{color:#765037;background:#fff0e5;border-radius:10px;padding:10px 12px}.phone-alert-settings .phone-alert-status{color:#2c6b52;font-size:calc(14px * var(--dayme-text-scale,1));line-height:1.5}.phone-alert-settings .phone-alert-status:empty{display:none}@media (max-width:360px){.phone-alert-settings{padding:14px 12px}.phone-alert-settings .phone-alert-heading{gap:8px}}.notifications-page{color:#192036;overflow-wrap:anywhere;background:#fff;max-width:760px;min-height:70vh;margin:0 auto;padding:28px 24px 48px}.notifications-page *{box-sizing:border-box}.notifications-page .notifications-back{color:#596278;min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));align-items:center;gap:8px;margin-bottom:14px;text-decoration:none;display:inline-flex}.notifications-page .notifications-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.notifications-page h1{font-size:calc(32px * var(--dayme-text-scale,1));letter-spacing:-.8px;min-width:0;margin:0;font-weight:800;line-height:1.2}.notifications-page .notifications-icon{width:44px;min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:inline-flex}.notifications-page .notifications-icon:hover{background:#eef0f6}:is(.notifications-page button:focus-visible,.notifications-page a:focus-visible){outline-offset:3px;outline:3px solid #596be4}.notifications-page button:disabled{opacity:.5;cursor:wait}.notifications-page .notifications-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.notifications-page .notifications-filters{flex-wrap:wrap;gap:8px;display:flex}.notifications-page .notifications-filters button{color:#4c566c;cursor:pointer;min-height:44px;font-weight:700;font-size:calc(15px * var(--dayme-text-scale,1));background:#f1f3f8;border:0;border-radius:28px;justify-content:center;align-items:center;gap:7px;padding:10px 17px;line-height:1.35;display:flex}.notifications-page .notifications-filters button[aria-pressed=true]{color:#283cb0;background:#e8edff}.notifications-page .notifications-count{font-size:calc(12px * var(--dayme-text-scale,1));color:#fff;background:#3548bb;border-radius:20px;min-width:20px;padding:3px 6px;line-height:1.25}.notifications-page .notifications-mark-all{min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));color:#3446b5;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:7px;padding:8px 2px;font-weight:650;line-height:1.4;display:flex}.notifications-page .notifications-status{font-size:calc(14px * var(--dayme-text-scale,1));color:#4e5c78;min-height:0;margin:8px 0;line-height:1.5}.notifications-page .notifications-status:empty{margin:0}.notifications-page .notifications-section{margin:20px -12px 0}.notifications-page .notifications-section h2{font-size:calc(19px * var(--dayme-text-scale,1));margin:0 12px 8px;font-weight:750;line-height:1.3}.notifications-page .notifications-section ul{margin:0;padding:0;list-style:none}.notifications-page .notification-row{background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) 44px;align-items:start;margin:3px 0;padding-inline-end:6px;display:grid;position:relative}.notifications-page .notification-row.is-unread{background:#eef3ff}.notifications-page .notification-open{min-width:0;color:inherit;border-radius:14px;align-items:center;gap:13px;min-height:86px;padding:14px 5px 14px 12px;text-decoration:none;display:flex}.notifications-page .notification-avatar{color:#3446a6;background:#e3e8f5;border-radius:50%;flex:none;width:52px;height:52px;display:block;position:relative}.notifications-page .notification-avatar>img,.notifications-page .notification-avatar>span:not(.notification-kind){object-fit:cover;width:100%;height:100%;font-size:calc(22px * var(--dayme-text-scale,1));border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.notifications-page .notification-kind{inset-inline-end:-3px;color:#fff;background:#3548bb;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex;position:absolute;bottom:-2px}.notifications-page .notification-kind.like{background:#e34270}.notifications-page .notification-kind.follow{background:#167d62}.notifications-page .notification-copy{min-width:0;font-size:calc(16px * var(--dayme-text-scale,1));flex:1;gap:4px;line-height:1.4;display:grid}.notifications-page .notification-title strong{font-weight:750}.notifications-page .notification-body{-webkit-line-clamp:2;color:#5c6578;font-size:calc(14px * var(--dayme-text-scale,1));-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.notifications-page .notification-reason-note{color:#5c6578;font-size:calc(12px * var(--dayme-text-scale,1));line-height:1.5;display:block}.notifications-page time{font-size:calc(12px * var(--dayme-text-scale,1));color:#626c80;line-height:1.4}.notifications-page .is-unread time{color:#3349b6}.notifications-page .notification-unread-dot{background:#3d52c8;border-radius:50%;flex:none;width:8px;height:8px}.notifications-page .notification-options{padding-top:10px;position:static}.notifications-page .notification-menu{z-index:5;inset-inline-end:10px;background:#fff;border:1px solid #dde2ee;border-radius:14px;width:210px;max-width:calc(100% - 20px);padding:6px;position:absolute;top:53px;box-shadow:0 8px 28px #17233b26}.notifications-page .notification-menu button{text-align:start;color:#27314b;width:100%;min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));cursor:pointer;background:#fff;border:0;border-radius:8px;padding:12px;line-height:1.4;display:block}.notifications-page .notification-menu button:hover{background:#f1f3fa}.notifications-page .notifications-empty{text-align:center;color:#5c667a;justify-items:center;gap:12px;padding:48px 16px;display:grid}.notifications-page .notifications-empty h2{font-size:calc(23px * var(--dayme-text-scale,1));color:#202a40;margin:0;line-height:1.3}.notifications-page .notifications-empty p{max-width:340px;font-size:calc(16px * var(--dayme-text-scale,1));margin:0;line-height:1.5}.notifications-page .notifications-empty .button{min-height:48px;margin-top:8px}.notifications-page .notifications-error{font-size:calc(14px * var(--dayme-text-scale,1));background:#fff4e7;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;line-height:1.5;display:flex}.notifications-page .notifications-error p{margin:0}.notifications-page .notifications-error button{color:#283546;cursor:pointer;background:#fff;border:1px solid #cdd4e3;border-radius:9px;min-height:44px;padding:8px 12px;font-weight:700}.notifications-page .notifications-more{min-height:48px;font-size:calc(15px * var(--dayme-text-scale,1));color:#3446b5;cursor:pointer;background:#f4f6fc;border:1px solid #dbe0ed;border-radius:24px;margin:22px auto 0;padding:12px 22px;font-weight:700;display:block}@media (max-width:600px){.notifications-page{min-height:80vh;padding:16px 18px 28px}.notifications-page h1{font-size:calc(29px * var(--dayme-text-scale,1))}.notifications-page .notifications-back{margin-bottom:10px}.notifications-page .notifications-heading{margin-bottom:16px}.notifications-page .notification-open{gap:11px}.notifications-page .notification-avatar{width:46px;height:46px}}@media (max-width:360px){.notifications-page{padding-inline:14px}.notifications-page .notification-open{gap:9px;padding-inline-start:10px}.notifications-page .notification-avatar{width:40px;height:40px}.notifications-page .notification-row{grid-template-columns:minmax(0,1fr) 44px;padding-inline-end:3px}.notifications-page .notification-copy{font-size:calc(15px * var(--dayme-text-scale,1))}}html[data-dayme-text-size=largest] .notifications-page .notification-open{align-items:flex-start}html[data-dayme-text-size=largest] .notifications-page .notification-avatar{width:40px;height:40px}html[data-dayme-text-size=largest] .notifications-page .notification-unread-dot{display:none}
