.image-crop-dialog[data-slot=dialog-content]{z-index:180;background:var(--artemisa-paper,#fcfcfa);color:#191919;border:1px solid #d4d4cc;border-radius:4px;gap:14px;width:calc(100vw - 24px);max-width:480px;max-height:calc(100dvh - 24px);padding:20px;font:400 14px/1.45 Archivo,Arial,sans-serif;overflow-y:auto}.image-crop-dialog [data-slot=dialog-description]{color:#66665f}.image-crop-dialog label{gap:6px;font-size:13px;font-weight:500;display:grid}.image-crop-dialog input[type=range]{accent-color:#244f85;width:100%;min-height:28px}.image-crop-dialog select{color:#191919;min-height:44px;font:inherit;background:#fff;border:1px solid #b8b8ae;border-radius:3px;padding:8px}.image-crop-stage{background:#e6e6e0;justify-content:center;align-items:center;min-height:80px;display:flex;overflow:hidden}.image-crop-stage canvas{touch-action:none;cursor:grab;width:auto;max-width:100%;height:auto;max-height:30dvh;display:block}.image-crop-stage canvas:active{cursor:grabbing}.image-crop-stage[data-avatar=true] canvas{border-radius:50%}.image-crop-dialog button{color:#191919;cursor:pointer;background:0 0;border:1px solid #d4d4cc;border-radius:3px;min-height:44px;padding:10px 14px;font:500 14px/1.4 Archivo,Arial,sans-serif}.image-crop-dialog button:disabled{opacity:.45;cursor:default}.image-crop-dialog .image-crop-reset{color:#244f85;border:0;justify-self:start;min-height:32px;padding:0}.image-crop-actions{justify-content:flex-end;gap:10px;display:flex}.image-crop-dialog .image-crop-apply{color:var(--artemisa-paper,#fcfcfa);background:#191919;border-color:#191919}.image-crop-error{color:#9a392f}.image-crop-dialog :is(button,select,input):focus-visible{outline-offset:2px;outline:2px solid #244f85}.event-format-previews{grid-template-columns:1fr 1.5fr;align-items:center;gap:14px;display:grid}.event-format-previews figure{min-width:0;margin:0}.event-format-previews figcaption{margin-bottom:8px}.event-format-previews img{aspect-ratio:3/4;object-fit:contain;background:#e6e6e0;width:100%;display:block}.event-format-previews figure+figure img{aspect-ratio:16/9}.attendance-dialog[data-slot=dialog-content],.event-chat-dialog[data-slot=dialog-content]{background:var(--artemisa-paper,#fcfcfa);color:#191919;border:1px solid #d4d4cc;border-radius:6px;width:calc(100% - 32px);max-width:480px;padding:28px;font-family:Archivo,Arial,sans-serif}.attendance-dialog h2{letter-spacing:-.03em;font-size:26px;line-height:1.2}.attendance-dialog [data-slot=dialog-header]{text-align:left}.attendance-dialog [data-slot=dialog-title]{color:#191919}.attendance-dialog [data-slot=dialog-description]{color:#66665f;line-height:1.6}.attendance-dialog [data-slot=dialog-close]{color:#191919}.attendance-dialog .event-group-consent{color:#66665f;margin:4px 0 12px;font-size:13px;line-height:1.6}.attendance-dialog .singular-dialog-actions,.attendance-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.attendance-dialog .singular-dialog-actions button,.attendance-actions button{color:#191919;background:0 0;border:1px solid #b8b8ae;border-radius:3px;min-height:44px;padding:12px 16px;font:500 14px Archivo,Arial,sans-serif}.attendance-dialog .singular-dialog-actions .confirm{color:var(--artemisa-paper,#fcfcfa);background:#191919;border-color:#191919}.event-chat-link{margin:20px 0}.event-chat-dialog[data-slot=dialog-content]{z-index:101}body:has(.event-chat-dialog[data-state=open]) [data-slot=dialog-overlay]{z-index:100}.event-chat{max-width:880px;min-height:calc(100dvh - 100px);margin:auto;padding:20px 0;background:var(--artemisa-paper,#fcfcfa)!important;border:0!important}.event-chat .event-chat-title{flex:1;min-width:0}.event-chat .event-chat-title h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.2}.event-chat-title>span{color:#66665f;font-size:13px}.event-chat-tools{border-bottom:1px solid #d4d4cc;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.event-chat-tools button{color:#2a5487;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.event-chat .event-group-messages{flex-direction:column;gap:14px;min-height:250px;max-height:55dvh;margin:20px 0;display:flex;overflow:auto}.event-chat .event-group-messages article{background:#eeeee7;border:0;border-radius:8px;align-self:flex-start;max-width:85%;padding:12px 16px}.event-chat .event-group-messages article.own{background:#e9eef4;align-self:flex-end}.event-chat article strong,.event-chat article time{color:#66665f;font-size:12px}.event-chat article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}.event-chat form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.event-chat form label{width:100%;font-size:13px}.event-chat textarea{color:#191919;min-width:0;font:inherit;background:0 0;border:1px solid #b8b8ae;border-radius:5px;flex:1;padding:12px}.event-chat form button{min-height:44px;color:var(--artemisa-paper,#fcfcfa);background:#191919;border:0;border-radius:4px;padding:12px}.chat-conversation.event-chat form{grid-template-columns:minmax(0,1fr) 44px;display:grid}.chat-conversation.event-chat form label{grid-column:1/-1}.chat-conversation.event-chat form textarea{resize:vertical;background:0 0;height:48px;min-height:48px}.chat-conversation.event-chat form button{place-items:center;width:44px;height:48px;margin:0;display:grid}.chat-conversation.event-chat{flex-direction:column;max-width:none;height:100dvh;min-height:100dvh;margin:0;padding:0;display:flex;inset:0}.event-chat .chat-thread-header{padding:16px max(16px,50vw - 440px)}.event-group-older{color:#2a5487;min-height:44px;font:inherit;background:0 0;border:1px solid #d4d4cc;border-radius:4px;flex:none;align-self:center;padding:8px 12px}.event-group-feedback{color:#66665f;font-size:14px;line-height:1.5}.event-chat .event-group-message-menu{color:#66665f;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;padding:6px;display:inline-grid}.event-chat-dialog label{gap:8px;display:grid}.event-chat-dialog textarea{color:#191919;min-height:100px;font:inherit;background:0 0;border:1px solid #b8b8ae;padding:12px}.event-chat>:not(.chat-thread-header){box-sizing:border-box;width:calc(100% - 32px);max-width:880px;margin-left:auto;margin-right:auto}.chat-conversation.event-chat .event-group-messages{flex:1;min-height:0;max-height:none;margin-top:0;margin-bottom:0;padding:20px 0}.chat-conversation.event-chat form{padding:12px 0 max(12px,env(safe-area-inset-bottom));flex-shrink:0;margin-top:0;margin-bottom:0}.chat-row.event-chat-row .chat-avatar{border-radius:5px}.event-chat-row .chat-row-copy{min-width:0}.event-chat-row small{color:#66665f}.conversation-tabs{border-bottom:1px solid #d4d4cc;gap:28px;margin-bottom:18px;display:flex}.conversation-tabs [role=tab]{color:#66665f;background:0 0;border:0;min-height:48px;padding:10px 0;font:500 16px Archivo,Arial,sans-serif;position:relative}.conversation-tabs [aria-selected=true]{color:#191919}.conversation-tabs [aria-selected=true]:after{content:"";background:#191919;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (width<=700px){.attendance-dialog .singular-dialog-actions{grid-template-columns:1fr;display:grid}.event-chat{padding:12px 0}.event-chat .event-chat-title h1{font-size:20px}.event-chat .event-group-messages{max-height:50dvh}}.artemisa-menu-icon{color:inherit;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.artemisa-menu-icon svg{flex:none}.mondrian .minimal-settings .settings-sidebar nav{gap:2px}.mondrian .minimal-settings .settings-sidebar nav a{color:#292b2b;border:0;border-radius:5px;grid-template-columns:28px minmax(0,1fr) 16px;gap:16px;min-height:76px;padding:14px 12px;font-size:17px;display:grid}.mondrian .minimal-settings .settings-sidebar nav a svg{display:block}.mondrian .minimal-settings .settings-sidebar nav a strong{font-weight:500}.mondrian .minimal-settings .settings-sidebar nav a small{display:none}.mondrian .minimal-settings .settings-sidebar nav a[aria-current=page]{color:#191919;background:#eeeee7}.mondrian .minimal-settings .settings-sidebar nav a[aria-current=page] .artemisa-menu-icon{color:#2a5487}.mondrian .minimal-settings .settings-row{border-bottom-color:#e7e7df;gap:18px;min-height:92px}.mondrian .minimal-settings .settings-row>.artemisa-menu-icon{color:#353938;flex:0 0 28px;align-self:center}.mondrian .minimal-settings .settings-row>span:not(.artemisa-menu-icon):not(.settings-value):not(.settings-email){flex:1;min-width:0}.mondrian .minimal-settings .minimal-settings-content button.settings-choice{border-bottom-color:#e7e7df;grid-template-columns:28px minmax(0,1fr) auto 18px;gap:18px;min-height:96px}.mondrian .minimal-settings-layout{grid-template-columns:250px minmax(0,1fr)}.mondrian .minimal-settings .settings-row strong{font-size:17px;font-weight:500}.mondrian .minimal-settings .settings-row small{font-size:13px;line-height:1.55}.notebook-mobile-menu{border-radius:8px!important;min-width:248px!important;padding:8px!important;box-shadow:0 8px 28px #19191912!important}.notebook-mobile-menu [role=menuitem]{gap:14px!important;min-height:52px!important;padding:12px!important}.notebook-mobile-menu [role=menuitem] .artemisa-menu-icon svg{width:24px;height:24px}@media (width<=700px){.mondrian .settings-overview .settings-overview-heading{margin-bottom:24px}.mondrian .settings-overview .settings-sidebar nav a{background:0 0;min-height:88px;padding:18px 4px;font-size:19px}.mondrian .settings-overview .settings-sidebar nav a[aria-current=page]{color:#292b2b;background:0 0}.mondrian .settings-overview .settings-sidebar nav a[aria-current=page] strong{font-weight:500}.mondrian .settings-overview .settings-sidebar nav a[aria-current=page] .artemisa-menu-icon{color:inherit}.mondrian .settings-detail .minimal-settings-content button.settings-choice{grid-template-columns:28px minmax(0,1fr) 18px;gap:5px 16px;padding:22px 0}.mondrian .settings-detail .settings-choice>.artemisa-menu-icon{grid-area:1/1/span 2}.mondrian .settings-detail .settings-choice>.artemisa-menu-icon svg{grid-area:auto}.mondrian .settings-detail .settings-choice>span:not(.settings-value):not(.artemisa-menu-icon){grid-area:1/2}.mondrian .settings-detail .settings-choice>.settings-value{grid-area:2/2}.mondrian .settings-detail .settings-choice>svg:last-child{grid-area:1/3/span 2}.mondrian .minimal-settings .settings-row>.settings-email{padding-left:44px}.mondrian .minimal-settings .settings-row select{flex-basis:calc(100% - 44px);width:calc(100% - 44px);margin-left:44px}}.mondrian .minimal-settings .notification-category-link{color:inherit;align-items:center;min-height:100px;text-decoration:none;display:flex}.mondrian .minimal-settings .notification-category-link>span:not(.artemisa-menu-icon){gap:5px;display:grid}.notification-category-link:focus-visible{outline-offset:-2px;outline:2px solid #2a5487}.mondrian .minimal-settings nav .notification-category-link{border-left:0;gap:18px;padding:18px 0}.mondrian .minimal-settings .notification-category-link :is(svg,small){display:block}.settings-detail-title h1[tabindex="-1"]:focus{outline:none}.mondrian .directory-group-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.directory-private-lock{color:#4c4c45;flex-shrink:0;display:inline-flex}.private-community-dialog{background:var(--artemisa-paper,#fcfcfa);color:#191919;border:1px solid #deded8;width:calc(100vw - 32px);max-width:440px;font-family:Archivo,Arial,sans-serif}.private-community-dialog [data-slot=dialog-description]{color:#55554f;line-height:1.5}.private-community-dialog>svg{color:#4c4c45}.private-community-dialog button.community-detail-primary{white-space:normal;min-height:44px}.community-join-requests{border-bottom:1px solid #deded8;margin-bottom:18px;padding:16px 0}.community-join-requests>div{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.community-join-requests>div>span{overflow-wrap:anywhere;flex:1;min-width:100px}.community-join-requests button{min-height:44px;font:inherit;background:0 0;border:1px solid #deded8;border-radius:5px;padding:8px 12px}.message-actions-menu{color:#191919;z-index:100;background:#fff;border:1px solid #d4d4cc;border-radius:10px;min-width:168px;padding:6px;font:14px Archivo,Arial,sans-serif;box-shadow:0 8px 28px #0002}.message-actions-menu [role=menuitem]{cursor:pointer;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:9px 12px;display:flex}.message-actions-menu [role=menuitem][data-highlighted]{background:#f3f3ee;outline:none}.message-actions-menu .message-action-report,.message-actions-menu .message-action-report svg{color:#b52b2b!important}[data-slot=context-menu-trigger]:focus-visible{outline-offset:3px;outline:2px solid #285281}.community-create-fields,.community-create-actions{display:contents}.mondrian .community-page.community-edit-page{background:var(--artemisa-paper,#fcfcfa);color:#191919;border:0;max-width:750px;min-height:0;margin:0 auto;padding:30px 34px 70px}.mondrian .community-page.community-edit-page>.community-back{color:#595951;background:0 0;border:0;border-radius:0;min-height:36px;padding:0;font:400 13px Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page .community-form-wrap{margin:13px 0 0;display:block}.mondrian .community-page.community-edit-page .community-form-wrap h1{letter-spacing:-1.5px;color:#191919;margin:0 0 28px;font:600 36px/1.1 Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page .community-form-wrap form{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:0;display:grid}.mondrian .community-page.community-edit-page .community-edit-section{border-bottom:1px solid #d4d4cc;min-width:0;margin:0 0 28px;padding:0 0 27px}.mondrian .community-page.community-edit-page :is(h2,.community-visibility legend){letter-spacing:-.3px;color:#191919;margin:0 0 17px;padding:0;font:600 17px/1.4 Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page .community-edit-fields{gap:19px;display:grid}.mondrian .community-page.community-edit-page .community-edit-fields h2{margin:0 0 -2px}.mondrian .community-page.community-edit-page .form-row{grid-template-columns:1fr 1fr;gap:17px}.mondrian .community-page.community-edit-page form label{color:#191919;gap:8px;min-width:0;font:600 13px/1.5 Archivo,Arial,sans-serif;display:grid}.mondrian .community-page.community-edit-page form :is(input,select,textarea){color:#191919;width:100%;max-width:100%;min-height:46px;box-shadow:none;background:#fff;border:1px solid #d4d4cc;border-radius:10px;margin:0;padding:12px 13px;scroll-margin-block:24px;font:400 15px/1.5 Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page form textarea{resize:vertical;min-height:145px}.mondrian .community-page.community-edit-page .community-edit-description-hint{color:#595951;justify-content:space-between;gap:12px;width:100%;margin-left:0;font:400 12px/1.45 Archivo,Arial,sans-serif;display:flex}.mondrian .community-page.community-edit-page .community-image-editor{grid-template-rows:auto auto;grid-template-columns:172px minmax(0,1fr);align-items:center;gap:8px 22px}.mondrian .community-page.community-edit-page .community-image-editor>:is(img,div){object-fit:cover;color:#595951;background:#fff;border:1px solid #d4d4cc;border-radius:12px;grid-area:1/1/4;width:172px;height:112px}.mondrian .community-page.community-edit-page .community-image-editor>label{cursor:pointer;background:0 0;border:1px solid #d4d4cc;border-radius:9px;grid-column:2;place-self:end start;align-items:center;min-height:42px;padding:10px 13px;display:inline-flex}.mondrian .community-page.community-edit-page .community-image-editor>label:focus-within{outline-offset:3px;outline:2px solid #244f85}.mondrian .community-page.community-edit-page .community-image-editor input[type=file]{opacity:0;width:1px;height:1px;min-height:0;padding:0;display:block;position:absolute;overflow:hidden}.mondrian .community-page.community-edit-page .community-image-editor>button{color:#595951;text-underline-offset:3px;background:0 0;border:0;border-radius:0;grid-column:2;justify-self:start;min-height:32px;padding:5px 0;font:400 12px Archivo,Arial,sans-serif;text-decoration:underline}.mondrian .community-page.community-edit-page .community-image-editor>small{color:#595951;grid-area:auto/2;align-self:start;font:400 12px/1.5 Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page .community-edit-optional{min-width:0;margin-top:12px}.mondrian .community-page.community-edit-page .community-edit-optional summary{color:#595951;cursor:pointer;align-items:center;gap:8px;min-height:44px;font:400 13px/1.5 Archivo,Arial,sans-serif;list-style:none;display:flex}.mondrian .community-page.community-edit-page .community-edit-optional summary::-webkit-details-marker{display:none}.mondrian .community-page.community-edit-page .community-edit-optional summary:before{content:"+";width:15px;font-size:19px;line-height:1}.mondrian .community-page.community-edit-page .community-edit-optional[open] summary:before{content:"−"}.mondrian .community-page.community-edit-page .community-edit-optional summary>span{margin-left:auto;font-size:12px}.mondrian .community-page.community-edit-page .community-edit-optional>label{padding-top:6px}.mondrian .community-page.community-edit-page .community-visibility{border:0;border-bottom:1px solid #d4d4cc;gap:12px;margin:0 0 16px;padding:0 0 27px}.mondrian .community-page.community-edit-page label.community-edit-visibility-option{cursor:pointer;background:#fff;border:1px solid #d4d4cc;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:14px 13px;display:flex}.mondrian .community-page.community-edit-page .community-edit-visibility-option:has(input:checked){background:#eef3fb;border-color:#1457b8}.mondrian .community-page.community-edit-page .community-edit-visibility-option input{accent-color:#1457b8;flex:none;width:17px;height:17px;min-height:0;margin:2px 0 0;padding:0}.mondrian .community-page.community-edit-page .community-edit-visibility-option strong{margin-bottom:5px;font-size:13px;font-weight:600;display:block}.mondrian .community-page.community-edit-page .community-edit-visibility-option small{color:#595951;font:400 12px/1.4 Archivo,Arial,sans-serif;display:block}.mondrian .community-page.community-edit-page .community-edit-external{margin-top:0}.mondrian .community-page.community-edit-page .community-edit-save-bar{background:var(--artemisa-paper,#fcfcfa);border-top:1px solid #d4d4cc;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 17px;margin-top:28px;padding-top:20px;display:flex;position:static}.mondrian .community-page.community-edit-page .community-edit-save-bar .community-primary{color:#fff;background:#1457b8;border:1px solid #1457b8;border-radius:12px;width:auto;min-width:180px;min-height:48px;padding:0 22px;font:600 14px Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page .community-edit-cancel{color:#191919;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0 9px;font:400 13px Archivo,Arial,sans-serif}.mondrian .community-page.community-edit-page .community-edit-save-bar .community-message{color:#a92f2f;overflow-wrap:anywhere;background:0 0;border:0;flex-basis:100%;max-height:6em;margin:0;padding:0;font:400 13px/1.5 Archivo,Arial,sans-serif;overflow:auto}.mondrian .community-page.community-edit-page :focus-visible{outline-offset:3px;outline:2px solid #244f85}.mondrian .community-page.community-edit-page :disabled{opacity:.6;cursor:default}@media (width<=620px){.mondrian .community-page.community-edit-page{max-width:none;padding:22px 20px calc(var(--mobile-nav-height,68px) + 210px)}.mondrian .community-page.community-edit-page .community-form-wrap h1{letter-spacing:-1.1px;margin-bottom:25px;font-size:30px}.mondrian .community-page.community-edit-page .community-image-editor{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);gap:8px 12px}.mondrian .community-page.community-edit-page .community-image-editor>:is(img,div){grid-area:1/1/auto/-1;width:100%;height:150px}.mondrian .community-page.community-edit-page .community-image-editor>label{grid-area:2/1;align-self:center;font-size:13px}.mondrian .community-page.community-edit-page .community-image-editor>button{grid-area:2/2;min-height:44px}.mondrian .community-page.community-edit-page .community-image-editor>small{grid-area:3/1/auto/-1}.mondrian .community-page.community-edit-page .form-row,.mondrian .community-page.community-edit-page .community-visibility{grid-template-columns:1fr}.mondrian .community-page.community-edit-page form :is(input,select,textarea){scroll-margin-bottom:calc(var(--mobile-nav-height,68px) + 180px);font-size:16px}.mondrian .community-page.community-edit-page form textarea{min-height:190px}.mondrian .community-page.community-edit-page .community-edit-save-bar{left:0;right:0;bottom:var(--mobile-nav-height,calc(68px + env(safe-area-inset-bottom,0px)));z-index:15;padding:12px max(16px,env(safe-area-inset-right,0px)) 12px max(16px,env(safe-area-inset-left,0px));border-top:1px solid #d4d4cc;gap:8px 12px;margin:0;position:fixed}.mondrian .community-page.community-edit-page .community-edit-save-bar .community-primary{flex:1;min-width:0;padding:0 14px}}.mondrian .community-page.community-edit-page .community-edit-visibility-option>span{color:#191919;margin:0;font-weight:400}.mondrian .notebook-editorial[data-basic=true]{position:relative}.mondrian .notebook-editorial[data-basic=true] .notebook-top-menu{display:block;position:absolute;top:8px;right:16px}.mondrian .notebook-editorial[data-basic=true] .cultural-intro>.cultural-actions{grid-area:auto/1/auto/-1;margin-top:18px;display:flex}@media (width>=701px){.mondrian .notebook-editorial[data-basic=true] .cultural-intro>.cultural-actions{grid-row:6}}.profile-preview-rows,.profile-mobile-location-icon,.profile-mobile-neighbourhood,.profile-activity-open{display:none}.profile-activity-more{color:#244f85;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;margin:4px 0 12px;padding:8px 0;font:500 14px/1.4 Archivo,Arial,sans-serif;display:inline-flex}@media (width<=700px){.mondrian .notebook-editorial.profile-preview-design{--notebook-avatar-size:120px}.mondrian .notebook-editorial.profile-preview-design .cultural-profile-hero{grid-template-rows:auto auto;grid-template-columns:120px minmax(0,1fr);gap:0 16px;padding-top:24px}.mondrian .notebook-editorial.profile-preview-design[data-own=true] .cultural-profile-hero{padding-top:42px}.mondrian .notebook-editorial.profile-preview-design .cultural-avatar{color:#244f85;background:#ece9dd;border:1px solid #d4d4cc;grid-row:1/3;align-self:center;width:120px;height:120px;font-size:36px}.mondrian .notebook-editorial.profile-preview-design .cultural-avatar-edit{color:inherit}.mondrian .notebook-editorial.profile-preview-design .cultural-intro h1{-webkit-line-clamp:unset;line-clamp:unset;letter-spacing:-.035em;grid-area:1/2;align-self:end;height:auto;max-height:none;margin:0;font-size:clamp(25px,7.3vw,32px);line-height:1.12;display:block;overflow:visible}.mondrian .notebook-editorial.profile-preview-design .notebook-eyebrow{color:#686860;grid-area:2/2;align-self:start;margin:8px 0 0;padding:0;font:400 12px/1.5 Archivo,Arial,sans-serif;display:block}.mondrian .notebook-editorial.profile-preview-design .profile-mobile-location-icon{vertical-align:-3px;margin-right:4px;display:inline-block}.mondrian .notebook-editorial.profile-preview-design .profile-mobile-neighbourhood{display:inline}.mondrian .notebook-editorial.profile-preview-design .cultural-intro>.cultural-bio{grid-row:3;margin-top:10px;font-size:15px;line-height:1.5}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-reading{align-items:stretch;gap:10px;margin-top:6px;font-size:14px;line-height:1.3}.profile-reading-symbol{flex:0 0 34px;align-self:stretch;min-height:30px;position:relative}.profile-reading-symbol svg{width:100%;height:100%;display:block;position:absolute;inset:0}.profile-reading-copy{flex-direction:column;justify-content:center;gap:0;display:flex}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-reading>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-reading em{font-style:normal;display:block}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-reading small{color:#686860;margin:0;font-size:12px;line-height:1.25;display:block}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-interests{margin-top:16px}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-interests>span{color:#191919;background:#e7edf4;border:0;border-radius:5px;padding:5px 9px;font:400 12px/1.4 Archivo,Arial,sans-serif}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-interests>span:before{content:none;display:none}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-interests>span[data-color="1"]{background:#f6edce}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-interests>span[data-color="2"]{background:#f5e5e0}.mondrian .notebook-editorial.profile-preview-design .notebook-mobile-interests>span[data-color="3"]{background:#ecebe5}.mondrian .notebook-editorial.profile-preview-design .profile-preview-rows{border:0;grid-column:1/-1;margin-top:20px;display:block}.mondrian .notebook-editorial.profile-preview-design .profile-preview-row{color:#191919;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e2e2da;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;min-height:64px;padding:6px 0;font:500 14px/1.4 Archivo,Arial,sans-serif;display:grid}.mondrian .notebook-editorial.profile-preview-design .profile-preview-row:first-child{border-top:1px solid #e2e2da}.profile-preview-icon{place-items:center;width:28px;height:28px;display:grid}.profile-preview-events .artemisa-nav-accent{fill:#244f85}.profile-preview-communities .artemisa-nav-accent{fill:#d3ab21}.profile-preview-copy{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.profile-preview-copy strong{color:#191919;font-size:16px;font-weight:600;line-height:16px}.profile-preview-copy>span{font-size:11px;line-height:12px}.profile-preview-thumbnails,.profile-preview-avatars{align-items:center;gap:4px;display:flex}.profile-preview-image{color:#244f85;background:#eae7dc;border-radius:6px;flex:none;place-items:center;width:42px;height:46px;font:600 12px/1 Archivo,Arial,sans-serif;display:grid;overflow:hidden}.profile-preview-image img{object-fit:cover;width:100%;height:100%}.profile-preview-avatars{gap:0;padding-left:5px}.profile-preview-avatars .profile-preview-image{border:2px solid var(--artemisa-paper,#fcfcfa);border-radius:50%;width:46px;height:46px;margin-left:-5px}.profile-preview-chevron{color:#77776f;grid-column:4;place-items:center;display:grid}.profile-preview-thumbnails,.profile-preview-avatars{grid-column:3}.mondrian .notebook-editorial.profile-preview-design .profile-preview-row:disabled{opacity:.65;cursor:default}.mondrian .notebook-editorial.profile-preview-design .profile-preview-row:disabled strong{color:#686860}.mondrian .notebook-editorial.profile-preview-design .profile-preview-row:hover:not(:disabled){background:#f3f3ee}.mondrian .notebook-editorial.profile-preview-design .cultural-feed>h2{margin-bottom:16px;font-size:21px;line-height:1.3}.mondrian .notebook-editorial.profile-preview-design[data-profile-tab] .cultural-feed{border-top:0;margin-top:22px;padding-top:0}.mondrian .notebook-editorial.profile-preview-design .activity-image,.mondrian .notebook-editorial.profile-preview-design .activity-community>span{border-radius:9px}.mondrian .notebook-editorial.profile-preview-design .profile-activity-open{color:#244f85;align-items:center;gap:7px;margin-top:7px;font:500 13px/1.4 Archivo,Arial,sans-serif;display:flex}.mondrian .notebook-editorial.profile-preview-design .activity-copy strong,.mondrian .notebook-editorial.profile-preview-design .activity-community strong{font-size:16px;font-weight:600}}@media (width<=350px){.mondrian .notebook-editorial.profile-preview-design .cultural-profile-hero{grid-template-columns:104px minmax(0,1fr);gap:0 14px}.mondrian .notebook-editorial.profile-preview-design .cultural-avatar{width:104px;height:104px}.mondrian .notebook-editorial.profile-preview-design .profile-preview-row{grid-template-columns:26px minmax(0,1fr) auto 14px;gap:7px;font-size:12px}.profile-preview-image{width:34px;height:44px}.profile-preview-avatars .profile-preview-image{width:40px;height:40px}}.profile-panel.profile-calendar-panel[data-slot=dialog-content]{background:var(--artemisa-paper,#fcfcfa);border:1px solid #d4d4cc;border-radius:18px;width:calc(100% - 64px);max-width:1120px;height:min(800px,100dvh - 64px);max-height:calc(100dvh - 64px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.profile-calendar-panel .profile-panel-heading{border-bottom:1px solid #e7e7e0;min-height:76px;padding:16px 26px}.profile-calendar-panel .profile-panel-heading [data-slot=dialog-title]{font-weight:600}.profile-calendar-panel .profile-panel-scroll{padding:22px 28px 28px}.profile-calendar-refined .profile-calendar-filters{background:#f0f0eb;border:0;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:560px;margin:0 0 26px;padding:4px;display:grid;overflow:visible}.profile-calendar-refined .profile-calendar-filters button{background:var(--artemisa-paper,#fcfcfa);color:#191919;cursor:pointer;border:1px solid #d4d4cc;border-radius:9px;min-height:44px;padding:10px 8px;font:500 13px/1.3 Archivo,Arial,sans-serif}.profile-calendar-refined .profile-calendar-filters button+button{border-left:1px solid #d4d4cc}.profile-calendar-refined .profile-calendar-filters button[aria-pressed=true]{color:#fff;background:#244f85;border-color:#244f85}.profile-calendar-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.profile-calendar-month-view{min-width:0}.profile-calendar-refined .profile-calendar-month{justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}.profile-calendar-refined .profile-calendar-month h2{text-align:left;letter-spacing:-.035em;margin:0;font:600 21px/1.35 Archivo,Arial,sans-serif}.profile-calendar-month-actions{flex:none;align-items:center;gap:6px;display:flex}.profile-calendar-refined .profile-calendar-month-actions button{color:#191919;background:0 0;border:1px solid #d4d4cc;border-radius:9px;place-items:center;width:44px;height:44px;padding:0;display:grid}.profile-calendar-refined .profile-calendar-month-actions .profile-calendar-today{width:auto;min-width:50px;margin-right:4px;padding:0 10px;font:400 13px Archivo,Arial,sans-serif}.profile-calendar-refined .profile-calendar-grid th{color:#686860;height:30px;font-size:12px}.profile-calendar-refined .profile-calendar-grid td{height:52px}.profile-calendar-refined .profile-calendar-grid td button{justify-content:center;gap:3px;min-width:44px;min-height:48px;padding:2px 0;font-size:14px}.profile-calendar-refined .profile-calendar-number{border-radius:10px;width:36px;height:36px}.profile-calendar-refined .profile-calendar-grid button[data-past=true] .profile-calendar-number{color:#77776f}.profile-calendar-refined .profile-calendar-grid button[aria-current=date] .profile-calendar-number{border:1.5px solid #b88a13;border-radius:50%;font-weight:600}.profile-calendar-refined .profile-calendar-grid button[aria-pressed=true] .profile-calendar-number{color:#fff;background:#244f85;border:1.5px solid #244f85;border-radius:10px}.profile-calendar-refined .profile-calendar-grid button[aria-current=date][aria-pressed=true] .profile-calendar-number{box-shadow:0 0 0 2px #edcf31}.profile-calendar-refined .profile-calendar-marks{gap:4px}.profile-calendar-refined :is(.profile-calendar-marks,.profile-calendar-legend) .saved{background:#244f85;border-radius:50%;width:6px;height:6px}.profile-calendar-refined :is(.profile-calendar-marks,.profile-calendar-legend) .attending{background:#ca3e32;border-radius:50%;width:6px;height:6px}.profile-calendar-refined .profile-calendar-legend{color:#595951;gap:22px;padding:16px 0 0;font-size:12px}.profile-calendar-refined .profile-calendar-agenda{border:0;border-left:1px solid #d4d4cc;min-width:0;padding:0 0 0 26px}.profile-calendar-refined .profile-calendar-agenda h2{letter-spacing:-.025em;margin:0 0 5px;font:600 20px/1.35 Archivo,Arial,sans-serif}.profile-calendar-day-count{color:#686860;margin:0 0 18px;font:400 13px/1.5 Archivo,Arial,sans-serif}.profile-calendar-refined .profile-calendar-event{background:var(--artemisa-paper,#fcfcfa);border:1px solid #d4d4cc;border-radius:12px;align-items:center;gap:12px;margin:0 0 12px;padding:12px}.profile-calendar-refined .profile-calendar-event:hover{background:#f2f3ee}.profile-calendar-refined .profile-calendar-event .profile-list-avatar{background:#eeede5;border-radius:9px;width:72px;height:72px}.profile-calendar-refined .profile-calendar-event strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font:600 15px/1.35 Archivo,Arial,sans-serif;display:-webkit-box;overflow:hidden}.profile-calendar-refined .profile-calendar-event small{color:#595951;font-size:12px}.profile-calendar-refined .profile-calendar-status{gap:6px 12px;margin-top:8px;font-size:12px}.profile-calendar-refined .profile-calendar-status>span{align-items:center;gap:4px;display:inline-flex}.profile-calendar-refined .profile-calendar-status .saved{color:#244f85}.profile-calendar-refined .profile-calendar-status .attending{color:#b7362d}.profile-calendar-refined .profile-calendar-event .profile-event-alert{color:#9e2922;background:#fbe5e1;border-radius:6px;margin:0 0 6px;padding:3px 7px;font:600 12px/1.3 Archivo,Arial,sans-serif;display:inline-block}.profile-calendar-refined .profile-calendar-next{color:#244f85;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:9px;min-height:44px;margin:14px 0 0;padding:8px 0;font:600 13px/1.4 Archivo,Arial,sans-serif;display:flex}.profile-calendar-feedback{border:1px solid #d4d4cc;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 20px;padding:12px;font:400 14px/1.5 Archivo,Arial,sans-serif;display:flex}.profile-calendar-feedback p{flex:1;min-width:160px;margin:0}.profile-calendar-feedback button{color:#244f85;background:0 0;border:1px solid #d4d4cc;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font:500 13px Archivo,Arial,sans-serif;display:inline-flex}.profile-calendar-refined :focus-visible{outline-offset:2px;outline:2px solid #244f85}.profile-calendar-refined button:disabled{opacity:.55;cursor:default}.mondrian .notebook-desktop-calendar{color:#244f85;background:0 0;border:1px solid #d4d4cc;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:12px 0;padding:10px 14px;font:500 14px Archivo,Arial,sans-serif;display:inline-flex}@media (width<=1000px){.profile-calendar-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}.profile-calendar-refined .profile-calendar-month{flex-wrap:wrap;align-items:flex-start}.profile-calendar-refined .profile-calendar-month h2{align-self:center}.profile-calendar-refined .profile-calendar-agenda{padding-left:20px}.profile-calendar-refined .profile-calendar-event{flex-wrap:wrap}.profile-calendar-refined .profile-calendar-event .profile-list-avatar{width:56px;height:56px}}@media (width<=800px){.profile-calendar-layout{display:block}.profile-calendar-refined .profile-calendar-agenda{border-top:1px solid #d4d4cc;border-left:0;margin-top:20px;padding:20px 0 0}.profile-calendar-refined .profile-calendar-event,.profile-calendar-refined .profile-calendar-month{flex-wrap:nowrap}}@media (width<=700px){.mondrian .notebook-desktop-calendar{display:none}.profile-panel.profile-calendar-panel[data-slot=dialog-content]{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}.profile-calendar-panel .profile-panel-heading{min-height:calc(66px + env(safe-area-inset-top,0px));padding:calc(10px + env(safe-area-inset-top,0px)) 20px 10px;border-bottom:0}.profile-calendar-panel .profile-panel-heading [data-slot=dialog-title]{font-size:23px}.profile-calendar-panel .profile-panel-scroll{padding:6px 20px calc(24px + env(safe-area-inset-bottom,0px))}.profile-calendar-refined .profile-calendar-filters{background:0 0;max-width:none;margin:0 0 20px;padding:0}.profile-calendar-refined .profile-calendar-month{gap:6px;margin-bottom:10px}.profile-calendar-refined .profile-calendar-month h2{font-size:18px}.profile-calendar-refined .profile-calendar-month-actions{gap:4px}.profile-calendar-refined .profile-calendar-month-actions .profile-calendar-today{min-width:44px;margin-right:2px;padding:0 7px}.profile-calendar-refined .profile-calendar-grid td{height:47px}.profile-calendar-refined .profile-calendar-grid td button{min-height:46px}.profile-calendar-refined .profile-calendar-legend{padding-top:10px}.profile-calendar-refined .profile-calendar-agenda h2{font-size:18px}.profile-calendar-day-count{margin-bottom:14px}.profile-calendar-refined .profile-calendar-event .profile-list-avatar{width:64px;height:64px}}@media (width<=360px){.profile-calendar-refined .profile-calendar-month-view{margin-inline:-14px}.profile-calendar-refined .profile-calendar-month{flex-wrap:wrap;padding-inline:14px}.profile-calendar-refined .profile-calendar-month h2{font-size:17px}.profile-calendar-refined .profile-calendar-event{gap:10px;padding:10px}.profile-calendar-refined .profile-calendar-event .profile-list-avatar{width:56px;height:64px}}
