@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/open-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/open-sans-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400 900;font-display:optional;src:url(/fonts/noto-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400 900;font-display:optional;src:url(/fonts/noto-sans-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Quicksand;font-style:normal;font-weight:600 700;font-display:optional;src:url(/fonts/quicksand-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bp-xs:360px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--ar-media:4 / 5;--nav-corridor:100px;--open-post-column-w:calc(250px * 3 + var(--space-2) * 4);--open-post-arrow-space:40px;--open-post-arrow-top:var(--space-2);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--header-h:60px;--fs-1:clamp(.8rem, .75rem + .4vw, .9rem);--fs-1-icon:clamp(.3rem, .5rem + .1vw, .4rem);--fs-comments:clamp(.8rem, .8rem + .3vw, .9rem);--fs-2:clamp(.8rem, .8rem + .6vw, 1rem);--fs-3:clamp(1.05rem, .95rem + .8vw, 1.25rem);--fs-4:clamp(1.25rem, 1.1rem + 1vw, 1.5rem);--fs-5:clamp(1.5rem, 1.3rem + 1.2vw, 1.875rem);--fs-6:clamp(1.875rem, 1.6rem + 1.5vw, 2.25rem);--fs-6-icon:clamp(1.6rem, 1rem + 1.8vw, 2.25rem);--fs-7:clamp(2.25rem, 1.9rem + 1.8vw, 3rem);--c-bg:#fff;--c-surface:#fff;--c-surface-alt:#f1f3f6;--c-text:#17151a;--c-text-secondary:#555;--c-button:#d3d3d3;--c-button-hover:#d9d7d7;--c-button-disabled:#ebebeb;--c-primary:#73337a;--c-primary-text:var(--c-primary);--c-primary-hover:#84438b;--c-primary-muted:#a66eb2;--c-secondary:#d5a8d8;--input-field-bg:#d5c2d7;--input-field-text:#17151a;--c-outline:#000;--c-muted:#e0e0e0;--c-muted-text:#767676;--c-error:#d32f2f;--c-error-bg:var(--c-error);--c-success:green;--c-warning:#ffc107;--radius:12px;--post-radius:50px;--max-radius:999px;--shadow-1:0 6px 24px #00000026;--c-overlay-dark:#00000040;--c-overlay-strong:#00000059;--c-overlay-brand:#672e6d40;--media-bgc:var(--c-bg);--scrollbar-bg:#e0e0e0;--scrollbar-thumb:#888;--scrollbar-thumb-hover:#666}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--scrollbar-bg:#2a2a2a;--scrollbar-thumb:#6b6b6b;--scrollbar-thumb-hover:#8f8f8f;--c-bg:#000;--c-primary-text:var(--c-secondary);--c-error:#ff5c5c;--c-error-bg:#b3261e;--c-surface:#151822;--c-surface-alt:#1d202b;--c-text:#e8eaed;--c-text-secondary:#b9bcc0;--c-success:#4caf50;--c-button:#2a2c34;--c-button-hover:#343640;--c-button-disabled:#1e1f25;--c-primary-hover:#84438b;--c-primary-muted:#864b8e;--c-outline:#e8eaed;--c-muted:#9aa0a6;--c-muted-text:#b9bcc0;--c-overlay-dark:#0000008c;--c-overlay-strong:#000000a6;--c-overlay-brand:#672e6d66}}:root[data-theme=dark]{--scrollbar-bg:#2a2a2a;--scrollbar-thumb:#6b6b6b;--scrollbar-thumb-hover:#8f8f8f;--c-bg:#000;--c-primary-text:var(--c-secondary);--c-error:#ff5c5c;--c-error-bg:#b3261e;--c-surface:#151822;--c-surface-alt:#1d202b;--c-text:#e8eaed;--c-text-secondary:#b9bcc0;--c-success:#4caf50;--c-button:#2a2c34;--c-button-hover:#343640;--c-button-disabled:#1e1f25;--c-primary-hover:#84438b;--c-primary-muted:#864b8e;--c-outline:#e8eaed;--c-muted:#9aa0a6;--c-muted-text:#b9bcc0;--c-overlay-dark:#0000008c;--c-overlay-strong:#000000a6;--c-overlay-brand:#672e6d66}*{box-sizing:border-box}html,body{height:100%}html{font-size:16px}body{color:var(--c-text);background:var(--c-bg);text-rendering:optimizelegibility;margin:0;font-family:Noto Sans,Noto Sans Hebrew,sans-serif;line-height:1.5}img,video{max-width:100%;height:auto}p{font-size:var(--fs-2);margin:0 0 var(--space-4)}h1{font-size:var(--fs-7);margin:0 0 var(--space-6)}h2{font-size:var(--fs-6);margin:0 0 var(--space-6)}h3{font-size:var(--fs-5);margin:0 0 var(--space-4)}small{font-size:var(--fs-1)}.muted{font-size:var(--fs-1);color:var(--c-muted)}.icon{font-size:var(--fs-6-icon)}.small-icon{font-size:var(--fs-1-icon)}button{all:unset;font-size:var(--fs-2);margin:0 0 var(--space-2);padding:var(--space-2);background-color:var(--c-button);border:1px solid var(--c-button);cursor:pointer;border-radius:var(--radius);outline:none;justify-content:center;align-items:center;font-family:Noto Sans,Noto Sans Hebrew,sans-serif;display:inline-flex}button:active,.link:active{background-color:var(--c-button-hover)}@media (hover:hover){button:hover,.link:hover{background-color:var(--c-button-hover)}}button:disabled{background-color:var(--c-muted);border:1px solid var(--c-muted);color:var(--c-muted-text);cursor:default}button:focus-visible,a:focus-visible,.link:focus-visible{outline:2px solid var(--c-outline);outline-offset:2px}button:active{transform:scale(.98)}.transparent_button{background-color:#0000;border:1px solid #0000}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-bg)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scrollbar-bg)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.navbarPattern{height:100vh;padding:0}.navbarTopFrame{background:#dfc9e0;justify-content:center;align-items:center;height:44px;display:flex;position:relative}.navbarTopFrameLogo{width:auto;height:32px}.mainPages{height:100%;padding-bottom:max(60px, var(--cookie-banner-space,0px));background-color:var(--c-bg);overflow-y:auto}.authPages{padding-bottom:var(--cookie-banner-space,0px)}@media (width>=768px){.navbarPattern{background-color:var(--c-bg);flex-direction:column;height:100vh;padding:0 6px;display:flex}.navbarTopFrame{flex:none;height:76px}.navbarTopFrameLogo{top:50%;width:auto;height:52px;position:absolute;inset-inline-end:25%;transform:translateY(-50%)}.mainPages{padding-bottom:var(--cookie-banner-space,0px);padding-top:0;padding-inline:var(--nav-corridor);border-radius:var(--radius);flex:auto;width:100%;height:100%;overflow-y:auto}}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}.pageTransition{animation:.35s ease-out both pageFadeIn}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.link{text-align:center;color:var(--c-text);border-radius:var(--radius);padding:0px var(--space-1);border:1px solid #0000;text-decoration:none}p,a,pre,h1,h2,h3,h4,h5,h6,.postPreviewContainerAboutTitle{font-family:Noto Sans,Noto Sans Hebrew,sans-serif}.error{color:var(--c-error);font-size:var(--fs-1);text-align:center}.success{color:var(--c-success);font-size:var(--fs-3);text-align:center}.reportButton{color:red}.success{color:var(--c-success)}.instructions-text{font-size:var(--fs-1)}.wanted_button{background-color:var(--c-primary);color:#fff;cursor:pointer;border:1px solid #0000;align-items:center}.continue_button{gap:var(--space-2);background-color:#0000;align-items:center;display:flex}.continue_button_text{background-color:var(--c-secondary);color:var(--c-text);padding:var(--space-3) 50px;border-radius:var(--max-radius);font-family:Noto Sans,Noto Sans Hebrew,sans-serif;font-size:var(--fs-3);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.continue_button_arrow{background-color:var(--c-secondary);width:48px;height:48px;color:var(--c-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.continue_button_arrow svg{stroke-width:1.8px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wanted_button{border:1px solid #fff}}:root[data-theme=dark] .wanted_button{border:1px solid #fff}.mark_text{background-color:var(--c-primary);color:#fff;border:1px solid var(--c-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mark_text{border:1px solid #fff}}:root[data-theme=dark] .mark_text{border:1px solid #fff}.wanted_button:active{background-color:var(--c-primary-hover)}@media (hover:hover){.wanted_button:hover{background-color:var(--c-primary-hover)}}textarea{border-radius:var(--radius);box-sizing:border-box;padding:var(--space-2);resize:none;font-family:Noto Sans,Noto Sans Hebrew,sans-serif;font-size:var(--fs-comments);background-color:var(--c-bg);border:1px solid var(--c-text);color:var(--c-text)}input{border-radius:var(--radius);box-sizing:border-box;padding:var(--space-2);font-family:Noto Sans,Noto Sans Hebrew,sans-serif;font-size:var(--fs-comments);background-color:var(--c-bg);border:1px solid var(--c-text);color:var(--c-text)}.copyRight{align-items:center;gap:var(--space-1);justify-content:center;font-size:small;display:flex}.verticalSeporator{background-color:var(--c-text);align-self:center;width:1px;height:80%;margin:auto 0}.homePage{width:100%;min-height:100%;padding:var(--space-2);--container-pad-top:var(--space-2);flex-direction:column;align-items:center;display:flex}.homeLogo{width:auto;height:40px;margin:16px auto;display:block}.guestHero{box-sizing:border-box;text-align:center;align-items:center;gap:var(--space-3);width:100%;max-width:720px;padding:var(--space-8) var(--space-4) var(--space-6);margin-bottom:var(--space-4);flex-direction:column;display:flex}.guestHeroTitle{font-size:var(--fs-6);background:linear-gradient(135deg, var(--c-primary) 0%, #8a3d92 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .guestHeroTitle{background:linear-gradient(135deg,#d3a0dc 0%,#b072bd 100%);-webkit-background-clip:text;background-clip:text}}:root[data-theme=dark] .guestHeroTitle{background:linear-gradient(135deg,#d3a0dc 0%,#b072bd 100%);-webkit-background-clip:text;background-clip:text}.guestHeroSub{max-width:56ch;font-size:var(--fs-3);color:var(--c-text-secondary);margin:0;line-height:1.6}.guestHeroActions{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.guestHeroPrimaryBtn{padding:var(--space-3) var(--space-6);font-size:var(--fs-3);box-shadow:0 8px 20px #672e6d59}.guestHeroFeedItem{grid-column:1/-1}.guestHeroInFeed{width:100%;max-width:none;padding:var(--space-6) var(--space-4);box-sizing:border-box;border:1px solid var(--c-border,var(--c-muted));border-radius:var(--radius-4,16px);margin:0}.guestHeroWall{margin-top:var(--space-8);border:1px solid var(--c-border,#672e6d40);border-radius:var(--radius-4,16px);background:var(--c-surface,#672e6d0a)}.guestPostsCurtain{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.guestPostsCurtainOverlay{background:linear-gradient(to bottom, transparent 0%, var(--c-bg) 60%);height:500px;padding-bottom:var(--space-8);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.guestPostsCurtainBox{pointer-events:all;align-items:center;gap:var(--space-3);min-width:60%;padding:var(--space-4) var(--space-6);border:1px solid var(--c-muted);border-radius:var(--radius);box-shadow:var(--shadow-1);background:#fff;flex-direction:column;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .guestPostsCurtainBox{background:#000}}:root[data-theme=dark] .guestPostsCurtainBox{background:#000}.guestPostsCurtainMessage{font-size:var(--fs-3);color:var(--c-text);text-align:center;margin:0;font-weight:600}@keyframes doubleLikeHeart{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.postDoubleLikeHeart{color:#fff;pointer-events:none;filter:drop-shadow(0 2px 8px #00000080);z-index:10;animation:.9s forwards doubleLikeHeart;position:absolute;top:50%;left:50%}.post{margin:var(--space-1);justify-content:center;gap:var(--space-1);--side-extra:70px;--row-cap:min(100%, 600px);--image-space:calc(var(--row-cap) - var(--side-extra));--height-limited-w:calc(var(--ar-media) * 70vh);--image-w:min(var(--image-space), var(--height-limited-w));--image-min:200px;width:calc(max(var(--image-min), var(--image-w)) + var(--side-extra));overflow-wrap:break-word;word-wrap:break-word;white-space:normal;margin-bottom:var(--space-4);padding-right:var(--space-1);background-color:var(--c-surface);border-radius:var(--radius);flex-direction:column;display:flex;position:relative;box-shadow:0 0 5px #cbc1cc}.postBody{align-items:start;gap:var(--space-1);direction:ltr;grid-template-columns:1fr 70px;width:100%;display:grid}.postContent{width:100%;min-width:var(--image-min);align-items:center;gap:var(--space-1);flex-direction:column;display:flex;position:relative}.postFiles{width:100%;position:relative}.postImageContainer{width:100%;aspect-ratio:var(--ar-media);background-color:var(--avg-bg);border-radius:var(--radius);align-items:center;margin:0;padding:0;display:flex;overflow:hidden}.postText{max-width:100%;padding:var(--space-1);white-space:pre-wrap;word-break:break-word;font-size:var(--fs-2);margin:var(--space-1)}.hashtag{color:var(--c-text-secondary);background-color:var(--c-surface-alt);cursor:pointer;font:inherit;border:none;padding:0}.extendPostTextButton{padding:0 var(--space-1);margin:0;font-weight:700}.postMenuPaper{border-radius:var(--radius)}.postMenuList{gap:var(--space-1);border:1px solid var(--c-bg);background-color:var(--c-surface);flex-direction:column;display:flex}.postOwnerInfo{text-align:center;padding:var(--space-1);align-items:start;gap:var(--space-1);flex-direction:column;display:flex}.ownerImageContainer{border-radius:50%;width:50px;height:50px;display:flex;overflow:hidden}.authorImageDefault{background-color:var(--c-primary);color:#fff;width:100%;height:100%;font-size:var(--fs-1);justify-content:center;align-items:center;margin:0;display:flex}.postOwnerName{font-size:var(--fs-1);text-align:start;margin:0;padding:0;font-weight:700}.postReactionsAndDetails{flex-direction:column;justify-content:space-between;align-items:start;height:100%;display:flex}.postReactions{flex-direction:column;align-items:start;gap:0;display:flex}.postLikeButtons{display:flex}.postReactionButton{padding:var(--space-1);margin:var(--space-1);gap:var(--space-1);background-color:#0000;border:none;display:flex}.postReactionButton:hover{border:none}.postReactionButtonMarked{color:var(--c-primary)}.postReactionDetails{display:flex}.postReactionDetails:hover{border:none}.postReactionButtonComments{gap:var(--space-4);display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .post{background-color:var(--c-bg)}}:root[data-theme=dark] .post{background-color:var(--c-bg)}.openPostBackBar{background:var(--c-bg);padding:var(--space-1) 0}@media (width>=768px){.openPostBackBar:not(.openPostBackBarWithActions){max-width:var(--open-post-column-w);background:0 0;align-items:flex-start;height:0;margin-inline:auto;padding:0;overflow:visible}.openPostBackBar:not(.openPostBackBarWithActions)>button{margin-top:var(--open-post-arrow-top)}}.filesBrowse{gap:var(--space-1);direction:ltr;align-items:center;display:flex}.fileIndex{justify-content:center;gap:var(--space-1);padding:var(--space-1);display:flex}.fileIndex .fileCircle{all:unset;padding:none;border:1px solid var(--c-primary);cursor:pointer;border-radius:50%;width:12px;height:12px}.fileIndex .currFileCircle{background-color:var(--c-primary)}.fileBrowseButtonsContainer{gap:var(--space-1);display:flex}.fileBrowseButton{padding:var(--space-1);justify-content:center;align-items:center;display:flex}.postCommentsInnerContainer{align-items:flex-start;gap:var(--space-2);direction:ltr;flex-direction:column;height:100%;display:flex;position:relative}.commentsContainer{width:100%;height:100%;padding:var(--space-1) var(--space-2);overflow-y:auto}.loasd_more_comments{font-weight:700}.writeCommentContainer{width:100%;height:fit-content}.parentCommentInfo{gap:var(--space-2);border-radius:var(--radius);padding:var(--space-1);align-items:center;display:flex}.parentCommentAuthorName{font-weight:700}.parentCommenTextPreview{font-size:var(--fs-1);overflow-wrap:anywhere}.commentErrorContainer{margin-top:var(--space-2);flex-direction:column;align-items:center;display:flex}.writeComment{width:96%;padding:var(--space-2) 2%;align-items:flex-end;gap:var(--space-2);display:flex}.writeComment textarea{box-sizing:border-box;padding:var(--space-3) var(--space-2);resize:none;font-size:var(--fs-comments);margin-bottom:var(--space-2);flex:7}.writeComment button{flex:1;min-width:fit-content}.comment{max-width:calc(max(100%,320px));margin-top:var(--space-2);font-size:var(--fs-comments);flex-direction:column;gap:0;display:flex}.commenntBody{background-color:var(--c-surface);border-radius:var(--radius);overflow-wrap:break-word;justify-content:space-between;gap:0;max-width:calc(min(100%,300px));display:flex}.commentContent{flex-direction:column;gap:0;display:flex}.replyToComment{background-color:var(--c-primary);color:#fff}.commentAuthor{width:fit-content;padding:var(--space-1);align-items:center;gap:var(--space-2);display:flex}.commentAuthorName{margin:var(--space-2) 0px;font-weight:700;font-size:var(--fs-1)}.commentAuthorImageContainer{aspect-ratio:1;border-radius:50%;width:30px;overflow:hidden}.showMoreComments{font-size:var(--fs-1);width:fit-content;margin-left:0;margin-top:var(--space-2);font-weight:700}.commentReaction{flex-direction:column;display:flex}.commentReaction button{margin:0}.commentReactionButton{font-size:var(--fs-1);margin:var(--space-2);background-color:#0000;border:1px solid #0000}.commentReactionButtonLike{gap:var(--space-1);display:flex}.commentChildrens{margin-left:35px}.replyToComment .commentReactionButton,.replyToComment .commentAuthor{color:#fff}.replyToComment .commentReactionButton:hover{border:1px solid var(--c-primary)}.commentsOnComments{margin-top:var(--space-2)}.pillButton{align-items:stretch;gap:var(--space-2);--pill-h:44px;width:fit-content;max-width:100%;min-height:var(--pill-h);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;text-decoration:none;display:flex}.pillButtonText{background-color:var(--c-secondary);color:#17151a;border-radius:var(--max-radius);text-align:center;align-items:center;padding:6px 14px;font-size:.875rem;font-weight:900;display:flex}.pillButtonIcon{width:var(--pill-h);height:var(--pill-h);background-color:var(--c-secondary);color:#17151a;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}@media (hover:hover){.pillButton:not([aria-disabled=true],:disabled):hover .pillButtonText,.pillButton:not([aria-disabled=true],:disabled):hover .pillButtonIcon{background-color:var(--c-primary);color:#fff}}.pillButton[aria-disabled=true]{cursor:default}.pillButton:disabled{cursor:not-allowed;opacity:.5;background:0 0;border:0}[dir=ltr] .pillButtonIcon--arrow svg{transform:scaleX(-1)}.pillButtonIcon--arrowDown svg{transform:scaleY(-1)}[dir=ltr] .pillButtonIcon--arrowDown svg{transform:rotate(180deg)}@media (width>=769px){.pillButton{--pill-h:50px}.pillButtonText{padding:6px 20px;font-size:1.4375rem}}.createPost{justify-content:center;width:100%;display:flex}.createPostPrompt{flex-direction:column;align-items:center;gap:16px;display:flex}.createPostLead{text-align:center;max-width:610px;padding:6px 18px 8px;font-size:20px;font-weight:700;line-height:1.3}.uploadFilesForPost{--preview-w:clamp(220px, min(40vw, 48dvh), 420px);padding:var(--space-1) var(--space-2);align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.createPostPreviewContainer{width:var(--preview-w);aspect-ratio:var(--ar-media);background-color:var(--c-surface);border-radius:var(--radius);align-items:center;display:flex;overflow:hidden}.createPostPreview{object-fit:cover;width:100%;max-height:100%;transition:transform .3s;display:block}.changeFileButtons{justify-content:center;align-items:flex-end;gap:var(--space-2);width:100%;display:flex}.changeFileButtons>button{box-sizing:border-box;justify-content:center;align-items:center;min-width:42px;height:42px;margin:0;padding:0;display:inline-flex}.changeFileButtons .MuiFormControl-root{margin:0}.changeFileButtons legend{text-align:center;width:100%;padding:0}.choose-order-radio{gap:var(--space-1);padding-inline-start:1ch;display:flex}.choose-order-radio .MuiFormControlLabel-root{margin:0}.upload_instructions{gap:var(--space-1);display:flex}.upload_instructions_text{flex-direction:column;display:flex}.uploadButtonContainer{width:var(--preview-w);align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.filesOrderHandler{gap:var(--space-1);max-width:var(--preview-w);flex-wrap:wrap;justify-content:center;display:flex}.singleFileOrderHandler{margin:0 0 var(--space-2) 0;width:72px;aspect-ratio:var(--ar-media);background-color:var(--c-bg);border:1px solid var(--c-bg);padding:0;transition:border-color .2s,transform .1s;position:relative;overflow:hidden}.singleFileOrderHandler:hover{border:1px solid var(--c-primary);transform:translateY(-1px)}.singleFileOrderHandlerSelected{border:1px solid var(--c-primary)}.fileOrderHandlerThumb{width:100%;height:100%;overflow:hidden}.fileOrderHandlerButtonPreview{object-fit:cover;width:100%;height:100%;padding:0;transition:transform .3s;display:block}.addTextToPost{max-width:270px;max-width:var(--preview-w);flex-flow:column wrap;align-items:start;display:flex;position:relative}.addTextToPost textarea{box-sizing:border-box;width:100%;padding:var(--space-2);resize:none;font-family:Noto Sans,Noto Sans Hebrew,sans-serif;font-size:var(--fs-comments)}@keyframes spin{to{transform:rotate(360deg)}}.uploadProcessingSpinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:1.2em;height:1.2em;animation:.7s linear infinite spin;display:inline-block}.uploadFileFooter{flex-direction:column;align-items:center;display:flex}.uploadProgressWrapper{align-items:center;gap:var(--space-1);width:100%;margin-bottom:var(--space-2);flex-direction:column;display:flex}.uploadProgressBar{background-color:var(--c-button);border-radius:999px;width:100%;height:6px;overflow:hidden}.uploadProgressFill{background-color:var(--c-primary);border-radius:999px;height:100%;transition:width .2s}.uploadProgressLabel{color:var(--c-muted-text);font-size:var(--fs-1)}.createPostBackButton{box-sizing:border-box;align-items:center;gap:var(--space-1);min-height:44px;padding:0;padding-inline:var(--space-2) var(--space-3);font:inherit;color:var(--c-text);cursor:pointer;background:0 0;border:none;border-radius:999px;margin:0;display:inline-flex}.createPostBackButton:hover,.createPostBackButton:active{background-color:var(--c-primary);color:#fff}.createPostCropBox{width:var(--preview-w);aspect-ratio:var(--ar-media)}.imageCropper{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.imageCropperBox{border-radius:var(--radius);background-color:#000;max-width:100%;position:relative;overflow:hidden}.imageCropperBox .reactEasyCrop_CropArea:focus-visible{outline:3px solid var(--c-primary);outline-offset:2px}.imageCropperZoom{align-items:center;gap:var(--space-2);width:min(300px,100%);display:flex}.imageCropperZoom input{accent-color:var(--c-primary);flex:1}.postTextSuggestions{border:1px solid var(--c-muted);border-radius:var(--radius);background:var(--c-surface);flex-direction:column;max-height:150px;display:flex;overflow-y:auto}.postTextSuggestion{min-height:44px;padding:0 var(--space-3);border:none;border-bottom:1px solid var(--c-muted);color:var(--c-text);text-align:start;cursor:pointer;background:0 0}.postTextSuggestion:hover,.postTextSuggestion:active{background-color:var(--c-primary);color:#fff}.postTextCount p{margin:0}.vp-container{cursor:pointer;background-color:var(--c-surface);border-radius:var(--radius);border:none;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.vp-video{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.vp-center-controls,.vp-bottom-controls{z-index:2}.vp-ui-off .vp-center-controls,.vp-ui-off .vp-bottom-controls{opacity:0;transform:translateY(var(--space-3));pointer-events:none}.vp-ui-on .vp-center-controls,.vp-ui-on .vp-bottom-controls{opacity:1;pointer-events:auto;transform:translateY(0)}.vp-center-controls,.vp-bottom-controls{align-items:center;gap:var(--space-3);transition:opacity .16s,transform .16s;display:flex;position:absolute;left:0;right:0}.vp-center-controls{pointer-events:none;justify-content:center;top:40%;transform:translateY(-50%)}.vp-center-controls>*{pointer-events:auto}.vp-bottom-controls{bottom:var(--space-3);padding:var(--space-3) var(--space-4);direction:ltr;justify-content:flex-start}.vp-bottom-controls,.vp-center-controls{cursor:default}.vp-icon-btn{aspect-ratio:1;color:#fff;width:44px;font-size:var(--fs-5);cursor:pointer;background-color:#313131;border:none;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vp-icon-btn:hover{background-color:#676767}.vp-icon-btn:active{transform:scale(.98)}.vp-play{width:54px;font-size:var(--fs-6)}.vp-mute{width:44px;font-size:var(--fs-3);padding:var(--space-1)}.vp-progress-container{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius);background-color:#202020;flex:1;display:flex}.vp-progress{appearance:none;cursor:pointer;background:0 0;border:none;width:100%;margin:0;padding:0}.vp-progress::-webkit-slider-runnable-track{background:#ccc;border-radius:3px;height:6px}.vp-progress::-webkit-slider-thumb{-webkit-appearance:none;background:#b15cc1;border:none;border-radius:50%;width:14px;height:14px;margin-top:-4px}.vp-progress::-webkit-slider-runnable-track{background:linear-gradient(to right, #b15cc1 0% var(--vp-pct,0%), #ccc var(--vp-pct,0%) 100%)}.vp-progress::-moz-range-track{background:#ccc;border-radius:3px;height:6px}.vp-progress::-moz-range-progress{background:#b15cc1;border-radius:3px;height:6px}.vp-progress::-moz-range-thumb{background:#b15cc1;border:none;border-radius:50%;width:14px;height:14px}.vp-time{color:#fff;font-size:var(--fs-1);opacity:.9;text-align:right;min-width:fit-content}.verifyEmailBanner{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);background-color:var(--c-surface);border-bottom:2px solid var(--c-primary);font-size:var(--fs-1);flex-wrap:wrap;display:flex}.verifyEmailBanner__text{color:var(--c-text);flex:1;min-width:200px;margin:0}.verifyEmailBanner__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.verifyEmailBanner__btn{background-color:var(--c-primary);color:#fff;border:1px solid var(--c-primary);border-radius:var(--radius);padding:var(--space-1) var(--space-4);font-size:var(--fs-1);cursor:pointer;white-space:nowrap}.verifyEmailBanner__btn:hover:not([disabled]){background-color:var(--c-primary-hover)}.verifyEmailBanner__btn[disabled]{opacity:.6;cursor:default}.verifyEmailBanner__btn:focus-visible{outline:2px solid var(--c-text);outline-offset:2px}.verifyEmailBanner__note{color:var(--c-text-secondary);margin:0}.verifyEmailBanner__note:empty{display:none}.verifyEmailBanner__close{border-radius:var(--max-radius);width:32px;height:32px;color:var(--c-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:22px;line-height:1;display:flex}.verifyEmailBanner__close:hover{background-color:color-mix(in srgb, var(--c-primary) 12%, transparent)}.verifyEmailBanner__close:focus-visible{outline:2px solid var(--c-text);outline-offset:2px}.verifyEmailBanner:focus:not(:focus-visible){outline:none}.verifyEmailBanner--inline{box-sizing:border-box;border:2px solid var(--c-primary);border-radius:var(--radius);margin-block:var(--space-2);align-self:stretch}.toast-container{bottom:calc(1rem + var(--cookie-banner-space,0px));z-index:9999;flex-direction:column;gap:.5rem;display:flex;position:fixed;right:1rem}.toast{background:var(--c-bg);min-width:220px;max-width:360px;color:var(--c-text);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9rem;display:flex;box-shadow:0 2px 8px #00000026}.toast-success{color:var(--c-success)}.toast-error{color:var(--c-error)}.toast-message{flex:1;margin-right:.5rem}.toast-close{color:inherit;cursor:pointer;background:0 0;border:none;font-size:1.1rem}.ModalOverlay{background:var(--c-overlay-strong);z-index:999;position:fixed;inset:0}.StrictModalOverlay{z-index:1000}.ModalContent{background-color:var(--c-bg);z-index:1000;border-radius:16px;outline:none;flex-direction:column;width:min(90vw,640px);min-width:0;max-height:100dvh;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000040}.StrictModalContent{top:30%}.ModalContentFullScreen{width:100vw;height:100dvh}.ModalContentScreenHeight{height:100dvh}.ModalContentXAside{flex-direction:row-reverse;padding-left:40px}.ModalContentXAside>.ModalHeader{height:fit-content}.ModalContenleft{width:fit-content;min-width:320px;max-width:min(90vw,640px);left:0%;transform:none}.ModalContenright{width:fit-content;min-width:320px;max-width:min(90vw,640px);left:auto;right:0;transform:none}@media (width<480px){.ModalContent{width:100vw;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);border-radius:0}.ModalBody{padding-bottom:max(env(safe-area-inset-bottom), var(--space-6))}}.ModalHeader{padding:var(--space-2);justify-content:space-between;align-items:center;padding-bottom:0%;display:flex}.ModalTitle{margin:0;font-size:1.25rem;font-weight:700}.ModalDescription{color:#444;margin-top:6px}.ModalCloseBtn{z-index:10;font-size:1.5rem;line-height:1;position:relative}.ModalBody{padding:var(--space-1);--container-pad-top:var(--space-1);flex:1;min-width:0;max-width:100%;overflow-y:auto}.ModalBody>*{width:100%}.aproveOrCAncelButtons{gap:var(--space-2);display:flex}.aproveOrCAncelButtons>button{min-width:72px;min-height:44px}.strictModalCancel{border:1px solid var(--c-primary-text);color:var(--c-primary-text);background-color:#0000}.strictModalCancel:hover,.strictModalCancel:active{background-color:var(--c-primary);border-color:var(--c-primary);color:#fff}.StricttModalBody{flex-direction:column;justify-content:center;align-items:center;display:flex}.StricttModalBody>*{width:fit-content}.report{flex-direction:column;width:100%;display:flex}.report_button{background-color:#0000;border:1px solid #0000;justify-content:flex-start;max-width:100%;display:flex}.accessibleMenuContent{z-index:100000;gap:var(--space-1);border:1px solid var(--c-bg);background-color:var(--c-surface);padding:var(--space-2);border:1px solid var(--c-button);flex-direction:column;display:flex}.menu-arrow{fill:var(--c-button)}.accessibleMenuItem{background-color:var(--c-button);border-radius:var(--radius);color:var(--c-text);padding:var(--space-3);cursor:pointer;align-items:center;gap:var(--space-2);display:flex}.accessibleMenuItem:hover{background-color:var(--c-button-hover)}.accessibleMenuItem:focus-visible{outline:2px solid var(--c-outline);outline-offset:2px}.savePostHandler{flex-direction:column;align-items:center;width:100%;min-width:220px;display:flex}.submitOrCancelSaveButtons{gap:var(--space-2);width:90%;min-width:200px;margin-top:var(--space-4);display:flex}.submitOrCancelSaveButtons button{flex:1}.listItemSelect,.addNewListButton,.newListInput{justify-content:space-between;gap:var(--fs-1);width:90%;min-width:200px;display:flex}.listItemSelectName{overflow-wrap:break-word;overflow:hidden}.savingOverlay{font-size:var(--fs-2);color:var(--c-primary);padding:var(--space-2) 0;font-style:italic}.savePostLoadError{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.addNewList{flex-direction:column;align-items:center;display:flex}.addNewListTitle{font-size:var(--fs-4)}.userLinkProfile{align-items:flex-end;gap:var(--space-2);max-width:100%;padding:var(--space-2);margin:var(--space-1);justify-content:start;display:flex}.userLinkProfileUserImageContainer{border-radius:50%;width:30px;height:30px;overflow:hidden}.userLinkProfileUserImage{object-fit:cover;width:100%;height:100%}.userLinkProfileUserNamer{margin:var(--space-1);font-weight:700}.guestWall{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-4);margin:var(--space-8) auto;text-align:center;flex-direction:column;max-width:420px;display:flex}.guestWallMessage{font-size:var(--fs-3);color:var(--c-text-secondary);margin:0}.guestWallActions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.guestWallOutlineBtn{color:var(--c-primary);border:1.5px solid var(--c-primary);border-radius:var(--radius);font-size:var(--fs-2);cursor:pointer;background-color:#0000;padding:.5rem 1.25rem;transition:background-color .15s}.guestWallOutlineBtn:hover{background-color:var(--c-overlay-brand)}.guestBanner{box-sizing:border-box;z-index:100;border-bottom:3px solid var(--c-primary);background-color:var(--c-bg);justify-content:center;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-2) var(--space-4);font-size:var(--fs-2);margin-bottom:var(--space-6);top:var(--header-h);flex-wrap:wrap;display:flex;position:sticky}.guestBannerText{font-size:var(--fs-3);margin:0;font-weight:600}.guestBannerActions{gap:var(--space-3);align-items:center;display:flex}.guestBannerLogin{color:var(--c-primary);border-radius:var(--radius);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;border:none;padding:.25rem .9rem;font-weight:600;text-decoration:none}.guestBannerLogin:hover{background:var(--c-primary);color:#fff}.guestBannerLogin:focus-visible{outline-offset:2px;outline:2px solid #fff}.guestBannerRegister{background:0 0;background-color:var(--c-primary);color:#fff;border-radius:var(--radius);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;padding:.25rem .9rem;font-weight:600}.guestBannerRegister:hover{color:var(--c-primary);background:#ffffff1a}.guestBannerRegister:focus-visible{outline-offset:2px;outline:2px solid #fff}.guestBannerAbout:not(:hover){color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .guestBannerLogin{border:1px solid var(--c-text);color:var(--c-text);border-radius:var(--radius)}:root:not([data-theme=light]) .guestBannerLogin:hover{border:1px solid var(--c-text);color:#fff}:root:not([data-theme=light]) .guestBannerRegister{border:1px solid var(--c-text)}}:root[data-theme=dark] .guestBannerLogin{border:1px solid var(--c-text);color:var(--c-text);border-radius:var(--radius)}:root[data-theme=dark] .guestBannerLogin:hover{border:1px solid var(--c-text);color:#fff}:root[data-theme=dark] .guestBannerRegister{border:1px solid var(--c-text)}.guestModalMessage{color:var(--c-text-secondary);font-size:var(--fs-2);margin:0 0 var(--space-4)}.guestLoginForm{gap:var(--space-4);flex-direction:column;display:flex}.guestInput{border:1px solid var(--c-muted);border-radius:var(--radius);padding:var(--space-3) var(--space-4);font-size:var(--fs-2);background-color:var(--c-bg);color:var(--c-text);box-sizing:border-box;width:100%;font-family:inherit}.guestInput:focus{outline:2px solid var(--c-primary);outline-offset:1px;border-color:#0000}.guestModalFooter{align-items:center;gap:var(--space-2);margin-top:var(--space-4);border-top:1px solid var(--c-muted);padding-top:var(--space-4);flex-direction:column;display:flex}.guestModalDivider{align-items:center;gap:var(--space-3);color:var(--c-text-secondary);font-size:var(--fs-1);margin:var(--space-3) 0;display:flex}.guestModalDivider:before,.guestModalDivider:after{content:"";background:var(--c-muted);flex:1;height:1px}.guestModalActions{gap:var(--space-3);padding:var(--space-8);border:1px solid var(--c-muted);border-radius:0px 0px var(--radius) var(--radius);border-top:none;flex-direction:column;display:flex}.guestModalButton{border-radius:var(--max-radius)}.guestModalLink{color:var(--c-primary);font-size:var(--fs-2);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.guestModalLink:hover{color:var(--c-primary-hover)}.noMediaPostCanvas{box-sizing:border-box;border-radius:var(--radius) var(--radius) 0 0;justify-content:center;align-items:center;width:100%;padding:5%;display:flex;overflow:hidden;container-type:inline-size}.noMediaPostText{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 50%, transparent) transparent;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;max-height:100%;margin:0;overflow-y:auto}.noMediaPostCanvas.noMediaPostCanvasOpen{padding-inline:3px}.noMediaPostCanvasOpen .noMediaPostText{padding-inline:calc(5.5% - 3px)}.noMediaPostClosedBox{width:100%;height:0;padding-bottom:calc(125% + 2.7em + var(--space-2));position:relative}.noMediaPostClosedBox>.noMediaPostCanvas{height:100%;position:absolute;inset:0}.noMediaPostTextClosed{-webkit-box-orient:vertical;max-height:none;display:-webkit-box;overflow:hidden}.PostsPreviewSection{justify-content:center;display:flex;container-type:inline-size}.PostsPreviewContainer{align-items:start;gap:var(--space-4);padding:var(--space-2);box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:calc(250px * 3 + var(--space-2) * 2 + var(--space-2) * 2);grid-template-columns:repeat(3,minmax(200px,250px));display:grid}.PostsPreviewContainer>*{min-width:0}.homePagePostHandler .PostsPreviewContainer{width:100%;max-width:calc(230px * 3 + var(--space-6) * 2);gap:var(--space-6);padding-inline:clamp(var(--space-4), 4vw, var(--space-8));padding-block:var(--space-4);grid-template-columns:repeat(3,minmax(0,230px))}@media (width<=480px){.homePagePostHandler .PostsPreviewContainer{gap:var(--space-3);padding-inline:var(--space-3);grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.homePagePostHandler .PostsPreviewContainer{gap:var(--space-8);max-width:calc(230px * 3 + var(--space-8) * 2)}}.noPostYetPreviewContainer{text-align:center;width:100%;font-size:var(--fs-5);color:var(--c-primary)}@container (width<=840px){.PostsPreviewContainer{grid-template-columns:repeat(3,minmax(100px,1fr));justify-self:start}}@media (width<=480px){.PostsPreviewContainer{grid-template-columns:repeat(2,minmax(100px,1fr))}}.postPreview{cursor:pointer;border-radius:var(--radius);width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--c-primary-text) 35%, transparent), 0 2px 10px color-mix(in srgb, var(--c-primary) 38%, transparent);flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.postPreview:hover,.postPreview:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--c-primary-text) 35%, transparent), 0 8px 20px color-mix(in srgb, var(--c-primary) 55%, transparent);transform:translateY(-3px)}}.postPreview:active{box-shadow:0 0 0 1px color-mix(in srgb, var(--c-primary-text) 35%, transparent), 0 2px 10px color-mix(in srgb, var(--c-primary) 45%, transparent);transform:scale(.98)}.postPreviewImageContainer{width:100%;aspect-ratio:var(--ar-media);background-color:var(--media-bgc);border-radius:var(--radius) var(--radius) 0 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.VideoMarkForPreview{position:absolute;top:1%;left:1%}.postPreviewBody{gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;display:flex}.postPreviewText{-webkit-line-clamp:2;height:2.7em;color:var(--c-text);-webkit-box-orient:vertical;margin:0;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.encCardTile{background:linear-gradient(135deg, var(--c-primary) 0%, #8a3d92 100%);overflow:hidden}.encCardMedia{background:0 0!important}.encCardText{padding:var(--space-3);font-size:var(--fs-2);color:#fff;text-align:center;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.4;display:flex;position:absolute;inset:0}.encCardModal{border-radius:var(--radius);flex-direction:column;width:90vw;max-width:420px;display:flex;overflow:hidden;padding:0!important}.encCardModalInner{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);background:linear-gradient(160deg, var(--c-primary) 0%, #8a3d92 55%, var(--c-surface) 100%);text-align:center;flex-direction:column;display:flex;position:relative}.encCardModalLogo{opacity:.9;width:auto;height:32px}.encCardModalTitle{font-size:var(--fs-4);color:#fff;margin:0;font-weight:700;line-height:1.3}.encCardModalSub{font-size:var(--fs-2);color:#ffffffe0;margin:0;line-height:1.7}.encCardModalCta{font-size:var(--fs-2);color:var(--c-text);background:var(--c-surface);border-radius:var(--radius);padding:var(--space-3) var(--space-6);margin:0;font-weight:600}.encCardModalClose{top:var(--space-3);right:var(--space-3);color:#fff;font-size:var(--fs-2);cursor:pointer;width:32px;height:32px;background:#fff3!important;border:none!important;border-radius:50%!important;margin:0!important;padding:0!important;position:absolute!important}.adPostPreviewBody .postPreviewText{text-align:center}.adPostPreviewBody .promotedMarkAdPostPreview{align-self:center}.promotedMarkAdPostPreview{width:fit-content;height:24px;color:var(--c-text-secondary);font-size:var(--fs-1);align-items:center;margin:0;display:flex}.postPreviewStats{justify-content:space-between;align-items:center;gap:var(--space-4);height:24px;display:flex}.postPreviewStat{align-items:center;gap:var(--space-1);font-size:var(--fs-1);color:var(--c-text-secondary);display:flex}.postPreviewStatIcon{color:var(--c-primary);font-size:18px!important}@media (width>=768px){.postPreviewStat{font-size:var(--fs-2)}.postPreviewStatIcon{font-size:22px!important}.postPreviewStats,.promotedMarkAdPostPreview{height:28px}}.brandLogo--white{filter:brightness(0)invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brandLogo--auto{filter:brightness(0)invert()}}:root[data-theme=dark] .brandLogo--auto{filter:brightness(0)invert()}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.postPreviewSkeleton{flex-direction:column;width:100%;display:flex}.skeletonMedia,.skeletonText{background-color:var(--c-button);border-radius:var(--radius);position:relative;overflow:hidden}.skeletonMedia:after,.skeletonText:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--c-button-hover) 50%, transparent 100%);will-change:transform;animation:1.4s linear infinite shimmer;position:absolute;inset:0}.skeletonMedia{width:100%;aspect-ratio:var(--ar-media)}.skeletonText{width:65%;height:1.6em;margin:var(--space-1)}.openPostBackBarPlaceholder{flex-shrink:0;width:100%;height:0}.openPostBackBar{top:calc(-1 * var(--container-pad-top,0px));justify-content:space-between}.openPostHomePageGuestBanner{gap:var(--space-2);padding-inline-end:var(--space-2);display:flex}.openPostHomePageCenter{width:100%;max-width:var(--open-post-column-w);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}.openPostHomePageCenter .PostsPreviewSection{justify-content:flex-start;width:100%}.feedEndMessage{text-align:center;width:100%;padding:var(--space-8) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.feedEndTitle{font-size:var(--fs-3);color:var(--c-primary);margin:0;font-weight:700}.feedEndSub{font-size:var(--fs-2);color:var(--c-text-secondary);margin:0;max-width:420px;margin-inline:auto;line-height:1.6}.openPostHomePagePogContainer{margin-top:var(--space-4);padding:var(--space-2);box-sizing:border-box;width:100%;scroll-margin-top:60px}@media (width>=768px){.openPostHomePagePogContainer{padding-inline-start:calc(var(--space-2) + var(--open-post-arrow-space))}}:where(.slantedLabel){border-radius:var(--max-radius);background:var(--c-primary);color:#fff;font-size:var(--fs-5);margin:0;padding:6px 22px 10px;font-weight:900;line-height:1;display:inline-block;transform:rotate(-1deg)}.guestWelcomeBanner{width:100%;max-width:504px;margin:0 auto var(--space-6);padding:var(--space-6) var(--space-4) var(--space-4);box-sizing:border-box;text-align:center;background:#fff;flex-direction:column;align-items:center;gap:12px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .guestWelcomeBanner{background:#000}}:root[data-theme=dark] .guestWelcomeBanner{background:#000}.guestWelcomeBannerLogo{width:auto;height:34px}.guestWelcomeBannerHeadlineGroup{flex-direction:column;align-items:center;gap:4px;display:flex}.guestWelcomeBannerHeadline{max-width:390px;color:var(--c-text);margin:0;font-size:24px;font-weight:400;line-height:1.35}.guestWelcomeBannerHighlight{max-width:377px;padding:12px 15px;font-size:29px}.guestWelcomeBannerBody{max-width:504px;color:var(--c-text);margin:0;font-size:17px;font-weight:400;line-height:1.5}@media (width<=720px){.guestWelcomeBannerHeadline,.guestWelcomeBannerHighlight{font-size:18px}.guestWelcomeBannerHighlight{padding:9px 12px}.guestWelcomeBannerBody{font-size:14px}}.guestWelcomeBannerLoginLine{letter-spacing:.02em;color:var(--c-text);margin:0;font-size:18px}.guestWelcomeBannerLoginLink{color:var(--c-primary-text);font-weight:700;text-decoration:underline}.guestDiscoverMoreCard{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:504px;display:flex}.guestDiscoverMoreCardText{text-align:center;flex-direction:column;align-items:center;display:flex}.guestDiscoverMoreCardTitle{letter-spacing:.02em;max-width:297px;color:var(--c-text);margin:0;font-size:24px;font-weight:700;line-height:1.35}.guestDiscoverMoreCardBody{letter-spacing:.02em;color:var(--c-text);margin:0;font-size:20px;font-weight:400;line-height:1.35}@media (width<=720px){.guestDiscoverMoreCardTitle{font-size:20px}.guestDiscoverMoreCardBody{font-size:16px}}.navRail{z-index:30;box-sizing:border-box;background:color-mix(in srgb, var(--c-secondary) 80%, #9a9a9a 20%);box-shadow:0 4px 20px color-mix(in srgb, var(--c-primary) 20%, transparent);border-radius:var(--radius) var(--radius) 0 0;height:60px;padding-inline:var(--space-2);bottom:0;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0;list-style:none;display:flex;position:fixed;inset-inline:0}.navRailLogo,.navRailDivider{display:none}@media (width>=768px){.navRail{--rail-w:clamp(52px, 6vw, 68px);--rail-h:auto;--rail-gap:20px;--rail-top:92px;--rail-content-w:780px;--rail-shift:0px;--rail-min-gap:var(--space-4);top:var(--rail-top);bottom:auto;inset-inline:auto;height:var(--rail-h);width:var(--rail-w);justify-content:center;gap:var(--rail-gap);border-radius:var(--max-radius);padding-block:var(--rail-gap);flex-direction:column;padding-inline:0;inset-inline-start:max(var(--rail-min-gap), calc((100vw - var(--rail-content-w)) / 4 - var(--rail-w) / 2 + var(--rail-shift)))}.navRailLogo{width:clamp(20px,2.5vw,26px);height:auto;display:block}.navRailDivider{background:color-mix(in srgb, var(--c-primary) 25%, transparent);width:55%;height:1px;display:block}}.navRail .navRailIcon{all:unset;border:1px solid var(--c-primary);width:40px;height:40px;color:var(--c-primary);cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.navRail .navRailIcon svg{width:clamp(18px,2.4vw,24px);height:clamp(18px,2.4vw,24px)}.navRail .navRailIcon[data-active=true]{background-color:var(--c-primary);color:#fff}@media (hover:hover){.navRail .navRailIcon:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--c-primary) 45%, transparent);transform:scale(1.12)}}.navRail .navRailIcon:active{transform:scale(.94)}.navRail .navRailIcon:focus-visible{outline:3px solid var(--c-text);outline-offset:3px}.navRail .searchTriggerText{display:none}.navRailBadge{top:-10px;box-sizing:border-box;background-color:var(--c-error-bg);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;inset-inline-end:-2px}.registerInputFieldConttainer{padding:var(--space-1)}.registerInputFieldLabel{padding-left:var(--space-2);color:var(--c-primary);font-size:var(--fs-1)}.registerShowPswContainer{align-items:center;gap:var(--space-1);background-color:var(--input-field-bg);border:1px solid var(--c-primary);border-radius:var(--max-radius);padding-inline:var(--space-2);display:flex}.registerInputField{color:var(--input-field-text);background:0 0;border:none;flex:1;margin:0;padding:10px}.registerInputField:focus{outline:none}.registerShowPswContainer:focus-within{outline:2px solid var(--c-outline);outline-offset:2px}.registerInputField::placeholder{color:#574c5c;opacity:1}.registerInputField:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--input-field-bg) inset;-webkit-text-fill-color:var(--input-field-text);caret-color:var(--input-field-text)}.registerInputField:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--input-field-bg) inset;-webkit-text-fill-color:var(--input-field-text);caret-color:var(--input-field-text)}.registerInputField:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-field-bg) inset;-webkit-text-fill-color:var(--input-field-text);caret-color:var(--input-field-text)}.registerShowPsw{padding:0 var(--space-1);flex-shrink:0;margin:0}.registerShowPswContainer .registerShowPsw{color:var(--c-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .registerInputFieldLabel{color:var(--c-text)}}:root[data-theme=dark] .registerInputFieldLabel{color:var(--c-text)}.settings{flex-direction:column;width:100%;min-width:320px;display:flex}.settingsGuestNote{box-sizing:border-box;width:0;min-width:100%;padding-inline:var(--space-4)}.settings>button{max-width:100%;min-height:40px;font-size:var(--fs-3);font-weight:700}.personalInfo{padding:var(--space-1) var(--space-3);flex-direction:column;display:flex}.personalInfoName{font-weight:700}.personalInfoUserDataEdit{justify-content:space-between;align-items:center;width:100%;display:flex}.personalInfoUserCurrData{font-size:var(--fs-1)}.changeSettingsContainer{gap:var(--space-3);flex-direction:column;min-width:320px;display:flex}.account{text-align:left;flex-direction:column;display:flex}.notificationsSettings{min-width:320px;padding:var(--space-1);margin-top:40px}.notificationTypeSettingsTitle{font-weight:700;font-size:var(--fs-3)}.supportCenter{align-items:center;gap:var(--space-4);min-width:320px;padding:var(--space-1);flex-direction:column;display:flex}.writeContent{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.settingsFooter{align-items:center;gap:var(--space-2);padding:var(--space-4);flex-direction:column;margin-top:auto;display:flex}.settingsLegalLink{font-size:var(--fs-1);color:var(--c-color);text-decoration:none}.settingsLegalLink:hover{text-decoration:underline}.settingsPrivacy{gap:var(--space-3);padding:var(--space-3) var(--space-4);display:grid}.settingsPrivacy__note{font-size:var(--fs-1);color:var(--c-text-secondary);margin:0}.settingsPrivacy__option{column-gap:var(--space-2);font-size:var(--fs-1);color:var(--c-text);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.settingsPrivacy__option--locked{cursor:default;opacity:.7}.settingsPrivacy__option input{grid-row:1;margin-top:.25em}.settingsPrivacy__option strong,.settingsPrivacy__option small{grid-column:2}.settingsPrivacy__option small{color:var(--c-text-secondary)}.settingsPrivacy button[disabled]{opacity:.5;cursor:default}.languageSettings{justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);display:flex}.languageSettingsOption{border:1px solid var(--c-muted);border-radius:var(--radius);padding:var(--space-1) var(--space-3)}.languageSettingsOption[aria-pressed=true]{background-color:var(--c-primary);border-color:var(--c-primary);color:#fff}.themeSettings{justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);display:flex}.themeSettingsOption{border:1px solid var(--c-muted);border-radius:var(--radius);padding:var(--space-1) var(--space-3)}.themeSettingsOption[aria-pressed=true]{background-color:var(--c-primary);border-color:var(--c-primary);color:#fff}.search{border:1px solid var(--c-text);border-radius:var(--radius);width:calc(min(80%,600px));padding:var(--space-2);text-align:start;justify-content:space-between;gap:var(--space-2);margin-bottom:0}.searchTriggerIcon{flex-shrink:0}@media (width<=768px){.search{width:auto;min-width:44px;min-height:44px;padding:var(--space-1);border-color:#0000;justify-content:center}.searchTriggerText{display:none}.searchTriggerIcon{font-size:xx-large;display:block}}.searchInputContainer{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);display:flex}.searchInputContainer>*{margin:0}.searchInput{flex:1}.showMoreSearchResults{font-weight:700}.notifications{gap:var(--space-1);flex-direction:column;width:100%;max-width:320px;min-height:0;display:flex}.noMoreNotificationsMessage{margin-top:var(--space-4);font-size:var(--fs-3);text-align:center}.notificationsShowMoreButton{font-weight:700}.notificationsShowMoreButton[data-loading=true]{background-color:var(--c-muted);border:1px solid var(--c-muted);color:var(--c-muted-text);cursor:default}.notificationCategoryTitle{font-weight:700;font-size:var(--fs-3);margin-top:var(--space-4)}.notification{text-align:start;max-width:320px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md,8px);border:1px solid #0000;flex-direction:column;align-items:flex-start;transition:background-color .15s;display:flex;position:relative}.notification:hover,.notification:focus-visible{background-color:var(--c-button-hover)}.unreadNotification{border-color:var(--c-border,#ddd);background-color:color-mix(in srgb, var(--c-primary) 8%, transparent);font-weight:600}.unreadNotification:before{content:"";inset-inline-start:0;background-color:var(--c-primary);border-radius:99px;width:3px;position:absolute;top:20%;bottom:20%}.readNotification{color:var(--c-text-secondary,#666);background-color:#0000}.readNotification .notificationTitle{color:var(--c-text-secondary,#666)}.warningNotification{color:var(--c-error);background-color:color-mix(in srgb, var(--c-error) 6%, transparent)}.unreadNotification.warningNotification{border-color:color-mix(in srgb, var(--c-error) 40%, transparent)}.unreadNotification.warningNotification:before{background-color:var(--c-error)}.notificationTitle{font-weight:700;font-size:var(--fs-3);margin-bottom:2px}.backgroundPicker{gap:8px;max-width:100%;display:flex;overflow-x:auto}.backgroundPickerSwatch{cursor:pointer;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:44px;height:44px;padding:0}.createPostSwitching{justify-content:center;align-items:center;min-height:40vh;display:flex}.createPostSwitchingSpinner{border:4px solid var(--c-muted);border-top-color:var(--c-primary);border-radius:50%;width:40px;height:40px;animation:.7s linear infinite spin}.addImageButton{box-sizing:border-box;width:66px;height:66px;color:var(--c-primary-text);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.addImageButton svg{font-size:36px}.addImageButton:hover,.addImageButton:active{background-color:var(--c-primary);color:#fff}.postCategoriesStep{gap:var(--space-4);box-sizing:border-box;width:min(560px,100%);padding:var(--space-2) var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.createNoMediaPost{box-sizing:border-box;width:100%;min-width:0;max-width:calc(230px * 3 + var(--space-6) * 2);padding-inline:clamp(var(--space-4), 4vw, var(--space-8));flex-direction:column;gap:8px;margin-inline:auto;display:flex}@media (width<=480px){.createNoMediaPost{padding-inline:var(--space-3)}}@media (width>=768px){.createNoMediaPost{max-width:calc(230px * 3 + var(--space-8) * 2)}}.createNoMediaPostColorButton{border:2px solid var(--c-primary-text);width:44px;height:44px;color:var(--c-primary-text);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.createNoMediaPostColorButton:hover,.createNoMediaPostColorButton:active,.createNoMediaPostColorButton[aria-expanded=true]{background-color:var(--c-primary);color:#fff}.noMediaPostCanvas.createNoMediaPostCanvas{margin-inline:auto;padding-inline:6px}.createNoMediaPostCanvas textarea{field-sizing:content;box-sizing:border-box;width:100%;max-height:100%;color:inherit;text-align:center;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, currentColor 50%, transparent) transparent;resize:none;background:0 0;border:none;padding:0 calc(5cqi - 6px);overflow-y:auto}.createNoMediaPostCanvas textarea:focus{outline:none}.createNoMediaPostCanvas:focus-within{outline:2px solid var(--c-outline);outline-offset:2px}.createNoMediaPostCanvas textarea::placeholder{color:inherit;opacity:.75}.createNoMediaPostFooter{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:12px;display:grid}.createNoMediaPostModePreview{flex-direction:column;justify-self:start;align-items:flex-start;display:flex}.createNoMediaPost .uploadPublishButton{align-self:center}.createNoMediaPostAddImage{justify-self:end}.createNoMediaPostHelpers{flex-direction:column;gap:4px;min-width:0;display:flex}.createNoMediaPostModeButton{width:44px;height:44px;color:var(--c-primary-text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.createNoMediaPostModeButton:hover,.createNoMediaPostModeButton:active,.createNoMediaPostModeButton[aria-pressed=true]{background-color:var(--c-primary);color:#fff}.createNoMediaPostModeNote{text-align:center;color:var(--c-text-secondary);margin:0;font-size:.75rem;line-height:1.5}.createNoMediaPostToolbar{gap:8px;min-width:0;display:flex}.createNoMediaPostToolbar .backgroundPicker{flex:1;min-width:0}.createNoMediaPostEditor{min-width:0;display:flex}.createNoMediaPostEditor .createNoMediaPostCanvas{flex:1;min-width:0}@media (width>=768px){.createNoMediaPost{grid-template:"toolbar toolbar toolbar"".canvas image"1fr"publish canvas mode"".note."".helpers."/auto 1fr auto;column-gap:8px;display:grid}.createNoMediaPostEditor,.createNoMediaPostFooter{display:contents}.createNoMediaPost .createNoMediaPostModeNote{grid-area:note;margin-top:8px}.createNoMediaPost .createNoMediaPostModePreview{grid-area:mode;place-self:end center}.createNoMediaPost .createNoMediaPostAddImage{grid-area:image;place-self:end center}.createNoMediaPost .createNoMediaPostHelpers{grid-area:helpers}.createNoMediaPost .createNoMediaPostToolbar{grid-area:toolbar}.createNoMediaPost .createNoMediaPostCanvas{grid-area:canvas}.createNoMediaPost .uploadPublishButton{grid-area:publish;place-self:end start;margin-top:0}}[dir=rtl] .createNoMediaPostToolbar{flex-direction:row-reverse}@media (width<=767px){[dir=rtl] .createNoMediaPostModePreview{grid-area:1/3;justify-self:end;align-items:flex-end}[dir=rtl] .createNoMediaPostFooter .uploadPublishButton{grid-area:1/2}[dir=rtl] .createNoMediaPostAddImage{grid-area:1/1;justify-self:start}}@media (width>=768px){[dir=rtl] .createNoMediaPost{grid-template-columns:auto 1fr auto;grid-template-areas:"toolbar toolbar toolbar""image canvas.""mode canvas publish"".note."".helpers."}.createNoMediaPost .uploadPublishButton{--pill-h:44px;margin:0}.createNoMediaPost .uploadPublishButton .pillButtonText{padding:6px 14px;font-size:.875rem}}.categoryAreasPicker{gap:var(--space-4);flex-direction:column;display:flex}.registerPreferencesAreaLegend{margin-bottom:var(--space-2);font-weight:600}.registerPreferencesAreas{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.registerPreferencesAreaChip label{cursor:pointer;padding:var(--space-2) var(--space-3);border:2px solid var(--c-border,#ddd);background-color:var(--c-surface);color:var(--c-text);font-size:var(--fs-2);-webkit-user-select:none;user-select:none;border-radius:999px;transition:border-color .15s,background-color .15s,color .15s;display:block}.registerPreferencesAreaChip label:hover{border-color:var(--c-primary)}.registerPreferencesAreaChipSelected label{background-color:var(--c-primary);border-color:var(--c-primary);color:#fff}.categoryAreasPicker{--prefs-box-bg:#1b191e;--prefs-box-text:#fff;--prefs-option-bg:#f7f6f9;--prefs-option-text:#17151a}.registerPreferencesGroups{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.registerPreferencesAccordion{flex-direction:column;gap:8px;display:flex}.registerPreferencesAccordionHeader{box-sizing:border-box;border-radius:var(--max-radius);background:var(--prefs-box-bg);width:100%;color:var(--prefs-box-text);font:inherit;font-size:var(--fs-2);cursor:pointer;border:0;justify-content:space-between;align-items:center;margin:0;padding:14px 24px;display:flex}.registerPreferencesAccordionChevron{transition:transform .2s}.registerPreferencesAccordionHeader[aria-expanded=true] .registerPreferencesAccordionChevron{transform:rotate(180deg)}.registerPreferencesAccordionPanel{background:var(--prefs-box-bg);border-radius:24px;padding:28px 24px}.registerPreferencesAccordionStatus{color:var(--prefs-box-text);margin:0}.registerPreferencesAccordionList{scrollbar-width:thin;scrollbar-color:var(--c-primary) transparent;flex-direction:column;gap:12px;max-height:270px;padding-inline-end:12px;display:flex;overflow-y:auto}.registerPreferencesOption{background:var(--prefs-option-bg);color:var(--prefs-option-text);cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-weight:700;display:flex}.registerPreferencesOption input[type=checkbox]{appearance:none;cursor:pointer;background:#1b191e;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin:0}.registerPreferencesOption input[type=checkbox]:checked{background:var(--c-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 14px no-repeat}.registerPreferencesOption input[type=checkbox]:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.registerPreferencesNumSelected{margin-top:var(--space-1);font-weight:700}.registerPreferencesSelectedList{gap:var(--space-1);flex-wrap:wrap;display:flex}.registerPreferencesSelectedItem{padding:var(--space-1);border-radius:var(--radius);justify-content:center;align-items:center;gap:var(--space-1);display:flex}.registerPreferencesSelectedItemButton{margin:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .categoryAreasPicker{--prefs-box-bg:var(--c-secondary);--prefs-box-text:#17151a}}:root[data-theme=dark] .categoryAreasPicker{--prefs-box-bg:var(--c-secondary);--prefs-box-text:#17151a}.skipLink{color:#fff;padding:var(--space-4);z-index:10000;border-radius:var(--radius);outline:none;text-decoration:none;transition:top .2s;position:absolute;top:-80px;left:10px}.skipLink:focus,.skipLink:focus-visible,.skipLink:active{top:10px}.rateLimitOverlay{z-index:9999;background-color:var(--c-overlay-strong);padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rateLimitOverlayBox{background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:var(--space-6);text-align:center;width:100%;max-width:420px}.rateLimitOverlayTitle{color:var(--c-primary-text);font-size:var(--fs-5);margin:0 0 var(--space-3)}.rateLimitOverlayMessage{color:var(--c-text);font-size:var(--fs-2);margin:0 0 var(--space-4)}.rateLimitOverlayCountdown{color:var(--c-text-secondary);font-size:var(--fs-3);font-variant-numeric:tabular-nums;margin:0}.rateLimitOverlayCountdown strong{color:var(--c-primary-text);font-weight:600}.loginRateLimitBox{border:1px solid var(--c-error);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;text-align:center;background:#ff5c5c14}.loginRateLimitText{color:var(--c-text);font-size:var(--fs-2);margin:0}.loginRateLimitCountdown{margin:var(--space-1) 0 0;color:var(--c-error);font-weight:600;font-size:var(--fs-3);font-variant-numeric:tabular-nums}.cookieBanner{z-index:9999;background-color:var(--c-surface);border-top:1px solid var(--c-muted);box-shadow:var(--shadow-1);padding:var(--space-4) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;max-height:calc(100dvh - 142px);display:flex;position:fixed;bottom:70px;left:0;right:0;overflow-y:auto}.cookieBanner__body{flex:1;min-width:200px}.cookieBanner__title{font-size:var(--fs-2);margin:0 0 var(--space-1);color:var(--c-text)}.cookieBanner__text{font-size:var(--fs-1);color:var(--c-text-secondary);margin:0}.cookieBanner__note{font-size:var(--fs-0,.8rem);color:var(--c-text-secondary);margin:var(--space-2) 0 0}.cookieBanner__link{color:var(--c-primary-text);text-decoration:underline}.cookieBanner__options{margin:var(--space-3) 0 0;gap:var(--space-2);border:none;padding:0;display:grid}.cookieBanner__option{column-gap:var(--space-2);font-size:var(--fs-1);color:var(--c-text);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.cookieBanner__option strong,.cookieBanner__option small{grid-column:2}.cookieBanner__option--locked{cursor:default;opacity:.7}.cookieBanner__option input{grid-row:1;margin-top:.25em}.cookieBanner__option small{color:var(--c-text-secondary)}.cookieBanner__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cookieBanner__actions{gap:var(--space-2);flex-shrink:0;display:flex}.cookieBanner__btn{border-radius:var(--radius);padding:var(--space-2) var(--space-6);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;transition:background-color .2s,border-color .2s}.cookieBanner__btn--accept{background-color:var(--c-primary);color:#fff;border:1px solid var(--c-primary)}.cookieBanner__btn--accept:hover{background-color:var(--c-primary-hover)}.cookieBanner__btn--ghost{color:var(--c-text);border:1px solid var(--c-muted);background-color:#0000}.cookieBanner__btn--ghost:hover{border-color:var(--c-text-secondary)}.cookieBanner__btn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}@media (width>=768px){.cookieBanner{left:auto;right:auto;inset-inline-end:var(--space-4);bottom:var(--space-4);width:min(420px, calc(100vw - 2 * var(--space-4)));box-sizing:border-box;max-height:calc(100dvh - 76px - 2 * var(--space-4));border:3px solid var(--c-primary);border-radius:var(--radius);padding:var(--space-4)}}body[data-scroll-locked] .cookieBanner{display:none}body[data-scroll-locked]{--cookie-banner-space:0px}@media (width<=767px){.cookieBanner{left:var(--space-3);right:var(--space-3);bottom:calc(70px + var(--space-2));padding:0 var(--space-4) var(--space-3);gap:var(--space-2);border:3px solid var(--c-primary);border-radius:var(--radius)}body:has(.authPages) .cookieBanner{bottom:var(--space-2)}.cookieBanner__title{margin:0 calc(-1 * var(--space-4)) var(--space-2);padding:var(--space-2) var(--space-4);background-color:var(--c-primary);color:#fff}.cookieBanner__actions{justify-content:flex-end;width:100%}.cookieBanner .cookieBanner__btn{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--fs-1);margin:0}}.shopPage{width:100%;height:100%;padding:var(--space-2);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow-y:auto}.productsContainer{gap:var(--space-2);background-color:#0ff;flex-wrap:wrap;justify-content:flex-start;width:fit-content;max-width:100%;margin:0 auto;display:flex}.product{padding:var(--space-2);background-color:var(--c-surface);border-radius:var(--radius);flex-direction:column;width:80%;max-width:300px;display:flex;box-shadow:0 0 5px #cbc1cc}.productTitle{font-size:var(--fs-3);font-weight:700}.productSubtitle{font-size:var(--fs-2)}.productImageContainer{width:100%}.productDescription,.productScore,.productLink{font-size:var(--fs-1)}.productCategoriesContainer{gap:var(--space-1);flex-wrap:wrap;display:flex}.productCategory{font-size:var(--fs-1);padding:var(--space-1);border-radius:var(--radius);background-color:var(--c-primary);color:#fff;width:fit-content}
