.conversation-request-tabs{border-bottom:1px solid #e2e5ee;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.conversation-request-tabs button{min-height:44px;font-size:calc(15px * var(--dayme-text-scale,1));border-radius:14px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.conversation-request-tabs button[aria-pressed=true]{color:#fff;background:#192039;font-weight:700}.conversation-request-tabs span{color:#26378f;min-width:22px;min-height:22px;font-size:calc(13px * var(--dayme-text-scale,1));background:#e6ebff;border-radius:20px;place-items:center;padding:1px 5px;display:inline-grid}.message-request-panel{min-width:0;padding:20px}.message-request-person{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.message-request-person>div{min-width:0}.message-request-person h3{font-size:calc(20px * var(--dayme-text-scale,1));margin:0 0 8px}.message-request-person a{overflow-wrap:anywhere;font-size:calc(16px * var(--dayme-text-scale,1));text-decoration:underline}.request-introduction{background:#eff2fa;border-radius:18px;margin-block:12px;padding:16px}.request-introduction p{font-size:calc(17px * var(--dayme-text-scale,1));white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px}.request-introduction time{font-size:calc(13px * var(--dayme-text-scale,1));color:#60697d}.request-explanation{line-height:1.55;font-size:calc(16px * var(--dayme-text-scale,1));margin:20px 0}.request-decisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.request-decisions button{min-width:0;min-height:48px;font-size:calc(16px * var(--dayme-text-scale,1));overflow-wrap:anywhere;border-radius:12px;padding:10px 6px}.request-decisions button:first-child{color:#b02c38}.message-request-panel form{gap:12px;display:grid}.message-request-panel label{font-size:calc(16px * var(--dayme-text-scale,1));font-weight:600}.message-request-panel textarea{width:100%;min-width:0;font-size:calc(17px * var(--dayme-text-scale,1));background:#fff;border:1px solid #b9bfd0;border-radius:14px;padding:12px;line-height:1.5}.message-request-panel form button{min-height:48px;font-size:calc(16px * var(--dayme-text-scale,1));justify-self:end}.message-request-panel :focus-visible{outline-offset:3px;outline:3px solid #4c5ad0}.request-confirm .actions{flex-wrap:wrap;gap:12px}.message-request-alert{z-index:70;top:calc(env(safe-area-inset-top,0px) + 86px);color:#fff;background:#192039;border-radius:18px;align-items:center;gap:14px;max-width:440px;margin-inline:auto;padding:16px;display:flex;position:fixed;inset-inline:12px;box-shadow:0 8px 30px #19203930}.message-request-alert a{font-size:calc(16px * var(--dayme-text-scale,1));color:inherit;flex:1;text-decoration:underline}.message-request-alert button{width:44px;height:44px;color:inherit;flex-shrink:0}@media (max-width:360px){.message-request-panel{padding:14px}.conversation-request-tabs button{padding:8px}}.app .conversation-list .conversation-request-tabs{flex-wrap:wrap;gap:6px;width:100%;display:flex}.app .conversation-list .conversation-request-tabs button{flex:1;justify-content:center;width:auto}html[data-dayme-text-size=largest] .request-decisions{grid-template-columns:1fr}html[data-dayme-text-size=largest] .app .conversation-list .conversation-request-tabs button{flex-basis:100%}.request-response-clock{color:#536275;font-size:calc(14px * var(--dayme-text-scale,1));flex-wrap:wrap;gap:6px 16px;margin:12px 0;line-height:1.45;display:flex}.request-response-clock a{text-underline-offset:3px;font-weight:650}.notification-bell{color:#18213a;background:#f2f4fc;border:1px solid #e3e7f0;border-radius:15px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;text-decoration:none;display:inline-flex;position:relative}.notification-bell:hover{background:#e6ebfa}.notification-bell:focus-visible{outline-offset:3px;outline:3px solid #4654ca}.notification-bell-count{color:#fff;min-width:19px;min-height:19px;font-size:calc(10px * var(--dayme-text-scale,1));background:#c42d56;border:2px solid #fff;border-radius:999px;place-items:center;padding:1px 4px;font-weight:750;line-height:1.2;display:grid;position:absolute;inset-block-start:-5px;inset-inline-end:-5px}@media (max-width:700px){.topbar.notification-header{gap:8px;padding-inline:14px}.notification-header .wordmark{min-width:0;margin-inline-end:auto}.notification-header .wishlist-shortcut{flex:0 0 40px;width:40px;min-width:40px;height:44px}.notification-header .notification-bell{flex-basis:40px;width:40px}.notification-header .area{white-space:normal;text-align:start;gap:4px;min-width:0;max-width:90px}.notification-header .area svg{flex-shrink:0}.notification-header .brand-name small{letter-spacing:1px;font-size:calc(6px * var(--dayme-text-scale,1))!important}}@media (max-width:380px){.notification-header .brand-lockup{gap:5px}.notification-header .brand-lockup img{width:30px;height:30px}.notification-header .brand-name{font-size:calc(19px * var(--dayme-text-scale,1))!important;letter-spacing:0!important}.notification-header .brand-name small{display:none}.notification-header .area{max-width:65px;font-size:calc(11px * var(--dayme-text-scale,1))}}@media (max-width:700px){.topbar.notification-header{gap:7px;padding-inline:16px}.notification-header .wordmark{flex:auto;overflow:hidden}.notification-header .brand-lockup img{width:36px;height:36px}.notification-header .brand-name{font-size:calc(19px * var(--dayme-text-scale,1))!important;letter-spacing:0!important}.notification-header .brand-name small{display:none}.notification-header .area{white-space:nowrap;min-width:0;max-width:96px;font-size:calc(13px * var(--dayme-text-scale,1));flex:0 96px;overflow:hidden}.notification-header .area-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}}@media (max-width:380px){.notification-header .area{max-width:78px;font-size:calc(12px * var(--dayme-text-scale,1));flex-basis:78px}}.listing-availability{border:1px solid var(--border,#dce0ea);background:var(--surface,#f7f8fd);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:12px;display:flex}.listing-availability>div{min-width:0}.listing-availability strong{font-size:calc(14px * var(--dayme-text-scale,1))}.listing-availability small{font-size:calc(12px * var(--dayme-text-scale,1));color:#59647b;margin-top:3px;line-height:1.5;display:block}.listing-availability [role=switch]{flex-shrink:0}.manage-list article:has(.listing-availability){flex-wrap:wrap}.manage-list article>.listing-manage-info{flex:230px;min-width:0}.hire-owner-invite{border:1px solid var(--border,#dce0ea);background:#eef2ff;border-radius:18px;align-items:center;gap:18px;margin:20px 0;padding:18px;display:flex}.hire-owner-invite>div{flex:1;min-width:0}.hire-owner-invite p{font-size:calc(14px * var(--dayme-text-scale,1));margin:5px 0 0;line-height:1.5}.hire-owner-invite .button{flex-shrink:0}@media (max-width:560px){.hire-owner-invite{flex-direction:column;align-items:stretch;gap:12px}.hire-owner-invite .button{width:100%}.manage-list article:has(.listing-availability)>.actions{width:100%}}.native-about-help{text-align:left;background:#fff;border:1px solid #dce0ea;border-radius:18px;margin:16px 0;padding:0 16px;display:block}.native-about-help summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;font-weight:700;list-style:none;display:flex}.native-about-help summary::-webkit-details-marker{display:none}.native-about-help summary:after{content:"+";margin-left:auto}.native-about-help[open] summary:after{content:"−"}.native-about-help nav{padding-bottom:10px;display:grid}.native-about-help nav a,.native-about-help nav button{color:#293147;text-align:left;min-height:44px;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;padding:10px 2px;text-decoration:none;display:flex}.native-about-help nav a:focus-visible{outline-offset:2px;outline:2px solid #3549ad}.native-about-help nav button:focus-visible{outline-offset:2px;outline:2px solid #3549ad}.native-about-help summary:focus-visible{outline-offset:2px;outline:2px solid #3549ad}.member-profile-dialog{width:min(100% - 24px,660px);min-width:0}.member-profile-header{align-items:center;gap:14px;min-width:0;padding-right:26px;display:flex}.member-profile-header>div{flex:1;min-width:0}.member-profile-header h2{overflow-wrap:anywhere;font-family:inherit!important;font-size:clamp(calc(24px * var(--dayme-text-scale,1)),calc(6vw * var(--dayme-text-scale,1)),calc(32px * var(--dayme-text-scale,1)))!important;line-height:1.15!important}.member-profile-avatar{color:#394bb6;background:#e9edf8;border-radius:50%;flex:0 0 66px;place-items:center;width:66px;height:66px;display:grid;overflow:hidden}.member-profile-avatar img{object-fit:cover;width:100%;height:100%}.member-profile-avatar svg{width:30px;height:30px}.member-profile-area{overflow-wrap:anywhere;align-items:flex-start;gap:5px;display:flex;font-size:calc(14px * var(--dayme-text-scale,1))!important;margin:8px 0 0!important}.member-profile-area svg{flex:none;margin-top:3px}.member-profile-bio{white-space:pre-line;overflow-wrap:anywhere}.member-profile-skills{flex-wrap:wrap;gap:6px;display:flex}.member-profile-skills span{font-size:calc(13px * var(--dayme-text-scale,1));overflow-wrap:anywhere;background:#edf0fa;border-radius:20px;max-width:100%;padding:5px 10px}.member-profile-availability{font-size:calc(14px * var(--dayme-text-scale,1))!important}.member-profile-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.member-profile-actions .button{flex:auto;min-height:44px;padding:10px 16px}.member-profile-tabs [role=tablist]{background:#e9edf7;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;height:auto;padding:4px;display:grid}.member-profile-tabs [role=tab]{white-space:normal;height:auto;min-height:46px;font-size:calc(14px * var(--dayme-text-scale,1));border-radius:10px;padding:8px 5px;line-height:1.2}.member-profile-tabs [role=tab][data-state=active]{color:#fff;background:#19223c}.member-profile-tabs [role=tabpanel]{min-width:0;padding-top:16px}.member-profile-tabs h3{font-size:calc(19px * var(--dayme-text-scale,1));margin:0 0 12px}.member-profile-empty{color:#586177;background:#f0f2f9;border-radius:14px;padding:18px;font-size:calc(15px * var(--dayme-text-scale,1))!important}.member-progress-card{border:1px solid #dfe4ef;border-radius:16px;min-width:0;margin:14px 0;padding:14px}.member-progress-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.member-progress-card time,.member-progress-card small{font-size:calc(12px * var(--dayme-text-scale,1));color:#59647a}.member-progress-card p{white-space:pre-line;overflow-wrap:anywhere}.member-progress-card video{border-radius:12px;width:100%;max-height:460px;margin-top:10px}.member-offer-card{text-align:left;background:#fff;border:1px solid #dfe4ef;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:80px;margin:10px 0;padding:12px;display:flex}.member-offer-card>img{object-fit:cover;border-radius:10px;flex:none;width:60px;height:60px}.member-offer-card>span{overflow-wrap:anywhere;flex:1;gap:4px;min-width:0;display:grid}.member-offer-card>svg{flex:none}.member-offer-card small{font-size:calc(12px * var(--dayme-text-scale,1));color:#59647a}.member-offer-card strong{font-size:calc(16px * var(--dayme-text-scale,1))}.member-offer-card span span{font-size:calc(14px * var(--dayme-text-scale,1))}.member-profile-footer{font-size:calc(13px * var(--dayme-text-scale,1));border-top:1px solid #dfe4ef;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:16px;display:flex}.member-profile-error{color:#713d2d;background:#fff1e9;border-radius:12px;padding:14px}.offer-member-link{text-align:left;max-width:100%;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;padding:0;display:flex}.offer-member-link small{letter-spacing:normal;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.4;font-size:calc(13px * var(--dayme-text-scale,1));color:#3b4db8;white-space:nowrap;font-weight:600}:is(.offer-member-link:focus-visible,.member-offer-card:focus-visible){outline-offset:4px;outline:3px solid #4558c5}@media (max-width:360px){.member-profile-dialog{width:calc(100% - 12px)}.member-profile-header{gap:10px}.member-profile-avatar{flex-basis:52px;width:52px;height:52px}.member-profile-tabs [role=tab]{font-size:calc(12px * var(--dayme-text-scale,1))}}.price-range-filter{background:#fff;border:1px solid #dce1ed;border-radius:18px;min-width:0;margin:16px 0;padding:16px}.price-range-filter>summary{cursor:pointer;color:#192139;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:44px;font-weight:700;list-style:none;display:flex}.price-range-filter>summary:after{content:"+";font-size:calc(22px * var(--dayme-text-scale,1));margin-left:auto}.price-range-filter[open]>summary:after{content:"−"}.price-range-filter>summary small{color:#536080;font-size:calc(13px * var(--dayme-text-scale,1));overflow-wrap:anywhere;font-weight:500}.price-range-fields{min-width:0}.price-range-filter .price-range-fields{margin-top:14px}.price-range-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.price-range-pair .field{min-width:0;margin:0}.price-range-pair input,.price-range-pair .filter-select{box-sizing:border-box;color:#192139;width:100%;min-width:0;max-width:100%;font-size:calc(16px * var(--dayme-text-scale,1))}.price-range-pair input::placeholder{color:#6e7688;opacity:1;font-size:calc(14px * var(--dayme-text-scale,1))}.price-range-pair .filter-select{overflow:hidden}.price-range-pair .filter-select>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.price-range-slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;height:48px;margin:12px 12px 0;display:flex;position:relative}.price-range-track{background:#e2e6f0;border-radius:99px;flex-grow:1;height:6px;position:relative;overflow:hidden}.price-range-fill{background:#303fc3;border-radius:99px;height:100%;position:absolute}.price-range-thumb{background:#fff;border:2px solid #303fc3;border-radius:50%;width:28px;height:28px;display:block;position:relative;box-shadow:0 2px 6px #19213922}.price-range-thumb:after{content:"";border-radius:50%;position:absolute;inset:-10px}.price-range-thumb:focus-visible{outline-offset:4px;outline:3px solid #828cf0}.price-range-scale{color:#68728a;font-size:calc(12px * var(--dayme-text-scale,1));justify-content:space-between;margin:0 0 16px;display:flex}.price-range-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.price-range-actions button{min-height:44px}.price-range-actions .button{padding:12px 18px}.price-range-fields .small-note{font-size:calc(13px * var(--dayme-text-scale,1));margin:12px 0 0}.price-range-error{color:#a42c30;font-size:calc(14px * var(--dayme-text-scale,1));margin:8px 0}.pricing-tip-settings{color:#59647b;font-size:calc(13px * var(--dayme-text-scale,1));margin-top:20px}.pricing-tip-settings summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:40px;text-decoration:underline;display:flex}.pricing-tip-settings label{align-items:center;gap:10px;min-height:44px;display:flex}.pricing-tip-settings input{accent-color:#3347bc;flex-shrink:0;width:18px;height:18px}.pricing-tip-settings p{margin:5px 0 0;line-height:1.5}.pricing-tip-dialog{max-height:calc(100dvh - 40px);overflow-y:auto;gap:14px!important;max-width:390px!important}.pricing-tip-dialog [data-slot=dialog-title]{letter-spacing:-.6px;padding-right:14px;font-family:inherit!important;font-size:calc(25px * var(--dayme-text-scale,1))!important;margin:0!important;line-height:1.2!important}.pricing-tip-dialog [data-slot=dialog-description],.pricing-tip-dialog>p{margin:0;font-size:calc(15px * var(--dayme-text-scale,1))!important;color:#59647b!important;line-height:1.5!important}.pricing-tip-symbol{color:#263929;background:#eafeaf;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pricing-tip-offer{overflow-wrap:anywhere;background:#f0f2fc;border-radius:15px;gap:4px;padding:14px 16px;display:grid}.pricing-tip-offer strong{font-size:calc(16px * var(--dayme-text-scale,1));line-height:1.35}.pricing-tip-offer span{font-size:calc(14px * var(--dayme-text-scale,1));color:#59647b}.pricing-tip-dialog .button{white-space:normal;width:100%;min-height:48px}.pricing-tip-dialog>.text-link{font-size:calc(13px * var(--dayme-text-scale,1));text-align:center;min-height:40px}.pricing-tip-dialog [data-slot=dialog-close]{justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}.pricing-tip-error,.pricing-tip-dialog>p.pricing-tip-error{color:#932!important}@media (max-width:360px){.pricing-tip-dialog{gap:12px!important;padding:20px!important}}.earn-extra{color:#19213a;background:linear-gradient(120deg,#f1f7e6,#f2f1fc);border:1px solid #dce4d3;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:28px;display:flex}.earn-extra-copy{min-width:0;max-width:560px}.earn-extra .earn-extra-kicker{color:#446035;font-size:calc(.7rem * var(--dayme-text-scale,1));letter-spacing:.09em;align-items:center;gap:8px;margin:0 0 12px;font-weight:700;line-height:1.5;display:flex}.earn-extra h2{font-size:clamp(calc(1.45rem * var(--dayme-text-scale,1)),calc(3vw * var(--dayme-text-scale,1)),calc(1.85rem * var(--dayme-text-scale,1)));letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 12px;font-weight:750;line-height:1.2}.earn-extra-copy>p:last-child{font-size:calc(.95rem * var(--dayme-text-scale,1));color:#53616b;overflow-wrap:anywhere;max-width:48ch;line-height:1.65}.earn-extra-actions{flex-wrap:wrap;flex:none;gap:10px;max-width:100%;display:flex}.earn-extra-actions .button{white-space:normal;text-align:center;overflow-wrap:anywhere;min-height:48px;line-height:1.5}.earn-extra-actions .button:focus-visible{outline-offset:4px;outline:3px solid #5264be}@media (max-width:950px){.earn-extra{flex-direction:column;align-items:flex-start}}@media (max-width:500px){.earn-extra{gap:20px;padding:22px}.earn-extra-actions{flex-direction:column;width:100%}.earn-extra-actions .button{width:100%}}.work-intent-switch{background:#fff;border:1px solid #dce1ed;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;padding:8px;display:flex}.work-intent-switch>span{font-size:calc(13px * var(--dayme-text-scale,1));color:#657084;padding:0 8px}.work-intent-switch button{color:#34405c;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 14px;font-weight:650;display:inline-flex}.work-intent-switch button[aria-pressed=true]{color:#fff;background:#172039}.profile-work-intent{background:#fff;border:1px solid #dce1ed;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;margin:18px 0;padding:18px 20px;display:grid}.profile-work-intent h2{font-size:calc(1.1rem * var(--dayme-text-scale,1));margin:0 0 5px}.profile-work-intent p{color:#657084;font-size:calc(.94rem * var(--dayme-text-scale,1));margin:0;line-height:1.45}.profile-work-intent .work-intent-switch{margin:0}.signup-work-intent{gap:8px;display:grid}.signup-work-intent label{border:1px solid #dce1ed;border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:9px 12px;font-weight:600;display:flex}.signup-work-intent input[type=radio]{accent-color:#283fc4;flex:none;width:19px;height:19px;margin:0}@media (max-width:650px){.profile-work-intent{grid-template-columns:1fr;padding:16px}.profile-work-intent .work-intent-switch{width:100%}.profile-work-intent .work-intent-switch button{flex:1}.work-intent-switch{gap:5px}.work-intent-switch>span{width:100%;padding:2px 7px}.work-intent-switch button{font-size:calc(14px * var(--dayme-text-scale,1));flex:1;padding:8px 9px}}.chat-timeline{min-width:0;position:relative}.chat-timeline .chat-message-list{overscroll-behavior:contain;gap:14px;min-height:200px;max-height:min(58dvh,620px);padding:16px 2px;scroll-padding:18px;position:relative}.chat-message-group{flex-direction:column;gap:4px;min-width:0;display:flex}.chat-date{text-align:center;font-size:calc(13px * var(--dayme-text-scale,1));color:#606b7c;margin:12px 0 8px}.chat-unread{color:#3a4795;font-size:calc(14px * var(--dayme-text-scale,1));align-items:center;gap:10px;margin:12px 0;font-weight:650;display:flex}.chat-unread:before,.chat-unread:after{content:"";background:#c8d0e9;flex:1;height:1px}.chat-bubble{color:#172035;overflow-wrap:anywhere;white-space:pre-wrap;min-width:72px;max-width:88%;font-size:calc(16px * var(--dayme-text-scale,1));background:#edf0f7;border-radius:18px 18px 18px 5px;align-self:flex-start;padding:11px 14px;line-height:1.5}.chat-bubble.mine{background:#e8e5ff;border-radius:18px 18px 5px;align-self:flex-end}.chat-message-footer{color:#526075;font-size:calc(12px * var(--dayme-text-scale,1));white-space:normal;justify-content:flex-end;align-items:center;gap:7px;margin-top:6px;display:flex}.chat-message-actions{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:2px;max-width:100%;display:flex}.chat-message-actions.mine{align-self:flex-end}.chat-message-actions button,.chat-reaction-picker button{border-radius:24px;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;display:inline-flex}:is(.chat-message-actions button:hover,.chat-message-actions button:focus-visible,.chat-reaction-picker button:hover){background:#eaeef8}.chat-message-actions .chat-reaction{border:1px solid #d5dbea;padding:4px 10px}.chat-message-actions .chat-reaction.selected{background:#edf0ff;border-color:#535cd3}.chat-reaction-picker{background:#fff;border:1px solid #d5dbea;border-radius:18px;flex-wrap:wrap;align-self:center;gap:2px;max-width:100%;padding:6px;display:flex;box-shadow:0 6px 18px #18274714}.chat-reaction-picker button{font-size:calc(23px * var(--dayme-text-scale,1))}.chat-quote{text-align:left;white-space:normal;max-width:100%;min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));background:#ffffff80;border-left:3px solid #7772ca;border-radius:8px;flex-direction:column;gap:3px;margin-bottom:8px;padding:8px 10px;display:flex}.chat-quote span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-photo-open{background:0 0;border:0;width:min(280px,100%);padding:0;display:block}.chat-photo-open img{object-fit:contain;border-radius:12px;width:100%;max-height:320px;display:block}.chat-photo-dialog img{object-fit:contain;max-width:100%;max-height:65dvh;margin:auto}.chat-jump{color:#303a91;background:#edf0ff;border-radius:24px;align-items:center;gap:8px;min-height:44px;margin:6px auto;padding:8px 16px;display:flex;position:relative}.chat-tools-error{font-size:calc(14px * var(--dayme-text-scale,1));margin:10px 0;line-height:1.5}.chat-composer{min-width:0}.chat-composer .chat-compose-row{border:0;grid-template-columns:minmax(0,1fr) 48px;align-items:end;gap:8px;min-width:0;padding:10px 0 0;display:grid}.chat-composer .chat-compose-row textarea{width:100%;min-width:0;font-size:calc(16px * var(--dayme-text-scale,1));resize:vertical;background:#fff;border:1px solid #cfd6e4;border-radius:18px;min-height:48px;max-height:180px;padding:12px 14px;line-height:1.5}.chat-composer .chat-compose-row .button{border-radius:50%;align-self:end;place-items:center;width:48px;min-width:48px;height:48px;padding:0;display:grid}.chat-composer-tools{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 8px;display:flex}.chat-composer-tools button,.chat-composer-tools label{border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:9px;display:inline-flex}.chat-composer-tools svg{width:23px;height:23px}.chat-composer-tools .selected{background:#e7eaff}.chat-attachment-tray{background:#f2f4fb;border:1px solid #d8deec;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0;padding:14px;display:grid}.chat-attachment-tray label{min-height:52px;font-size:calc(16px * var(--dayme-text-scale,1));background:#fff;border:1px solid #d8deec;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px;display:flex}.chat-attachment-tray p{font-size:calc(14px * var(--dayme-text-scale,1));grid-column:1/-1;margin:0;line-height:1.5}.chat-emoji-tray{border:1px solid #d8deec;border-radius:16px;flex-wrap:wrap;gap:4px;margin:8px 0;padding:8px;display:flex}.chat-emoji-tray button{font-size:calc(25px * var(--dayme-text-scale,1));border-radius:12px;min-width:44px;min-height:44px}.chat-composer .chat-reply-preview{background:#f0edff;border-left:3px solid #6b65be;border-radius:10px;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;display:flex}.chat-reply-preview>div{flex:1;min-width:0}.chat-reply-preview strong,.chat-reply-preview span{display:block}.chat-reply-preview span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-reply-preview button{flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.chat-composer .chat-policy{font-size:calc(13px * var(--dayme-text-scale,1));margin-top:8px;line-height:1.5}.chat-composer button:focus-visible{outline-offset:2px;outline:3px solid #6a70df}.chat-timeline button:focus-visible{outline-offset:2px;outline:3px solid #6a70df}.chat-timeline [tabindex]:focus-visible{outline-offset:2px;outline:3px solid #6a70df}.chat-composer input[type=file]:focus-visible{outline:3px solid #6a70df}.chat-composer label:has(input:disabled){opacity:.5}.chat-composer label:has(input:focus-visible){outline:3px solid #6a70df}.chat-composer button:disabled{opacity:.5}.chat-bubble:focus{outline-offset:2px;outline:3px solid #7772ca}@media (max-width:480px){.chat-bubble{max-width:92%}.chat-timeline .chat-message-list{max-height:min(55dvh,480px)}.chat-composer .chat-compose-row{gap:6px}.chat-attachment-tray{padding:10px}.chat-message-actions{gap:0}}@media (prefers-reduced-motion:reduce){.chat-timeline *{scroll-behavior:auto!important}}.conversation-unread-count{color:#fff;min-width:25px;font-size:calc(12px * var(--dayme-text-scale,1));white-space:nowrap;background:#353ec5;border-radius:16px;padding:3px 7px;line-height:1.5}.chat-forwarded{font-size:calc(13px * var(--dayme-text-scale,1));color:#5e6283;align-items:center;gap:5px;margin-bottom:5px;display:flex}.chat-forward-dialog{max-width:480px}.chat-forward-dialog blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#eef0f8;border-radius:12px;max-height:25dvh;padding:12px;overflow:auto}.chat-forward-dialog label{font-size:calc(16px * var(--dayme-text-scale,1));gap:8px;display:grid}.chat-forward-dialog select{width:100%;min-width:0;font-size:calc(16px * var(--dayme-text-scale,1));border:1px solid #ced5e5;border-radius:12px;padding:12px}.chat>header .chat-presence{color:#13734d;font-size:calc(13px * var(--dayme-text-scale,1));align-items:center;gap:6px;font-weight:650;display:flex}.chat-presence-dot{background:#159b69;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #e2f6ec}.chat-typing{color:#43516b;width:max-content;max-width:100%;font-size:calc(14px * var(--dayme-text-scale,1));background:#edf0f7;border-radius:18px;align-items:center;gap:9px;margin:12px 0;padding:9px 13px;display:flex}.chat-typing-dots{align-items:center;gap:3px;min-width:23px;display:inline-flex}.chat-typing-dots i{background:#56647f;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite dayme-typing}.chat-typing-dots i:nth-child(2){animation-delay:.15s}.chat-typing-dots i:nth-child(3){animation-delay:.3s}@keyframes dayme-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chat-typing-dots i{opacity:1;animation:none}}.people-finder-dialog[data-slot=dialog-content]{inset:auto;color:#142d42;overscroll-behavior:contain;box-sizing:border-box;background:#f7f9fb;border:1px solid #293d53;border-radius:27px;gap:0;width:min(580px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;display:block;position:fixed;top:50%;left:50%;overflow-y:auto;transform:none;box-shadow:0 30px 100px #081b4055}.people-finder-dialog *{box-sizing:border-box;min-width:0}.people-finder-dialog :is(p,h2,h3,h4){overflow-wrap:anywhere}.people-finder-hero{color:#fff;text-align:center;background:radial-gradient(at 50% 15%,#28475e 0,#152d43 56%,#10273c 100%);border-radius:25px 25px 0 0;padding:18px 23px 25px}.people-finder-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.people-finder-free{color:#dcfa9b;font-size:calc(.78rem * var(--dayme-text-scale,1));background:#c9f57e14;border:1px solid #d5f89b3b;border-radius:100px;align-items:center;gap:6px;padding:7px 11px;font-weight:650;display:inline-flex}.people-finder-close{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.people-finder-art{justify-content:center;align-items:center;gap:17px;max-width:280px;height:101px;margin:1px auto 8px;display:flex;position:relative}.people-finder-orbit{border:1px solid #afcfc840;border-radius:50%;position:absolute;inset:6px 18px;transform:rotate(-10deg)}.people-finder-art-main{color:#173c3c;background:#d3f78c;border:1px solid #dcfa9b;border-radius:26px;place-items:center;width:78px;height:78px;display:grid;position:relative;transform:rotate(-7deg);box-shadow:0 12px 25px #091c3c55}.people-finder-art-main svg{transform:rotate(7deg)}.people-finder-art-side{color:#e4f3dc;background:#274459;border:1px solid #739493;border-radius:15px;place-items:center;width:45px;height:45px;display:grid;position:relative}.people-finder-art-side.tools{transform:rotate(-12deg)translateY(8px)}.people-finder-art-side.area{transform:rotate(12deg)translateY(-5px)}.people-finder-art i{background:#c9f57e;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:58px;box-shadow:151px 75px #c9f57e80}.people-finder-title[data-slot=dialog-title]{font-size:clamp(calc(1.7rem * var(--dayme-text-scale,1)),calc(6vw * var(--dayme-text-scale,1)),calc(2.3rem * var(--dayme-text-scale,1)));letter-spacing:-.045em;color:#fff;margin:0;font-weight:750;line-height:1.13}.people-finder-title:focus{outline:none}.people-finder-description[data-slot=dialog-description]{color:#d5e0e7;font-size:calc(.96rem * var(--dayme-text-scale,1));margin:10px 0 0;line-height:1.5}.people-finder-body{padding:23px}.people-finder-form{gap:17px;display:grid}.people-finder-field{font-size:calc(.88rem * var(--dayme-text-scale,1));gap:7px;font-weight:650;display:grid}.people-finder-field input{color:#142d42;width:100%;max-width:100%;min-height:48px;font:inherit;font-size:calc(1rem * var(--dayme-text-scale,1));background:#fff;border:1px solid #b9c8d3;border-radius:13px;padding:12px 13px;font-weight:400;display:block}.people-finder-field input::placeholder{color:#657786;opacity:1}.people-finder-options{flex-wrap:wrap;gap:9px;display:flex}.people-finder-options label{min-height:46px;font-size:calc(.85rem * var(--dayme-text-scale,1));cursor:pointer;background:#fff;border:1px solid #c3d0d9;border-radius:13px;flex:170px;align-items:center;gap:7px;padding:11px;line-height:1.35;display:flex}.people-finder-options label:has(input:checked){background:#edf8da;border-color:#699541}.people-finder-options input{-webkit-appearance:auto;appearance:auto;accent-color:#31573b;flex:none;width:18px;height:18px;margin:0}.people-finder-options svg{flex:none}.people-finder-note{color:#516573;font-size:calc(.79rem * var(--dayme-text-scale,1));margin:0;line-height:1.5}.people-finder-primary,.people-finder-secondary{color:#f2ffd9;width:100%;min-height:49px;font:inherit;font-size:calc(.95rem * var(--dayme-text-scale,1));white-space:normal;text-align:center;cursor:pointer;background:#142d42;border:1px solid #142d42;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:13px 16px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.people-finder-secondary{color:#142d42;background:#fff;border-color:#afbfcc;width:auto}.people-finder-primary svg,.people-finder-secondary svg{flex:none}.people-finder-text{color:#263f54;text-underline-offset:3px;cursor:pointer;min-height:44px;font:inherit;font-size:calc(.86rem * var(--dayme-text-scale,1));background:0 0;border:0;padding:10px 5px;font-weight:600;line-height:1.4;text-decoration:underline}.people-finder-footer{justify-content:center;margin-top:3px;padding-top:10px;display:flex}.people-finder-results{gap:15px;display:grid}.people-finder-results-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.people-finder-results h3{font-size:calc(1.05rem * var(--dayme-text-scale,1));margin:0;font-weight:700}.people-finder-applied{flex-wrap:wrap;gap:7px;display:flex}.people-finder-applied>span,.people-finder-skills>span{color:#395365;max-width:100%;font-size:calc(.76rem * var(--dayme-text-scale,1));overflow-wrap:anywhere;background:#fff;border:1px solid #d2dce3;border-radius:9px;align-items:center;gap:4px;padding:6px 9px;line-height:1.4;display:inline-flex}.people-finder-applied svg{flex:none}.people-finder-state{text-align:center;color:#526b7b;justify-items:center;gap:12px;padding:24px 10px;display:grid}.people-finder-state p{font-size:calc(.91rem * var(--dayme-text-scale,1));margin:0;line-height:1.5}.people-finder-error{color:#833a28;background:#fff6f2;border:1px solid #e7cbc4;border-radius:14px;padding:19px 13px}.people-finder-list{gap:11px;margin:0;padding:0;list-style:none;display:grid}.people-finder-person{background:#fff;border:1px solid #d0dce5;border-radius:17px;gap:10px;padding:16px;display:grid}.people-finder-person-top{align-items:flex-start;gap:12px;display:flex}.people-finder-person-top>img,.people-finder-avatar{object-fit:cover;color:#456279;background:#edf2f5;border:1px solid #cfdae1;border-radius:16px;flex:none;width:48px;height:48px}.people-finder-avatar{place-items:center;display:grid}.people-finder-person h4{font-size:calc(1rem * var(--dayme-text-scale,1));margin:1px 0 4px;font-weight:700;line-height:1.35}.people-finder-person-top p{color:#516573;font-size:calc(.84rem * var(--dayme-text-scale,1));margin:0;line-height:1.45}.people-finder-area,.people-finder-available{color:#536c7d;font-size:calc(.78rem * var(--dayme-text-scale,1));align-items:flex-start;gap:6px;margin:0;line-height:1.45;display:flex}.people-finder-area svg,.people-finder-available svg{flex:none;margin-top:2px}.people-finder-available{color:#365f32}.people-finder-skills{flex-wrap:wrap;gap:5px;display:flex}.people-finder-skills>span{background:#f5f8fa;border:0}.people-finder-profile{color:#234763;text-underline-offset:3px;min-height:44px;font-size:calc(.83rem * var(--dayme-text-scale,1));justify-self:start;align-items:center;gap:6px;padding:8px 0;font-weight:650;line-height:1.4;text-decoration:underline;display:inline-flex}.people-finder-profile svg{flex:none}.people-finder-dialog :is(input,button,a):focus-visible{outline-offset:3px;outline:3px solid #86aef9}.people-finder-dialog button:disabled{opacity:.55;cursor:default}@media (max-width:420px){.people-finder-dialog[data-slot=dialog-content]{border-radius:22px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.people-finder-hero{border-radius:20px 20px 0 0;padding:13px 16px 21px}.people-finder-body{padding:17px}.people-finder-art{height:90px}.people-finder-options label{flex-basis:100%}.people-finder-person{padding:12px}.people-finder-results-head{align-items:flex-start}.people-finder-results-head h3{padding-top:10px}.people-finder-title[data-slot=dialog-title]{font-size:calc(1.8rem * var(--dayme-text-scale,1))}}@media (prefers-reduced-motion:reduce){.people-finder-dialog,.people-finder-dialog *{transition:none!important;animation:none!important}}.people-finder-entry{white-space:normal;max-width:100%;min-height:44px;margin:0 0 18px}.people-finder-dialog .people-finder-footer{margin:3px 0 0;padding:10px 0 0}.feed-media-slide,.feed-video-player video{touch-action:manipulation}.feed-double-tap-heart{z-index:4;pointer-events:none;color:#fff;filter:drop-shadow(0 4px 13px #0009);place-items:center;width:104px;height:104px;animation:.7s ease-out both feed-heart-pop;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feed-double-tap-heart svg{fill:#ec3b65;stroke:#fff;stroke-width:1.5px;width:86px;height:86px}@keyframes feed-heart-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.52)}22%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}60%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-70%)scale(1.1)}}@media (prefers-reduced-motion:reduce){.feed-double-tap-heart{opacity:1;animation:none}}.fresh-updates{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:14px;max-width:980px;margin:0 auto 12px;padding:14px 18px 18px;display:flex;overflow-x:auto}.fresh-update{scroll-snap-align:start;color:#24304b;font:inherit;font-size:calc(12px * var(--dayme-text-scale,1));text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 78px;align-items:center;gap:7px;min-height:100px;font-weight:650;display:flex}.fresh-update-photo{background:#f2f5fb;border:3px solid #dce8b9;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;padding:3px;display:flex;overflow:hidden}.fresh-update-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.fresh-update-create{background:#e9f4bc;border-color:#20304d}.fresh-update-video{background:#edf1ff;border-color:#6885d9}.fresh-update>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:78px;overflow:hidden}.fresh-update:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #3144c5}.feed-post[id^=feed-post-]{scroll-margin-top:96px}.people-card-rail{--people-card-width:min(84%,320px);--people-card-gap:14px;color:#192e43;min-width:0;max-width:100%;margin:3px 0 18px}.people-card-rail-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:8px;padding-inline:4px;display:flex}.people-card-rail-toolbar>p{font-size:calc(.83rem * var(--dayme-text-scale,1));color:#5b6f7d;margin:0;line-height:1.5}.people-card-rail-controls{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.people-card-rail-controls button{color:#203f52;cursor:pointer;background:#fff;border:1px solid #b9cbd5;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.people-card-rail-controls button:disabled{opacity:.38;cursor:default}.people-card-rail-position{text-align:center;min-width:4.3em;font-size:calc(.8rem * var(--dayme-text-scale,1));font-variant-numeric:tabular-nums;color:#405c6f;line-height:1.4}.people-card-rail-track{gap:var(--people-card-gap);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;touch-action:pan-x pan-y pinch-zoom;scroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#aabfcd transparent;align-items:stretch;min-width:0;max-width:100%;padding:6px 6px 15px;scroll-padding-inline:6px;display:flex;overflow:auto hidden}.people-card-rail-track:after{content:"";flex:0 0 max(0px,calc(100% - var(--people-card-width) - var(--people-card-gap)));display:block}.people-card-rail-slide{flex:0 0 var(--people-card-width);scroll-snap-align:start;scroll-snap-stop:normal;min-width:0;display:flex}.people-card-rail-slide>*{width:100%;min-width:0;max-width:100%}.people-card-rail.single .people-card-rail-track:after{display:none}.people-card-rail-track:focus-visible{outline-offset:2px;outline:3px solid #708de0}.people-card-rail button:focus-visible{outline-offset:2px;outline:3px solid #708de0}.people-card-rail[dir=rtl] .people-card-rail-controls svg,[dir=rtl] .people-card-rail-controls svg{transform:scaleX(-1)}.people-card-rail .community-person{background:linear-gradient(#f1f6f8,#fff 60%);border:1px solid #cddbe4;border-radius:24px;flex-direction:column;min-height:390px;padding:16px;display:flex;box-shadow:0 5px 14px #18324a08}.people-card-rail .community-person-name{text-align:start;flex-direction:column;align-items:stretch;gap:13px;width:100%;display:flex}.people-card-rail .community-person-name img,.people-card-rail .community-avatar{object-fit:cover;border-radius:15px;flex:none;width:100%;height:160px}.people-card-rail .community-avatar{font-size:calc(2.9rem * var(--dayme-text-scale,1));color:#d9f99a;background:radial-gradient(at 0 0,#385e70,#142e43);font-family:inherit;font-weight:650}.people-card-rail .community-person-name>span:last-child{gap:5px}.people-card-rail .community-person-name strong{font-size:calc(1.14rem * var(--dayme-text-scale,1));letter-spacing:-.025em;line-height:1.3}.people-card-rail .community-person-name small{font-size:calc(.82rem * var(--dayme-text-scale,1));color:#526d7e;line-height:1.4}.people-card-rail .community-person>p{font-size:calc(.88rem * var(--dayme-text-scale,1));min-height:2.8em;margin:13px 0;line-height:1.55}.people-card-rail .community-skills{gap:6px;margin-bottom:12px}.people-card-rail .community-skills span{font-size:calc(.76rem * var(--dayme-text-scale,1));overflow-wrap:anywhere;background:#e9f0f4;border-radius:9px;max-width:100%;padding:6px 9px;line-height:1.4}.people-card-rail .community-actions{gap:7px;margin-top:auto;padding-top:9px}.people-card-rail .community-actions button{min-height:44px;font-size:calc(.82rem * var(--dayme-text-scale,1));color:#27485e;white-space:normal;overflow-wrap:anywhere;background:#fff;max-width:100%;padding:9px 10px;line-height:1.4}.people-card-rail .community-options{margin-top:12px}.people-card-rail .community-options summary{min-height:44px;font-size:calc(.8rem * var(--dayme-text-scale,1));line-height:1.4}.people-card-rail .community-options button{font-size:calc(.82rem * var(--dayme-text-scale,1));max-width:100%;line-height:1.4}.people-card-rail .community-person :is(strong,small,p){overflow-wrap:anywhere}@media (min-width:760px){.people-card-rail{--people-card-width:320px}.people-card-rail .community-person-name img,.people-card-rail .community-avatar{height:180px}}@media (prefers-reduced-motion:reduce){.people-card-rail,.people-card-rail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.community-hub{max-width:1160px;margin:auto;padding:16px 16px 96px}.community-tabs{background:#eaf0fb;border:1px solid #d9dfea;border-radius:18px;gap:5px;max-width:520px;margin:0 auto 22px;padding:5px;display:flex}.community-tabs button{color:#34415c;background:0 0;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:46px;padding:13px 8px;font-weight:700;display:flex}.community-tabs [aria-current=page]{color:#fff;background:#192038;box-shadow:0 3px 8px #17203818}.community-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin:20px 0;display:flex}.community-heading h1{font-size:clamp(calc(27px * var(--dayme-text-scale,1)),calc(5vw * var(--dayme-text-scale,1)),calc(38px * var(--dayme-text-scale,1)));letter-spacing:-.035em;margin:8px 0;line-height:1.12}.community-heading p{color:#5c677b;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.community-content{max-width:840px;margin:auto}.community-toolbar{align-items:end;gap:12px;margin:20px 0;display:flex}.community-search{flex:1;gap:8px;font-weight:600;display:grid}.community-content input,.community-content textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#192038;background:#f8f9ff;border:1px solid #d9dfea;border-radius:14px;padding:14px}.community-content textarea{resize:vertical;min-height:104px}.community-cards{gap:14px;display:grid}.community-group-card{text-align:left;color:#192038;background:#fff;border:1px solid #dce1ee;border-radius:22px;align-items:start;gap:16px;width:100%;padding:20px;display:flex}.community-group-card>span:last-child{gap:9px;min-width:0;display:grid}.community-group-card strong{font-size:calc(21px * var(--dayme-text-scale,1))}.community-group-card span,.community-person p{overflow-wrap:anywhere}.community-group-card small{color:#657083;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.community-group-card em{color:#3345ae;font-style:normal;font-size:calc(14px * var(--dayme-text-scale,1));font-weight:600}.community-group-icon{color:#3f4db0;background:#eaf0ff;border-radius:16px;padding:13px}.community-person,.community-post{background:#fff;border:1px solid #dce1ee;border-radius:20px;padding:20px}.community-person-name{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;max-width:100%;min-height:44px;padding:0;display:flex}.community-person-name img,.community-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:42px;height:42px}.community-avatar{color:#3344ab;background:#edf1ff;place-items:center;font-weight:700;display:grid}.community-person-name>span:last-child{gap:4px;min-width:0;display:grid}.community-person-name strong{overflow-wrap:anywhere}.community-person-name small{font-size:calc(13px * var(--dayme-text-scale,1));color:#636e83}.community-person p{font-size:calc(15px * var(--dayme-text-scale,1));margin:12px 0}.community-skills,.community-filters,.community-actions{flex-wrap:wrap;gap:8px;display:flex}.community-skills span{font-size:calc(13px * var(--dayme-text-scale,1));background:#f0f3fc;border-radius:20px;padding:6px 10px}.community-actions{margin-top:12px}.community-actions button,.community-filters button{color:#2f3d91;min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));background:#f8f9ff;border:1px solid #d6ddec;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-weight:600;display:inline-flex}.community-filters{margin-bottom:18px}.community-filters [aria-pressed=true]{color:#fff;background:#2638b2}.community-group-meta{font-size:calc(14px * var(--dayme-text-scale,1));color:#5d6780;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.community-group-meta span{align-items:center;gap:5px;display:inline-flex}.community-intro,.community-composer{background:#f0f4ff;border:1px solid #dae0ee;border-radius:20px;margin:18px 0;padding:20px}.community-composer label{gap:10px;font-weight:650;display:grid}.community-composer-foot{justify-content:space-between;align-items:center;gap:16px;margin:12px 0;display:flex}.community-composer-foot small{color:#5b667e;max-width:470px;line-height:1.5}.community-share,.community-notice{color:#2d4720;background:#edf9db;border-radius:14px;margin:14px 0;padding:14px 18px}.community-share{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.community-members{background:#fff;border:1px solid #dce1ee;border-radius:18px;margin:16px 0;padding:16px}.community-members summary{cursor:pointer;min-height:30px;font-weight:650}.community-member{border-top:1px solid #e4e8ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.community-member .community-actions{margin:0}.community-discussion{gap:16px;margin:20px 0;display:grid}.community-post header{justify-content:space-between;align-items:start;gap:10px;display:flex}.community-post-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0}.community-worker{background:#f5f7fe;border-radius:16px;padding:12px}.community-worker>small{color:#626d81}.community-person.compact{background:0 0;border:0;padding:12px 0}.community-options{font-size:calc(13px * var(--dayme-text-scale,1));margin-top:10px}.community-options summary{cursor:pointer;color:#58657e;align-items:center;min-height:32px;display:flex}.community-options button{color:#3c4761;background:#f3f5fa;border:0;border-radius:8px;min-height:44px;margin:6px 0;padding:9px;display:block}.community-group-options{border-top:1px solid #dce1ee;padding-top:10px}:is(.community-content button:focus-visible,.community-tabs button:focus-visible){outline-offset:3px;outline:3px solid #6c7ae2}.community-content button:disabled{opacity:.55}.community-content .error-text{white-space:normal;overflow-wrap:anywhere}@media (max-width:540px){.community-hub{padding:12px 14px 86px}.community-hub .local-loop-shell{padding-inline:0}.community-toolbar{flex-direction:column;align-items:stretch}.community-toolbar>.button{align-self:start}.community-group-card,.community-person,.community-post{padding:16px}.community-group-icon{display:none}.community-composer-foot{flex-direction:column;align-items:stretch}.community-composer-foot .button{align-self:end}.community-heading p{font-size:calc(15px * var(--dayme-text-scale,1))}.community-composer{padding:16px}.community-actions button{flex:0 auto}}.community-create-dialog[data-slot=dialog-content]{overscroll-behavior:contain;gap:10px;width:calc(100% - 32px);max-width:560px;max-height:calc(100dvh - 32px);padding:24px;scroll-padding-block:20px;overflow-y:auto}.community-create-dialog [data-slot=dialog-title]{margin:0;padding-inline-end:28px;line-height:1.2}.community-create-dialog [data-slot=dialog-description]{margin:0;line-height:1.5}.community-create-dialog [data-slot=dialog-close]{place-items:center;width:44px;height:44px;display:grid;top:10px;right:10px}.community-create-form{min-width:0;margin-top:4px}.community-create-form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.community-create-form label{color:#192038;min-width:0;font-size:calc(14px * var(--dayme-text-scale,1));gap:8px;font-weight:650;line-height:1.45;display:grid}.community-create-form input,.community-create-form textarea,.community-create-form select{box-sizing:border-box;color:#192038;width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;font-size:calc(16px * var(--dayme-text-scale,1));background:#fff;border:1px solid #cbd4e5;border-radius:12px;margin:0;padding:12px;font-weight:400;line-height:1.5;display:block}.community-create-form textarea{resize:vertical;min-height:96px}.community-create-privacy{gap:6px;min-width:0;display:grid}.community-create-form .small-note{color:#59667f;font-size:calc(13px * var(--dayme-text-scale,1));overflow-wrap:anywhere;margin:0;line-height:1.55}.community-create-form .error-text{white-space:normal;overflow-wrap:anywhere;margin:0}.community-create-form .button{justify-content:center;width:100%;min-height:48px}.community-create-form :is(input,textarea,select,button):focus-visible{outline-offset:3px;outline:3px solid #6c7ae2}.community-create-form :disabled{opacity:.6;cursor:wait}@media (max-width:540px){.community-create-dialog[data-slot=dialog-content]{padding:20px}}.local-loop-shell{max-width:980px;margin:0 auto;padding:28px 22px 110px}.loop-hero{color:#fff;background:linear-gradient(120deg,#202c4a,#202c4a 68%,#d7a856);border-radius:28px;justify-content:space-between;align-items:center;gap:24px;padding:34px 38px;display:flex;overflow:hidden}.loop-hero h1{max-width:620px;font-size:clamp(calc(2rem * var(--dayme-text-scale,1)),calc(5vw * var(--dayme-text-scale,1)),calc(3.4rem * var(--dayme-text-scale,1)));letter-spacing:-.04em;margin:7px 0 10px;line-height:1.04}.loop-hero p:not(.eyebrow){color:#edf1fb;max-width:620px;font-size:calc(1.03rem * var(--dayme-text-scale,1));line-height:1.55}.loop-spark{width:110px;height:110px;font-size:calc(2.6rem * var(--dayme-text-scale,1));border:1px solid #ffffff75;border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.loop-tabs{align-items:center;gap:10px;padding:22px 4px;display:flex}.loop-tabs button{color:var(--muted,#666);background:0 0;border:0;border-radius:999px;padding:10px 16px;font-weight:700}.loop-tabs span{color:var(--muted,#666);font-size:calc(.86rem * var(--dayme-text-scale,1));align-items:center;gap:5px;margin-left:auto;display:flex}.loop-composer,.loop-card,.loop-empty,.loop-join{background:#fff;border:1px solid #dfe6f4;border-radius:22px;box-shadow:0 8px 32px #202c4a0a}.loop-composer{margin:0 0 24px;padding:22px}.loop-composer-head,.loop-card-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.loop-composer-head>div:nth-child(2),.loop-author>span:nth-child(2){gap:3px;display:grid}.loop-composer-head small,.loop-author small{color:#727972;font-size:calc(.82rem * var(--dayme-text-scale,1));align-items:center;gap:4px;display:flex}.loop-avatar{color:#202c4a;background:#edf1fb;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.loop-avatar img{object-fit:cover;width:100%;height:100%}.self-described{color:#4053a2;font-size:calc(.75rem * var(--dayme-text-scale,1));white-space:nowrap;background:#edf1fb;border-radius:999px;margin-left:auto;padding:6px 10px;font-weight:700}.loop-compose-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.loop-composer .multi-photo-field{margin-top:10px}.loop-video-field{background:#f8faff;border:1px solid #dfe6f4;border-radius:16px;align-items:flex-start;gap:12px;margin:14px 0;padding:14px;display:flex}.loop-video-icon{color:#202c4a;background:#edf1fb;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.loop-video-field p{color:#69736b;font-size:calc(.85rem * var(--dayme-text-scale,1));margin:3px 0}.loop-video-field .button{margin-top:10px}.loop-consent{align-items:flex-start;gap:8px;max-width:680px;margin-top:7px;display:flex}.loop-consent input{margin-top:4px}.loop-publish-note,.loop-pending{color:#4053a2;font-size:calc(.82rem * var(--dayme-text-scale,1));align-items:center;gap:8px;display:flex}.loop-publish{margin-top:5px}.loop-join{background:#edf1fb;justify-content:space-between;align-items:center;gap:22px;margin-bottom:25px;padding:22px 26px;display:flex}.loop-join h2{margin:4px 0}.loop-join p:not(.eyebrow){color:#667069;margin:0}.loop-feed{gap:20px;display:grid}.loop-card{padding:22px}.loop-author{text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.loop-card-label{flex-wrap:wrap;gap:7px;margin-bottom:8px;display:flex}.loop-card-label>span{color:#202c4a;font-size:calc(.74rem * var(--dayme-text-scale,1));background:#edf1fb;border-radius:999px;padding:5px 9px;font-weight:700}.loop-card-label>span.loop-tag{color:#6c5b32;background:#f4f2eb}.loop-caption{font-size:calc(1rem * var(--dayme-text-scale,1));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.loop-media-grid{background:#edf1fb;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:15px 0;display:grid;overflow:hidden}.loop-media-grid img{object-fit:cover;width:100%;height:280px}.loop-video{background:#202c4a;border-radius:15px;width:100%;max-height:520px;margin:14px 0;display:block}.loop-pending{color:#66572c;background:#f8f2df;border-radius:12px;padding:10px 12px}.loop-actions{border-bottom:1px solid #edf1fb;align-items:center;gap:16px;padding:12px 0;display:flex}.loop-actions button,.loop-actions>span{color:#4053a2;background:0 0;border:0;align-items:center;gap:6px;font-weight:650;display:flex}.loop-actions button:last-child{margin-left:auto}.loop-comments{padding-top:10px}.loop-comments>p{font-size:calc(.9rem * var(--dayme-text-scale,1));white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0}.loop-comments form{align-items:center;gap:8px;margin-top:10px;display:flex}.loop-comments input{border:1px solid #dfe6f4;border-radius:999px;flex:1;min-width:0;padding:11px 14px}.loop-empty{text-align:center;padding:48px 24px}.loop-empty>span{color:#202c4a;background:#edf1fb;border-radius:16px;place-items:center;width:50px;height:50px;margin:auto;display:grid}.loop-empty h2{margin:14px 0 6px}.loop-empty p{color:#69736b}.loop-profile-dialog{max-height:85vh;overflow:auto}.loop-profile-area{color:#657069;align-items:center;gap:6px;display:flex}.loop-profile-update{border-top:1px solid #dfe6f4;padding:10px 0}.loop-profile-update span{font-size:calc(.8rem * var(--dayme-text-scale,1));color:#202c4a;font-weight:700}.loop-profile-update p{margin:5px 0}.video-review-card video{background:#111;border-radius:16px;width:100%;max-height:460px}.video-review-card .small-note{align-items:flex-start;gap:8px;display:flex}.video-review-card .small-note input{margin-top:4px}.video-review-card textarea{border:1px solid #dfe6f4;border-radius:12px;width:100%;padding:10px}.video-review-queue{gap:18px;display:grid}.video-review-queue .section-heading{align-items:start}@media (max-width:650px){.local-loop-shell{padding:15px 14px 108px}.loop-hero{border-radius:22px;padding:25px 22px}.loop-spark{width:62px;height:62px;font-size:calc(1.5rem * var(--dayme-text-scale,1))}.loop-tabs{gap:4px}.loop-tabs button{padding:9px 12px}.loop-tabs span{font-size:calc(.72rem * var(--dayme-text-scale,1))}.loop-composer,.loop-card{border-radius:18px;padding:16px}.loop-compose-row{grid-template-columns:1fr;gap:0}.loop-join{flex-direction:column;align-items:flex-start}.loop-media-grid img{height:180px}.loop-actions{font-size:calc(.83rem * var(--dayme-text-scale,1));flex-wrap:wrap;gap:10px}.loop-actions button:last-child{margin-left:0}.loop-card-head{gap:7px}.loop-card-head .self-described{font-size:calc(.66rem * var(--dayme-text-scale,1));padding:5px 7px}.loop-card-head>.icon-button{flex:none}}.home-feed-invite{text-align:left;color:#202c4a;background:linear-gradient(110deg,#edf1fb,#fbf4e4);border:1px solid #dfe6f4;border-radius:17px;align-items:center;gap:14px;width:100%;margin:16px 0;padding:17px 19px;display:flex}.home-feed-invite>span{color:#4053a2;background:#fff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.home-feed-invite div{flex:1;gap:3px;display:grid}.home-feed-invite small,.home-feed-invite>svg{color:#626f89}:root{--background:#f5f7fc;--foreground:#171e34;--ink:#171e34;--card:#fff;--card-foreground:#171e34;--popover:#fff;--popover-foreground:#171e34;--primary:#263cc1;--primary-foreground:#fff;--secondary:#edf1fc;--secondary-foreground:#171e34;--muted:#edf1fc;--muted-foreground:#59657e;--accent:#e5ecff;--accent-foreground:#171e34;--border:#dfe5f0;--input:#dfe5f0;--ring:#5368e8;--line:#dfe5f0;--soft:#edf1fc;--sage:#4053ba;--lime:#d3fc73;--midnight:#11182c;--radius:1.2rem;--font-ui:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{background:var(--background);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;line-height:1.55}h1,h2,h3,h4,.brand-name,.wordmark{font-family:var(--font-ui);letter-spacing:-.045em;text-wrap:balance;font-weight:750}button,input,textarea,select{font-family:var(--font-ui)}input,select,textarea{color:var(--ink);accent-color:#3549bf}button{touch-action:manipulation}svg.lucide{stroke-width:1.8px}::selection{color:#11182c;background:#d3fc73}:where(button,a,input,textarea,select,summary):focus-visible{outline-offset:4px;outline:3px solid #5368e8}:where(button,a){-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}main{max-width:1400px;padding-inline:clamp(18px,4vw,58px)}.eyebrow{font-family:var(--font-ui);font-size:calc(10px * var(--dayme-text-scale,1));letter-spacing:.15em;color:#566483;font-weight:800}.topbar{z-index:35;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffed;border-color:#e4e8f2;gap:28px;height:88px;padding-inline:clamp(18px,4vw,58px);position:sticky;top:0}.brand-lockup{gap:9px}.brand-lockup img{width:42px;height:42px}.brand-name{text-transform:none;font-size:calc(24px * var(--dayme-text-scale,1))!important;letter-spacing:-1.4px!important}.brand-name b{font-weight:800}.brand-name small{font-family:var(--font-ui);color:#64718c;font-size:calc(8px * var(--dayme-text-scale,1))!important;letter-spacing:1.8px!important}.desktop-nav{gap:5px}.desktop-nav button{color:#64718c;border-radius:14px;min-height:46px;padding:11px 14px;font-weight:650;transition:background .16s,color .16s}.desktop-nav button:hover{color:#171e34;background:#edf1fc}.desktop-nav .active{color:#fff;background:#171e34;border:0}.desktop-nav button:has(.lucide-plus){background:var(--lime);color:#171e34}.desktop-nav .active svg{stroke-width:2px}.area,.sample-text{color:#59657e}.button{color:#fff;min-height:48px;font-weight:700;font-size:calc(14px * var(--dayme-text-scale,1));background:#263cc1;border:1px solid #0000;border-radius:14px;transition:background .16s,transform .16s,box-shadow .16s;box-shadow:0 4px 12px #263cc112}.button:hover:not(:disabled){background:#1e309c;transform:translateY(-1px);box-shadow:0 6px 18px #263cc125}.button:active:not(:disabled){transform:translateY(1px)}.button.secondary{color:#26324b;box-shadow:none;background:#fff;border-color:#dfe5f0}.button.secondary:hover{background:#edf1fc}.button.danger{color:#fff;background:#b33147}.button.danger:hover{background:#942339}.icon-button,.save-button{color:#26324b;background:#edf1fc;border-color:#dfe5f0;border-radius:14px;min-width:44px;min-height:44px}.text-link{color:#3449b9;font-weight:650}.text-link:hover{text-underline-offset:4px;text-decoration:underline}.modern-home.simple-home{gap:36px;max-width:none;padding-top:26px;padding-bottom:28px}.discovery-hero{background:var(--midnight);color:#fff;border-radius:30px;grid-template-columns:1.35fr 1fr;min-height:440px;display:grid;overflow:hidden;box-shadow:0 18px 45px #18213a12}.discovery-copy{z-index:1;padding:clamp(28px,4vw,52px);position:relative}.discovery-copy .eyebrow{color:#bac7e7;align-items:center;gap:9px;margin:0 0 26px;display:flex}.brand-dot{background:var(--lime);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 5px #d3fc7312}.discovery-copy h1{font-size:clamp(calc(38px * var(--dayme-text-scale,1)),calc(4.6vw * var(--dayme-text-scale,1)),calc(66px * var(--dayme-text-scale,1)));letter-spacing:-.06em;margin:0;font-weight:780;line-height:1.02}.discovery-copy h1>span{color:var(--lime)}.discovery-lede{max-width:370px;font-size:calc(15px * var(--dayme-text-scale,1));color:#c1cbe0;margin-top:22px;line-height:1.65}.discovery-search.simple-search{box-shadow:none;color:#3a4560;background:#fff;border:0;border-radius:16px;gap:12px;max-width:480px;margin:28px 0 0;padding:7px 7px 7px 17px}.discovery-search input{min-width:0;min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1))}.discovery-search .button{background:var(--lime);color:#171e34;border-radius:11px;flex:none;width:48px;padding:0}.discovery-search .button:hover{background:#e1ff9d}.discovery-search:focus-within{outline-offset:4px;outline:3px solid #8998ff}.discovery-prompts{font-size:calc(11px * var(--dayme-text-scale,1));color:#aebbd6;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.discovery-prompts>span{margin-right:2px}.discovery-prompts button{color:#dbe3f6;background:#ffffff0b;border:1px solid #ffffff24;border-radius:100px;align-items:center;gap:5px;min-height:32px;padding:6px 10px;display:flex}.discovery-prompts button:hover{background:#ffffff20}.discovery-art{isolation:isolate;background:#c3d0d4;border-radius:23px;min-height:100%;margin:12px 12px 12px 0;position:relative;overflow:hidden}.discovery-art>img{object-fit:cover;object-position:center 74%;width:100%;height:100%;position:absolute;inset:0}.discovery-art:after{content:"";z-index:0;background:linear-gradient(#11182c1a 30%,#11182cbb);position:absolute;inset:0}.discovery-art-label{z-index:1;color:#1c2639;font-size:calc(9px * var(--dayme-text-scale,1));letter-spacing:.1em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffec;border-radius:100px;align-items:center;gap:8px;padding:9px 13px;font-weight:800;display:flex;position:absolute;top:21px;left:21px}.discovery-art-footer{z-index:1;font-size:calc(16px * var(--dayme-text-scale,1));justify-content:space-between;align-items:end;gap:12px;line-height:1.3;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.discovery-art-footer b{font-size:calc(29px * var(--dayme-text-scale,1));letter-spacing:-1px}.discovery-monogram{font-size:calc(64px * var(--dayme-text-scale,1));letter-spacing:-10px;color:#fff;font-weight:850;line-height:.9}.discovery-monogram span{color:var(--lime)}.modern-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:21px;display:flex}.modern-section-heading .eyebrow{margin-bottom:6px}.modern-section-heading h2{font-size:calc(28px * var(--dayme-text-scale,1));letter-spacing:-1px}.modern-section-heading>a{font-size:calc(12px * var(--dayme-text-scale,1));color:#59657e;align-items:center;gap:7px;min-height:44px;font-weight:650;display:flex}.modern-home .home-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.modern-home .home-actions>.action-tile{text-align:left;background:#fff;border:1px solid #e1e6f1;border-radius:22px;flex-direction:column;grid-column:auto;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;height:auto;min-height:160px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 4px 12px #1b2c5703}.modern-home .action-tile:hover{border-color:#aab8de;transform:translateY(-4px);box-shadow:0 12px 24px #1b2c5710}.modern-home .home-actions>.action-tile strong{min-width:0;max-width:100%;font-family:var(--font-ui);font-size:calc(22px * var(--dayme-text-scale,1));letter-spacing:-.5px;white-space:normal;overflow-wrap:break-word;margin:0;line-height:1.2;display:block}.modern-home .home-actions>.action-tile>span:last-child{font-size:calc(13px * var(--dayme-text-scale,1));color:#5e6a83;line-height:1.5}.modern-home .home-actions>.action-tile .tile-icon{color:#3044b2;background:#edf1fc;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;margin:0;display:grid}.modern-home .home-actions>.action-tile .tile-icon>svg{flex:none;width:32px;height:32px}.modern-home .home-actions>.action-tile>.tile-arrow{display:none}.tile-arrow{color:#76839e;position:absolute;top:18px;right:15px}.modern-home .action-tile.green{background:#eaf0ff;border-color:#dce4ff}.modern-home .action-tile.gold{background:#e7f9c6;border-color:#d8edb4}.modern-home .action-tile.gold .tile-icon{color:#35471b;background:#d3eea6}.modern-home .action-tile.rose .tile-icon{color:#a54928;background:#fff0e9}.modern-home .action-tile.blue .tile-icon{color:#176887;background:#e1f5ff}.modern-home .action-tile.lavender .tile-icon{color:#7045b2;background:#f0eaff}.modern-home .action-tile.cream .tile-icon{background:var(--midnight);color:var(--lime)}.modern-home .home-feed-invite{color:#fff;background:#171e34;border:0;border-radius:24px;gap:22px;margin:0;padding:28px 32px;position:relative;overflow:hidden}.modern-home .home-feed-invite>.loop-invite-icon{width:62px;height:62px;color:var(--lime);background:#ffffff10;border-radius:19px;flex:none}.modern-home .home-feed-invite small{font-size:calc(9px * var(--dayme-text-scale,1));letter-spacing:.16em;color:#b6c4e4;font-weight:800}.modern-home .home-feed-invite b{font-size:calc(24px * var(--dayme-text-scale,1));letter-spacing:-.7px;margin:4px 0}.modern-home .home-feed-invite p{font-size:calc(13px * var(--dayme-text-scale,1));color:#b6c4e4}.modern-home .home-feed-invite>.loop-invite-action{background:var(--lime);color:#171e34;width:auto;height:auto;font-size:calc(12px * var(--dayme-text-scale,1));white-space:nowrap;border-radius:13px;gap:10px;padding:13px 17px;font-weight:750;display:flex}.home-feed-invite:hover .loop-invite-action{background:#e2ffa8}.compact-promotion{border:1px solid var(--line);color:#33415e;background:#fff;border-radius:18px;padding:19px 24px}.compact-promotion>svg{color:#4053ba}.compact-promotion b{font-size:calc(14px * var(--dayme-text-scale,1))}.compact-promotion small,.compact-promotion a{font-size:calc(12px * var(--dayme-text-scale,1))}.personal-tiles>a,.personal-tiles>button,.home-quick-links>a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px}.home-quick-links>a{border-radius:100px}.home-quick-links>a:hover{background:#edf1fc}.personal-tiles svg{color:#4053ba}.personal-tiles b{font-size:calc(17px * var(--dayme-text-scale,1));letter-spacing:-.4px}.customer-navigation{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:var(--line);background:#ffffffed;gap:6px}.customer-navigation a{color:#59657e;border-radius:13px}.customer-navigation a:hover,.customer-navigation a[aria-current]{color:#fff;background:#171e34}.customer-navigation a[href="/#post"]{background:var(--lime);color:#171e34}.mobile-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffed;border:1px solid #dfe5f0;border-radius:22px 22px 0 0;box-shadow:0 8px 35px #16264c22}.mobile-nav button{color:#66728b;border-radius:14px;min-height:54px}.mobile-nav button.active{color:#263cc1;background:#edf1fc}.mobile-nav button:has(.lucide-plus){color:#171e34}.mobile-nav button:has(.lucide-plus) svg{background:var(--lime);border-radius:12px;width:34px;height:34px;padding:6px}.intro h1,.page-heading h1{font-weight:760;font-size:clamp(calc(32px * var(--dayme-text-scale,1)),calc(4vw * var(--dayme-text-scale,1)),calc(48px * var(--dayme-text-scale,1)));letter-spacing:-.05em}.intro .lede{color:#63708b}.searchbox,.simple-search{border-color:var(--line);background:#fff;border-radius:17px}.category,.kind-tabs button,.filter-select{border-color:var(--line);color:#59657e;background:#fff;border-radius:12px}.category.selected,.kind-tabs button.active,.kind-tabs button[aria-pressed=true]{color:#fff;background:#171e34;border-color:#171e34}.market-tabs [role=tab][data-state=active]{color:#263cc1;border-color:#263cc1}.listing-card,.request-card,.home-panel,.profile-section-card,.account-card,.booking-card,.money-card,.support-card{border-color:var(--line);background:#fff;border-radius:22px;box-shadow:0 6px 25px #16264c05}.listing-card{transition:box-shadow .18s,transform .18s}.listing-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px #16264c0d}.listing-card h3,.request-card h3{font-weight:750;font-family:var(--font-ui);font-size:calc(21px * var(--dayme-text-scale,1));letter-spacing:-.6px}.listing-photo,.listing-image{border-radius:18px}.avatar{color:#3449b9;background:#edf1fc}.status-pill{border-radius:8px}.profile-summary{background:linear-gradient(125deg,#edf2ff,#f5f0ff);border-color:#dce5fa;border-radius:26px;padding:30px}.profile-summary h1{letter-spacing:-1.3px;font-weight:780}.profile-summary p{color:#59657e}.profile-sections button{border-color:var(--line);background:#fff;border-radius:16px}.profile-sections button[aria-pressed=true]{color:#fff;background:#171e34;border-color:#171e34}.profile-settings-grid>a,.profile-settings-grid>button{color:#27344d;border-color:var(--line)}.avatar-upload,.avatar-upload>.photo-badge,.avatar-upload>span{color:#fff;background:#3449b9}.photo-grid .photo-add{color:#3449b9;background:#f7f9ff;border-color:#becaec}.profile-gallery{border-color:var(--line)}.post-choice-tile,.post-choice{border-color:var(--line);border-radius:20px}.post-choice-tile .tile-icon{color:#3449b9;background:#ffffffa0;border-radius:14px}.post-choice-tile strong{letter-spacing:-.4px}.form,.account-form{gap:20px}.field input,.field textarea,.field select,.location-input,.message-compose textarea{color:#171e34;background:#f8faff;border-color:#dfe5f0;border-radius:13px}.field label{font-weight:650;font-size:calc(13px * var(--dayme-text-scale,1))}.form-section{border-color:var(--line);background:#f8faff;border-radius:16px}.form .photo-field{background:#f8faff;border-color:#bbc8e7}.account-page{background:#f5f7fc}.account-story h1,.account-card h2{letter-spacing:-.05em;font-weight:760}.account-card{border-color:var(--line);box-shadow:0 20px 60px #172c4f09}[role=dialog],[role=alertdialog]{border-color:var(--line);border-radius:24px;box-shadow:0 30px 100px #11182c33}.dialog-title{font-family:var(--font-ui);letter-spacing:-.8px;font-weight:750}.bubble.mine{color:#fff;background:#263cc1}.bubble{border-radius:18px}.message-compose{border-color:var(--line);background:#fff}.local-loop-shell{max-width:1000px;padding-top:26px}.loop-hero{background:var(--midnight);border-radius:28px;padding:38px}.loop-hero h1{letter-spacing:-.05em;font-weight:780}.loop-hero .eyebrow{color:var(--lime)}.loop-hero p:not(.eyebrow){color:#c1cbe0}.loop-spark{color:#fff;background:#ffffff08;border-color:#ffffff26;border-radius:28px;transform:rotate(-8deg)}.loop-spark span{color:var(--lime)}.loop-tabs button{color:#59657e}.loop-tabs button.active{color:#fff;background:#171e34}.loop-tabs span{color:#59657e}.loop-composer,.loop-card,.loop-empty,.loop-join{border-color:var(--line);border-radius:24px;box-shadow:0 8px 26px #16264c05}.loop-join{background:#edf2ff}.loop-author b{color:#171e34}.loop-author small,.loop-composer-head small{color:#63708b}.loop-avatar{color:#3449b9;background:#e5edff}.loop-card-label>span{color:#4053ba;background:#edf1fc}.loop-card-label>.loop-tag{color:#35471b;background:#e7f9c6}.loop-actions button,.loop-actions>span{color:#59657e}.loop-actions button[aria-pressed=true]{color:#bc3458}.loop-actions{border-color:var(--line)}.loop-media-grid{border-radius:20px;gap:4px}.loop-caption{line-height:1.7}.loop-comments input{border-color:var(--line);background:#f8faff}.self-described{color:#59657e;background:#f0f3fa}.loop-video-field{border-color:var(--line);background:#f8faff}.loop-video-icon,.loop-empty>span{color:#4053ba;background:#e5edff}.site-footer{border-color:var(--line);color:#63708b}.site-footer a:hover{color:#263cc1}.empty{border-color:var(--line);background:#f8faff;border-radius:22px}.empty h3{font-weight:700}.empty>svg{color:#4053ba;background:#edf1fc;border-radius:18px;width:56px;height:56px;padding:13px}@media (min-width:1100px){.mobile-nav{border-radius:22px;width:620px;bottom:16px;left:50%;right:auto;transform:translate(-50%)}.modern-home .home-actions{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1100px){.modern-home .home-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.topbar{gap:14px}.desktop-nav button{padding:10px}.discovery-copy{padding:34px}.discovery-art-label{font-size:calc(8px * var(--dayme-text-scale,1));justify-content:center;padding:9px;left:14px;right:14px}}@media (max-width:760px){main{padding-inline:18px}.topbar{height:72px;padding-inline:18px}.brand-lockup img{width:37px;height:37px}.brand-name{font-size:calc(22px * var(--dayme-text-scale,1))!important}.brand-name small{font-size:calc(7px * var(--dayme-text-scale,1))!important}.modern-home.simple-home{gap:28px;padding-top:18px}.discovery-hero{border-radius:24px;grid-template-columns:1fr}.discovery-copy{padding:29px 25px}.discovery-copy .eyebrow{font-size:calc(9px * var(--dayme-text-scale,1));margin-bottom:24px}.discovery-copy h1{font-size:clamp(calc(36px * var(--dayme-text-scale,1)),calc(9.5vw * var(--dayme-text-scale,1)),calc(54px * var(--dayme-text-scale,1)))}.discovery-lede{font-size:calc(14px * var(--dayme-text-scale,1));max-width:29ch;margin-top:17px}.discovery-search.simple-search{margin-top:23px}.discovery-art{border-radius:17px;height:185px;min-height:0;margin:0 10px 10px}.discovery-art>img{object-position:center 68%}.discovery-art-label{font-size:calc(8px * var(--dayme-text-scale,1));top:14px;left:14px;right:auto}.discovery-art-footer{font-size:calc(13px * var(--dayme-text-scale,1));bottom:17px;left:18px;right:22px}.discovery-art-footer b{font-size:calc(23px * var(--dayme-text-scale,1))}.discovery-monogram{font-size:calc(49px * var(--dayme-text-scale,1))}.modern-section-heading{align-items:center;margin-bottom:16px}.modern-section-heading h2{font-size:calc(24px * var(--dayme-text-scale,1))}.modern-section-heading>a{font-size:calc(11px * var(--dayme-text-scale,1))}.modern-home .home-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.modern-home .home-actions>.action-tile{border-radius:18px;min-height:112px;padding:12px}.modern-home .home-actions>.action-tile>span:last-child{display:none}.modern-home .home-feed-invite{border-radius:22px;grid-template-columns:44px 1fr;gap:16px;padding:24px;display:grid}.modern-home .home-feed-invite>.loop-invite-icon{border-radius:14px;width:44px;height:44px}.modern-home .home-feed-invite b{font-size:calc(21px * var(--dayme-text-scale,1));line-height:1.25}.modern-home .home-feed-invite p{font-size:calc(12px * var(--dayme-text-scale,1));margin-top:5px}.modern-home .home-feed-invite>.loop-invite-action{grid-column:1/-1;justify-content:space-between;width:100%;margin-top:4px}.compact-promotion{padding:18px}.loop-hero{padding:27px 23px}.loop-spark{border-radius:18px;width:58px;height:58px}.loop-hero h1{font-size:calc(32px * var(--dayme-text-scale,1))}.loop-hero p:not(.eyebrow){font-size:calc(14px * var(--dayme-text-scale,1))}.loop-card,.loop-composer{border-radius:20px;padding:18px}.profile-summary{padding:22px}.customer-navigation{gap:0;padding-inline:7px}.customer-navigation a{font-size:calc(11px * var(--dayme-text-scale,1));flex:1;min-width:0;padding:9px 7px}.customer-navigation a span{overflow-wrap:anywhere}.mobile-nav{padding-inline:5px}.mobile-nav button{min-width:0;font-size:calc(9px * var(--dayme-text-scale,1))}.mobile-nav button svg{width:21px;height:21px}.loop-compose-row{grid-template-columns:1fr}}.discovery-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.discovery-copy{min-width:0}.discovery-search.simple-search{width:100%}.discovery-search input{flex:1 1 0;width:0}.discovery-search>svg{flex-shrink:0}.preview-strip{color:#566483;font-size:calc(11px * var(--dayme-text-scale,1));background:#eaf0ff;border-bottom:1px solid #dfe5f0}.preview-strip a{color:#3449b9}.loop-spark{white-space:nowrap;justify-content:center;align-items:center;gap:2px;display:flex}.app>main>footer{border-color:var(--line);color:#63708b}.post-choice-tile.green{background:#eaf0ff}.post-choice-tile.gold{background:#e7f9c6}.post-choice-tile.rose{background:#fff0e9}.post-choice-tile.blue{background:#e1f5ff}.post-choice-tile.lavender{background:#f0eaff}.post-choice-tile small{color:#59657e}.post-choice-tile:hover{border-color:#aab8de;box-shadow:0 12px 24px #1b2c5710}@media (max-width:760px){.discovery-hero{grid-template-columns:minmax(0,1fr)}.discovery-art>img{object-position:center 42%}.loop-spark{font-size:calc(18px * var(--dayme-text-scale,1))}.loop-tabs button{white-space:nowrap}}@media (max-width:700px){.bottom-nav{border:1px solid #dfe5f0;border-radius:22px 22px 0 0;gap:2px;padding-inline:5px;box-shadow:0 -4px 28px #16264c0d}.bottom-nav button{min-width:0;font-size:calc(10px * var(--dayme-text-scale,1));color:#66728b;border-radius:14px;flex:1;gap:3px}.bottom-nav .nav-icon{border-radius:12px;width:38px;height:32px;color:#66728b!important;background:0 0!important}.bottom-nav button.active{color:#171e34;background:0 0}.bottom-nav button.active .nav-icon:not(.nav-avatar){color:#fff!important;background:#171e34!important}.bottom-nav [data-nav=Post] .nav-icon{background:var(--lime)!important;color:#171e34!important}.discovery-search.simple-search{gap:8px;padding-left:12px}.discovery-copy{padding-inline:23px}.preview-strip{padding:10px 18px;line-height:1.6}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.modern-home .action-tile:hover,.listing-card:hover,.button:hover:not(:disabled){transform:none}}@media (forced-colors:active){.button,.tile-icon,.loop-invite-action,.desktop-nav .active{border:1px solid buttontext}.discovery-copy h1>span{color:canvastext}.brand-dot{background:canvastext}}@media (max-width:760px){html:is([data-dayme-text-size=extra-large],[data-dayme-text-size=largest]) .modern-home .home-actions{grid-template-columns:minmax(0,1fr)}html:is([data-dayme-text-size=extra-large],[data-dayme-text-size=largest]) .modern-home .home-actions>.action-tile{flex-direction:row;align-items:center;gap:16px;min-height:88px}.modern-home .discovery-actions .modern-section-heading{flex-wrap:wrap;gap:12px}.modern-home .discovery-actions .modern-section-heading>a{min-height:44px;font-size:calc(13px * var(--dayme-text-scale,1));align-items:center;gap:6px;display:inline-flex}}.app{--dayme-copy:#263149;--dayme-muted:#536179;--dayme-stroke:#dce3ee}.app :is(.modern-home,.profile-hub,.me-social-hub,.inbox-layout,.listing-grid){min-width:0}.app :is(p,small,summary){line-height:1.5}.app :is(.small-note,.lede,.results-meta,.conversation-count,.conversation-hint){color:var(--dayme-muted)}.app :is(.button,.text-link,summary){text-underline-offset:3px}.app :is(.listing-card,.request-card,.home-panel,.profile-section-card,.conversation-list){border-color:var(--dayme-stroke)}.app .preview-strip{letter-spacing:.08em;min-height:36px;font-size:calc(11px * var(--dayme-text-scale,1));justify-content:center;align-items:center;gap:10px;padding:7px 16px;line-height:1.4;display:flex}.app .preview-strip span{letter-spacing:normal;font-size:calc(13px * var(--dayme-text-scale,1));color:#465672;margin:0;line-height:1.4}.app .provider-line{align-items:flex-start;gap:11px;min-width:0}.app .provider-line>.avatar{width:42px;height:42px;font-size:calc(13px * var(--dayme-text-scale,1));overflow:hidden}.app .provider-line>.avatar img{object-fit:cover;width:100%;height:100%;display:block}.app .provider-line>span:nth-child(2){overflow-wrap:anywhere;min-width:0;font-size:calc(15px * var(--dayme-text-scale,1));flex:1;font-weight:650;line-height:1.35}.app .provider-line>span:nth-child(2)>small{font-size:calc(13px * var(--dayme-text-scale,1));overflow-wrap:anywhere;font-weight:400;line-height:1.4}.app .provider-line>svg{flex:none;margin-top:9px}.app .listing-body{min-width:0}.app .listing-bottom{align-items:flex-start;gap:10px}.app .listing-bottom .availability{min-width:0;font-size:calc(13px * var(--dayme-text-scale,1));flex:1}.app .listing-bottom b{flex:none;line-height:1.35}.app .conversation-list .conversation-row{align-items:center;gap:13px}.app .conversation-list .conversation-row .avatar{width:42px;height:42px}.app .conversation-name b{font-size:calc(16px * var(--dayme-text-scale,1));line-height:1.4}.app .conversation-name time{font-size:calc(12px * var(--dayme-text-scale,1))}.app .conversation-summary>small,.app .conversation-preview{font-size:calc(13px * var(--dayme-text-scale,1));line-height:1.45}.app .conversation-list .conversation-filters button{font-size:calc(13px * var(--dayme-text-scale,1));padding-inline:13px}.app .conversation-count{font-size:calc(13px * var(--dayme-text-scale,1))}.app .me-profile-header{min-width:0}.app .me-title-row{align-items:center}.app .me-profile-shortcuts{gap:8px 16px}.app .me-profile-shortcuts>button,.app .me-profile-shortcuts>a{min-height:44px;font-size:calc(14px * var(--dayme-text-scale,1));line-height:1.35}.app .me-content-tabs button{font-size:calc(15px * var(--dayme-text-scale,1));line-height:1.3}.app .me-content-heading{gap:12px;min-height:58px}.app .me-content-heading h2{font-size:calc(18px * var(--dayme-text-scale,1));line-height:1.25}.app .me-content-heading .text-link{font-size:calc(14px * var(--dayme-text-scale,1))}.app .me-social-hub .profile-completion{margin-block:18px}.app .me-social-hub .profile-completion h2{font-size:calc(17px * var(--dayme-text-scale,1));line-height:1.35}.app .me-social-hub .profile-completion .completion-count,.app .me-social-hub .profile-completion .completion-progress>span{font-size:calc(13px * var(--dayme-text-scale,1))}.app .me-social-hub .profile-completion>.button,.app .me-social-hub .profile-completion .completion-checklist>summary{font-size:calc(14px * var(--dayme-text-scale,1));min-height:44px}.app .work-reputation{background:#fff;border-radius:16px;padding:16px 18px 0}.app .work-reputation .work-reputation-title{font-size:calc(16px * var(--dayme-text-scale,1))}.app .work-reputation .work-reputation-role-title{font-size:calc(14px * var(--dayme-text-scale,1))}.app .work-reputation .work-reputation-unrated,.app .work-reputation .work-reputation-review-count,.app .work-reputation .work-reputation-experience p{font-size:calc(13px * var(--dayme-text-scale,1))}.app .work-reputation .work-reputation-level{font-size:calc(12px * var(--dayme-text-scale,1))}.app .work-intent-switch>span{font-size:calc(14px * var(--dayme-text-scale,1));color:#36445e;font-weight:650}.app .discovery-prompts{align-items:center}.app .discovery-prompts>span{font-size:calc(13px * var(--dayme-text-scale,1));color:#dce4f5}.app .discovery-prompts>button{font-size:calc(13px * var(--dayme-text-scale,1));min-height:40px;line-height:1.3}.app .search-tag-help{color:var(--dayme-muted)}.app .search-tag-help>p,.app .search-tag-examples>button{font-size:calc(15px * var(--dayme-text-scale,1))}.app .results-meta{font-size:calc(14px * var(--dayme-text-scale,1));line-height:1.5}@media (max-width:760px){.app>.topbar.notification-header{gap:8px;min-width:0;padding-inline:16px}.app>.topbar.notification-header .wordmark{flex:auto;min-width:0;margin:0;overflow:visible}.app>.topbar.notification-header .brand-lockup{gap:8px;min-width:0}.app>.topbar.notification-header .brand-lockup img{flex:none;width:40px;height:40px}.app>.topbar.notification-header .brand-name{line-height:1.15;font-size:calc(21px * var(--dayme-text-scale,1))!important}.app>.topbar.notification-header .wishlist-shortcut,.app>.topbar.notification-header .notification-bell{flex:0 0 44px;width:44px;min-width:44px;height:44px}.app>.topbar.notification-header .area{min-width:44px;max-width:96px;min-height:44px;font-size:calc(13px * var(--dayme-text-scale,1));white-space:nowrap;text-align:left;flex:0 96px;gap:7px;margin-left:auto;padding-inline:5px 0;line-height:1.25}.app>.topbar.notification-header .area-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.app>.topbar.notification-header .area svg{flex:none;width:16px;height:16px}.app .preview-strip{justify-content:flex-start;gap:9px;padding-inline:18px}.app .preview-strip span{font-size:calc(12px * var(--dayme-text-scale,1))}.app .work-intent-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:14px;padding:10px;display:grid}.app .work-intent-switch>span{grid-column:1/-1;width:auto;padding:0 4px}.app .work-intent-switch button{white-space:normal;min-width:0;min-height:52px;padding:8px 10px;line-height:1.25}.app .discovery-prompts{flex-wrap:wrap;gap:6px 8px}.app .discovery-prompts>button{padding-inline:11px}.app .me-profile-header{padding-inline:18px}.app .me-profile-overview{gap:16px}.app .me-stat strong{font-size:calc(21px * var(--dayme-text-scale,1))}.app .me-stat>span{font-size:calc(13px * var(--dayme-text-scale,1))}.app .me-bio{margin-top:20px}.app .me-location-row{align-items:flex-start;gap:12px}.app .me-bio .me-location-row>p{font-size:calc(16px * var(--dayme-text-scale,1));padding-top:4px}.app .me-profile-actions{margin-top:14px}.app .me-content-heading{flex-wrap:wrap;padding:10px 18px}.app .me-social-hub>section.profile-completion{margin:16px 18px;padding:16px}.app .work-reputation-roles{gap:12px}.app .work-reputation-role+.work-reputation-role{padding-inline-start:12px}.app .listing-body{padding:18px}.app .listing-body h3{font-size:calc(22px * var(--dayme-text-scale,1));line-height:1.25}.app .listing-bottom{flex-wrap:wrap}.app .listing-bottom b{margin-inline-start:auto}.app .conversation-list .conversation-tools{padding:16px}.app .conversation-list .conversation-row{min-height:86px;padding:15px 16px}.app .conversation-search input{font-size:calc(16px * var(--dayme-text-scale,1))}.app .search-tag-help{margin-block:16px 18px}.app .results-meta{padding-block:18px}.app .navigation-reveal{border-radius:50%;width:46px;height:46px;min-height:46px;padding:0;box-shadow:0 3px 14px #1721381f}.app .navigation-reveal>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:380px){.app>.topbar.notification-header{gap:5px;padding-inline:12px}.app>.topbar.notification-header .brand-lockup img{width:36px;height:36px}.app>.topbar.notification-header .brand-name{font-size:calc(19px * var(--dayme-text-scale,1))!important}.app>.topbar.notification-header .area{max-width:78px;font-size:calc(12px * var(--dayme-text-scale,1));flex-basis:78px;gap:5px;padding-left:3px}html[data-dayme-text-size]:not([data-dayme-text-size=standard]) .app>.topbar.notification-header .area{margin-inline-start:auto}.app .me-profile-overview{grid-template-columns:68px minmax(0,1fr);gap:10px}.app .me-avatar{width:68px;height:68px}.app .me-stat>span{font-size:calc(12px * var(--dayme-text-scale,1))}.app .work-reputation-roles{grid-template-columns:minmax(0,1fr)}.app .work-reputation-role+.work-reputation-role{border-inline-start:0;padding-inline-start:0;border-top:1px solid #e2e6ef;padding-top:12px}}@media (max-width:430px){html[data-dayme-text-size=largest] .app .preview-strip{display:none}html[data-dayme-text-size=largest] .app .home-shortcuts{grid-template-columns:minmax(0,1fr)}html[data-dayme-text-size=largest] .app .home-shortcuts>a,html[data-dayme-text-size=largest] .app .home-shortcuts>button{flex-direction:row;align-items:center;gap:12px;min-height:64px}html[data-dayme-text-size=largest] .app .home-shortcuts svg{flex:none}html[data-dayme-text-size=largest] .app .me-profile-overview{grid-template-columns:68px minmax(0,1fr);align-items:start}html[data-dayme-text-size=largest] .app .me-statistics{grid-template-columns:minmax(0,1fr);gap:3px}html[data-dayme-text-size=largest] .app .me-stat{text-align:left;flex-direction:row;justify-content:flex-start;gap:8px;min-height:38px}html[data-dayme-text-size=largest] .app .me-bio{margin-top:18px}}@media (max-width:760px){.app .me-social-hub>section.profile-completion{gap:8px;margin-block:12px;padding:14px 16px}.app .me-social-hub .profile-completion .completion-progress{margin:0}.app .me-social-hub .profile-completion .completion-checklist{margin-top:0}.app .me-profile-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.app .me-profile-shortcuts>:is(button,a){text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:62px;padding:8px 4px;line-height:1.25;display:flex}.app .me-profile-shortcuts svg{width:20px;height:20px}.app .nearby-work .job-heading{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.app .nearby-work .job-heading>svg{grid-area:1/1;margin-top:3px}.app .nearby-work .job-heading>div{grid-area:1/2}.app .nearby-work .job-heading h3{line-height:1.3}.app .nearby-work .job-heading p{margin:4px 0 0;line-height:1.4}.app .nearby-work .job-heading>button{text-align:left;grid-area:2/2;justify-self:start;min-height:44px;margin:0;padding:0;line-height:1.35}}@media (max-width:360px){.app .me-profile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.app .me-profile-shortcuts>:last-child{grid-column:1/-1}}@media (max-width:430px){html[data-dayme-text-size=largest] .app .me-profile-shortcuts{grid-template-columns:minmax(0,1fr)}html[data-dayme-text-size=largest] .app .me-profile-shortcuts>:is(button,a){flex-direction:row;justify-content:flex-start;min-height:48px;padding:8px 4px}html[data-dayme-text-size=largest] .app .me-profile-shortcuts>:last-child{grid-column:auto}}
