.bf-category-chips{flex-wrap:wrap;display:flex}.bf-category-chips>div{cursor:pointer;margin:.3em;padding:1em 1.5em}body.is-mobile-layout .bf-clamp:not(.is-expanded){-webkit-line-clamp:var(--bf-clamp-lines,6);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bf-clamp-toggle{color:var(--accent-blue);font-weight:600;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;margin:.15rem 0 .4rem;padding:0;display:inline-block}.bf-searchbar{align-items:stretch;gap:0;display:flex}.bf-searchbar[hidden]{display:none}.bf-searchbar-input,.bf-searchbar-select{min-height:2.5em;padding:.5em .75em;font-size:16px}.bf-searchbar-input{border-radius:.4rem 0 0 .4rem;flex:1;min-width:0}.bf-searchbar-select{border-radius:.4rem;width:100%}.bf-searchbar-btn{aspect-ratio:1;background:var(--accent-blue);min-width:2.5em;color:var(--white);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bf-searchbar-btn svg{width:1.25em;height:1.25em;display:block}.bf-searchbar-btn-reset{background:var(--steel)}.bf-searchbar>:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}#lounges_location{margin-bottom:.75em}.section_pictures .gallery_picture_container_frame:hover .gallery_picture_edit{display:grid}.section_pictures .gallery_picture_container_frame{--gallery-card-frame:1.5rem}body:not(.is-mobile-layout) :is(.section_pictures .gallery_picture_container_frame):hover:has(.gallery_picture_edit){z-index:30;box-shadow:0 0 0 var(--gallery-card-frame) var(--white), 0 0 0 calc(var(--gallery-card-frame) + 1px) var(--gray-line-soft), 0 .6rem 1.5rem var(--trans-a30);overflow:visible}.section_pictures .gallery_picture_container_frame .gallery_picture_edit{top:100%;left:calc(-1 * var(--gallery-card-frame) - 1px);right:calc(-1 * var(--gallery-card-frame) - 1px);text-align:left;background-color:var(--white);border:1px solid var(--gray-line-soft);box-shadow:0 .6rem 1.5rem var(--trans-a30);z-index:5;border-top:0;border-radius:0 0 .6em .6em;grid-template-columns:auto auto;justify-content:space-between;padding:.4rem .6rem .6rem;display:none;position:absolute}.section_pictures .gallery_picture_container_frame .gallery_picture_edit>div,.section_pictures .gallery_picture_container_frame .gallery_picture_edit>a{color:var(--surface-mid);align-items:center;gap:.4rem;padding:.3rem .1rem;display:flex}.section_pictures .gallery_picture_container_frame .gallery_picture_edit svg{flex:none;width:1.05rem;height:1.05rem;display:block}.section_pictures .gallery_picture_container_frame .gallery_picture_edit .bf-gallery-action-label{font-size:var(--fs-xs);white-space:nowrap}.section_pictures .gallery_picture_container_frame .gallery_picture_edit .movebox{cursor:grab}.section_pictures .gallery_picture_container_frame .gallery_picture_edit>a.bf-gallery-action-icon{text-decoration:none}.section_pictures .gallery_picture_container_frame .gallery_picture_edit>a.bf-gallery-action-icon:hover{color:var(--brand-pink)}.section_pictures .gallery_picture_container_frame .gallery_picture_edit>a.bf-gallery-action-icon.is-danger:hover{color:var(--red)}.section_pictures #show_inbox{background-color:var(--white);margin:2em 0;padding:2em}.section_pictures #show_inbox h1{margin:0 0 .5em .3em}.section_pictures #show_addpictures{padding:0 2em;display:none;overflow:hidden}.section_pictures #show_addpictures .fright{float:right}.section_pictures #show_kategorier{background-color:var(--white);margin:2em 0 0;padding:2em;display:none}.section_pictures #show_kategorier h1{margin:0 0 .5em .3em}.section_pictures #show_kategorier .edit{float:right;display:none}.section_pictures #show_kategorier .container{max-height:20em;overflow:auto}.section_pictures #show_kategorier .container>div{flex-grow:2}.section_pictures #attach{background-color:var(--white);padding:1.25rem}.section_pictures :is(#show_inbox,#picture_container) .gallery_container{grid-template-columns:repeat(4,1fr);display:grid}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame{aspect-ratio:1;text-align:center;cursor:pointer;border:1px solid var(--blue-dark);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1em;margin:.5em;position:relative;overflow:hidden}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame.pic_owner_hidden{opacity:.45;border-style:dashed}body:not(.is-mobile-layout) :is(.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame):hover:has(.gallery_picture_edit){overflow:visible}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .details{background-color:var(--white);opacity:.9;border-radius:1em;margin:1em;padding:.5em;display:none}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .details .date{font-size:var(--fs-xs);font-weight:700}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .details .text{font-size:var(--fs-sm)}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .details .mediatype{font-weight:700}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .details .pic_hidden{color:var(--red);font-weight:700}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame:hover .details{display:block}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .bf-video-play-overlay{pointer-events:none;color:var(--black);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame .bf-video-play-overlay svg{width:3rem;height:3rem;filter:drop-shadow(0 0 4px var(--trans-a90)) drop-shadow(0 0 12px var(--trans-a55))}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame.video_processing{background-color:var(--blue-dark);cursor:default}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame.video_processing .details{display:block}.section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame.video_processing .details .mediatype{color:var(--blue-dark)}.section_pictures #show_inbox{display:none}.section_pictures #show_inbox .gallery_container .gallery_picture_container_frame .details .inbox{margin:1em 0 0}.section_pictures #show_inbox .gallery_container .gallery_picture_container_frame .details .inbox:hover+div{display:grid}.section_pictures #show_inbox .gallery_container .gallery_picture_container_frame .details .inbox>div{margin:auto .5em auto 0}.section_pictures #show_inbox .gallery_container .gallery_picture_container_frame .details .inbox>div:nth-child(odd){text-align:left;font-weight:700}.section_pictures #show_inbox .gallery_container .gallery_picture_container_frame .details .inbox>div:nth-child(2n){text-align:right}body:not(.is-mobile-layout) :is(.section_pictures #picture_container).is-own-gallery{padding-bottom:3.5rem}body:not(.is-mobile-layout) :is(.section_pictures #picture_container) .gallery_container .gallery_picture_container_frame .details{display:block}body:not(.is-mobile-layout) :is(.section_pictures #picture_container) .gallery_container .gallery_picture_container_frame:hover .details{display:none}body:not(.is-mobile-layout) :is(.section_pictures #picture_container) .gallery_container .gallery_picture_container_frame.video_processing .details{display:block}.section_pictures #picture_container .gallery_header{color:var(--gray-text);background-color:var(--blue-dark);margin:1em 0;padding:1em;font-weight:700}.section_pictures #picture_container .gallery_header_light{color:var(--gray-text);background-color:var(--white);margin:1em 0;padding:1em;font-weight:700}.section_pictures #picture_container .gallery_container .gallery_picture_container_frame .details .movebox{margin:0;padding:0}.section_pictures #show_nopictures{margin:3em 3em 5em 0;display:none}.section_pictures #show_private,.section_pictures #show_report,.section_pictures #show_upload{display:none}.section_pictures .pictures-user-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;display:flex}.section_pictures .pictures-user-row h1{margin:0}.section_pictures .pictures-user-row #show_upload{margin-left:auto}.section_pictures #show_upload_box{display:none}#login_sso_buttons{flex-direction:row;gap:.5rem;display:flex}#login_sso_notice,#login_2fa_error,#login_failed,#login_attempts{border:1px solid var(--yellow-dark);border-radius:var(--radius-sm);background-color:var(--yellow-light);color:var(--surface-dark);font-size:var(--fs-sm);margin:.6rem 0;padding:.6rem .9rem;line-height:1.45}#login_sso_notice,#login_2fa_error{white-space:pre-line}#login_failed>p,#login_attempts>p{margin:0 0 .4rem}#login_failed>p:last-child,#login_attempts>p:last-child{margin-bottom:0}.login_sso_or{text-align:center;font-size:var(--fs-sm);color:var(--gray-text);align-items:center;gap:.6rem;margin:.6rem 0;display:flex}.login_sso_or:before,.login_sso_or:after{content:"";background-color:var(--gray-line-soft);flex:1;height:1px}#login_sso_buttons .gsi-btn,#login_sso_buttons .sswa-btn{border-radius:var(--radius-sm);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.gsi-btn{color:#1f1f1f;background-color:#fff;border:1px solid #747775;font-family:Roboto,Helvetica Neue,Arial,sans-serif}.gsi-btn:hover{background-color:#f8f9fa}.gsi-btn .gsi-btn-icon{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.gsi-btn .gsi-btn-icon svg{width:16px;height:16px;display:block}.sswa-btn{color:#fff;background-color:#000;border:1px solid #000;font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif}.sswa-btn:hover{background-color:#1a1a1a}.sswa-btn .sswa-btn-icon{color:#fff;flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.sswa-btn .sswa-btn-icon svg{width:15px;height:15px;margin-top:-1px;display:block}.section_login .login>#login_2fa{grid-column:1/-1}.section_login .logins_container{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:.3rem .9rem;display:grid}.section_login .logins_container>div:nth-child(odd){cursor:pointer;color:var(--accent-blue);font-weight:600;font-size:var(--fs-sm);grid-column:1}.section_login .logins_container>div:nth-child(odd):hover{text-decoration:underline}.section_login .logins_container>div:nth-child(2n){cursor:pointer;color:var(--gray-text);font-size:var(--fs-xs);grid-column:2}.section_login .logins_container>div:nth-child(2n):hover{text-decoration:underline}.section_login .login>#login_2fa input{max-width:12rem}.section_login .login>#login_2fa small{color:var(--gray-text);margin-top:.35rem;line-height:1.4;display:block}.section_login .bg1{background-image:url(/static/static/themes/1/login/random/1.jpg)}.section_login .bg2{background-image:url(/static/static/themes/1/login/random/2.jpg)}.section_login .bg3{background-image:url(/static/static/themes/1/login/random/3.jpg)}body.is-mobile-layout .section_login{background:var(--trans-a00);box-sizing:border-box;flex-direction:column;align-items:center;gap:0;padding:1.5rem 1rem;display:flex}body.is-mobile-layout .section_login>div:first-child,body.is-mobile-layout .section_login>div:nth-child(2){box-sizing:border-box;width:100%;max-width:22rem}body.is-mobile-layout .section_login>div:first-child{text-align:center;background-image:none!important}body.is-mobile-layout .section_login>div:first-child h1{display:none}body.is-mobile-layout .section_login>div:first-child>div{background:var(--white);border-radius:var(--radius-card) var(--radius-card) 0 0;padding:1.25rem 1.25rem .75rem}body.is-mobile-layout .section_login>div:first-child p{font-size:var(--fs-sm);color:var(--gray-text);margin:.5rem 0;line-height:1.4}body.is-mobile-layout .section_login>div:nth-child(2){background:var(--white);border-radius:0 0 var(--radius-card) var(--radius-card);box-shadow:0 4px 18px var(--trans-a30);flex-direction:column;gap:.5rem;padding:.5rem 1.25rem 1.5rem;display:flex}body.is-mobile-layout .section_login>div:nth-child(2)>div:first-child{border-top:1px solid var(--gray-soft);text-align:center;order:2;padding-top:1rem}body.is-mobile-layout .section_login>div:nth-child(2)>div:first-child h7{display:none}body.is-mobile-layout .section_login>div:nth-child(2)>div:first-child p{font-size:var(--fs-sm);color:var(--gray-text);margin:0 0 .6rem}body.is-mobile-layout .section_login>div:nth-child(2)>div:first-child .blivmedlem{float:none}body.is-mobile-layout .section_login>div:nth-child(2)>div:first-child .blivmedlem a{display:inline-flex}body.is-mobile-layout .section_login>div:nth-child(2)>div:nth-child(2){order:1}body.is-mobile-layout .section_login>div:nth-child(2)>div:nth-child(2) h7{font-size:var(--fs-h3);color:var(--surface-dark);margin:0 0 .5rem;font-weight:700;display:block}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved{border-bottom:1px solid var(--gray-soft);order:0;margin-bottom:.25rem;padding-bottom:.85rem}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved h7{font-size:var(--fs-h3);color:var(--surface-dark);margin:0 0 .5rem;font-weight:700;display:block}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved p{font-size:var(--fs-xs);color:var(--gray-text);margin:.2rem 0 .5rem}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved .logins_container{grid-template-columns:1fr auto;align-items:stretch;gap:.4rem .6rem;display:grid}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(odd){cursor:pointer;color:var(--accent-blue);font-weight:600;font-size:var(--fs-sm);align-items:center;padding:.35rem 0;display:flex}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(odd):active{opacity:.6}body.is-mobile-layout .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(2n){cursor:pointer;color:var(--gray-text);font-size:var(--fs-xs);place-self:center end;text-decoration:underline}body.is-mobile-layout .section_login>div:nth-child(2) .login{grid-template-columns:1fr auto;align-items:end;gap:.6rem .75rem;display:grid}body.is-mobile-layout .section_login>div:nth-child(2) .login>div{margin:0}body.is-mobile-layout .section_login>div:nth-child(2) .login>div:first-child,body.is-mobile-layout .section_login>div:nth-child(2) .login>div:nth-child(2){grid-column:1/-1}body.is-mobile-layout .section_login>div:nth-child(2) .login label,body.is-mobile-layout .section_login>div:nth-child(2) .login>div{font-size:var(--fs-sm);color:var(--surface-dark)}body.is-mobile-layout .section_login>div:nth-child(2) .login input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--gray-line-soft);border-radius:var(--radius-sm);width:100%;height:2.6em;margin-top:.15rem;padding:0 .6em;font-size:16px}body.is-mobile-layout .section_login>div:nth-child(2) .login .login_remember{grid-column:1;grid-template-columns:auto 1fr;align-items:center;gap:.4rem;display:grid}body.is-mobile-layout .section_login>div:nth-child(2) .login .forgot{color:var(--accent-blue);font-size:var(--fs-xs);text-decoration:none}body.is-mobile-layout .section_login>div:nth-child(2) .login .fright{float:none;grid-column:2}body.is-mobile-layout .section_login>div:nth-child(2) .login .submit{width:1px;height:0;overflow:hidden}body.is-mobile-layout .section_login>div:nth-child(2) form .submit{display:none}body.is-mobile-layout .section_login>div:nth-child(2) #login_sso{margin-top:.9rem}body.is-mobile-layout .section_login>div:nth-child(2) #login_sso .login_sso_or{text-align:center;font-size:var(--fs-sm);color:var(--gray-text);margin:.6rem 0 .5rem}body.is-mobile-layout .section_login>div:nth-child(2) #login_sso #login_sso_buttons{flex-direction:column;gap:.5rem;display:flex}body.is-mobile-layout .section_login>div:nth-child(2) .btn_big{box-sizing:border-box;background:linear-gradient(180deg, var(--c-6666ff) 0%, var(--c-6666ff) 100%);width:100%;min-height:2.75rem;color:var(--white);font-weight:600;font-size:var(--fs-body);box-shadow:0 1px 2px var(--trans-a30);cursor:pointer;border-radius:.62rem;justify-content:center;align-items:center;padding:.5rem .88rem;line-height:1.2;text-decoration:none;display:flex}body.is-mobile-layout .section_login>div:nth-child(2) .btn_big:active{background:linear-gradient(180deg, var(--c-6666ff) 0%, var(--c-2c46c8) 100%)}body.is-mobile-layout .section_login>div:nth-child(2) .btn_big>.arrow,body.is-mobile-layout .section_login>div:nth-child(2) .btn_big>.clear{display:none}body.is-mobile-layout .section_login>div:nth-child(2) .btn_big>span{vertical-align:middle;line-height:1.2;transform:none}body:not(.is-mobile-layout) .section_login>div:first-child{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15.25rem;padding:0}body:not(.is-mobile-layout) .section_login>div:first-child>div{float:left;box-sizing:border-box;width:26rem;max-height:12.75rem;padding-right:.5rem;position:relative;top:1.25rem;left:19rem;overflow-y:auto}body:not(.is-mobile-layout) .section_login>div:nth-child(2){background-image:radial-gradient(ellipse 60% 80% at 35% 30%, var(--trans-a55) 0%, transparent 70%), linear-gradient(to bottom right, var(--blue-dark) 0%, var(--blue-light) 100%);background-color:var(--trans-a00);box-sizing:border-box;grid-template-columns:4fr 6fr 5fr;gap:2.5em;height:auto;min-height:9.88rem;padding:2.25em 2.5em;display:grid}body:not(.is-mobile-layout) .section_login>div:nth-child(2) h7{letter-spacing:-.01em;color:var(--white);margin:0 0 .6rem;font-size:1.4rem;font-weight:700;display:block}body:not(.is-mobile-layout) .section_login>div:nth-child(2) p{color:var(--gray-text);margin:0 0 1rem;line-height:1.45}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .blivmedlem{float:none;margin-top:.5rem}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login{grid-template-columns:1fr 1fr;align-items:end;gap:.75rem .9rem;margin:0;display:grid}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login>div{font-size:var(--fs-sm);color:var(--gray-text)}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login div>input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--gray-line-soft);border-radius:var(--radius-sm);background:var(--white);width:100%;height:auto;margin-top:.2rem;padding:.5rem .65rem;font-size:.95rem;transition:border-color .12s,box-shadow .12s}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login div>input:not([type=checkbox]):focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue-line);outline:none}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login .login_remember{grid-column:1;grid-template-columns:auto 1fr;justify-self:start;align-items:center;gap:.4rem;display:grid}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login .forgot{color:var(--accent-blue);font-size:var(--fs-xs);text-decoration:none}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login .forgot:hover{text-decoration:underline}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .login .fright{grid-column:2;place-self:center end;padding:0;display:block}body:not(.is-mobile-layout) .section_login>div:nth-child(2) form .submit{display:none}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .logins_saved .logins_container{grid-template-columns:1fr;gap:.3rem;margin-top:.5rem;display:grid}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(odd){cursor:pointer;color:var(--accent-blue);font-weight:600}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(odd):hover{text-decoration:underline}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(2n){cursor:pointer;color:var(--gray-text);font-size:var(--fs-xs);margin-bottom:.4rem}body:not(.is-mobile-layout) .section_login>div:nth-child(2) .logins_saved .logins_container>div:nth-child(2n):hover{text-decoration:underline}.section_profile .inter{justify-content:space-between;align-items:center;display:flex}.section_profile .inter span{opacity:.4;cursor:pointer;font-size:large}.section_profile .inter span[selected],.section_profile .inter span:hover{opacity:1}.section_profile .top{grid-template-columns:1fr;gap:1em;display:grid}body:not(.is-mobile-layout) :is(.section_profile .top){grid-template-columns:1fr 1fr}.section_profile .top #profile_picture .picture_container{background-color:var(--blue-dark);text-align:center;border-radius:.5em;height:auto;min-height:18em;padding:1em;position:relative}.section_profile .top #profile_picture .picture_container .profile-picture-pending-overlay{background-color:var(--trans-a70);color:var(--white);font-size:var(--fs-sm);border-radius:.31rem;padding:.4em .6em;line-height:1.3;position:absolute;bottom:1em;left:1em;right:1em}body:not(.is-mobile-layout) :is(.section_profile .top #profile_picture .picture_container){height:25em;min-height:0}body:not(.is-mobile-layout) :is(.section_profile .top #profile_picture .picture_container).has-hero-rotator{height:auto;min-height:0}.section_profile .top #profile_picture .picture_container img{border-radius:.31rem;max-width:100%;max-height:100%}.section_profile .top #profile_picture .picture_container .profile-hero-stage{border-radius:.31rem;width:100%;height:22em;position:relative;overflow:hidden}.section_profile .top #profile_picture .picture_container .profile-hero-layer{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.section_profile .top #profile_picture .picture_container .profile-hero-layer.is-active{opacity:1;pointer-events:auto}.section_profile .top #profile_picture .picture_container .profile-hero-layer a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.section_profile .top #profile_picture .picture_container .profile-hero-layer img,.section_profile .top #profile_picture .picture_container .profile-hero-layer video{object-fit:contain;border-radius:.31rem;max-width:100%;max-height:100%;display:block}.section_profile .top #profile_picture .picture_container .no_picture{aspect-ratio:1;margin-top:0;opacity:.8;width:60%;margin-inline:auto}.section_profile .top #profile_picture .picture_container .no_picture>svg{width:100%;height:100%}.section_profile .top #profile_picture .picture_container>div:not(.profile-hero-stage){margin-top:2em}.section_profile .top #profile_picture .profile-hero-thumbs{flex-wrap:nowrap;justify-content:center;gap:.35em;margin-top:.5em;padding-bottom:.2em;display:flex;overflow-x:auto}.section_profile .top #profile_picture .profile-hero-thumb{cursor:pointer;background-position:50%;background-size:cover;border:2px solid #0000;border-radius:.31rem;flex:none;width:2.6em;height:2.6em;padding:0;position:relative}.section_profile .top #profile_picture .profile-hero-thumb.is-current{border-color:var(--accent-blue)}.section_profile .top #profile_picture .profile-hero-thumb.is-video:after{content:"▶";color:var(--white);text-shadow:0 1px 2px var(--trans-a70);justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;inset:0}.section_profile .top #profile_details{border-radius:var(--radius-card);background-color:var(--surface-panel-strong);justify-content:space-between;padding:1em;font-weight:700;display:flex}.section_profile .top #profile_details>div:first-child{text-align:right;padding-right:1em}.section_profile .top :is(#fact_container,#interact){gap:.5em;margin-top:.3em;display:grid}.section_profile .top :is(#fact_container,#interact)>div{border-radius:var(--radius-panel);border:1px solid var(--surface-border);padding:.5em}body:not(.is-mobile-layout) :is(.section_profile .top :is(#fact_container,#interact)>div){border:0}.section_profile .top :is(#fact_container,#interact)>div div:nth-child(2){font-weight:700}.section_profile .top #fact_container{grid-template-columns:repeat(3,auto);width:100%}.section_profile .top #fact_container>div{background-color:var(--surface-panel)}.section_profile .top #interact{grid-template-columns:1fr 1fr}.section_profile .top #interact>div{background-color:var(--surface-panel)}.section_profile #profile_new{cursor:pointer}.section_profile #profile_chat{margin:var(--space-section-mobile);color:var(--surface-dark);align-items:center;gap:.5em;padding:0 0 .31rem;display:flex}body:not(.is-mobile-layout) :is(.section_profile #profile_chat){margin:var(--space-section-desktop)}.section_profile #profile_chat>[data-auto=icon]{flex:none;width:1.8em;height:1.8em;display:inline-flex}.section_profile #profile_chat>[data-auto=icon] svg{width:100%;height:100%}.section_profile #profile_chat a{align-items:center;min-height:1.8em;font-weight:700;text-decoration:none;display:inline-flex}.section_profile #profile_lounges div{font-weight:700}.section_profile #profile_lounges .profile-lounge-item{margin-right:.9em}.section_profile #profile_lounges a{padding:0;text-decoration:none}.section_profile #profile_lounges a:hover{text-decoration:underline}.section_profile #profile_lounges .profile-lounge-item.is-common a{font-weight:700}.section_profile #profile_lounges .lounge-lead{white-space:nowrap}.section_profile #profile_lounges .member_dot{vertical-align:middle;margin:0 .3em 0 0;position:relative;bottom:.14em}.section_profile #profile_report{background-color:var(--surface-panel);align-items:center;gap:.5rem;display:flex}.section_profile #profile_report>.bf-report-cta__icon{width:3.46rem;height:3.46rem;padding-left:1rem;display:inline-flex}.section_profile #profile_report>.bf-report-cta__icon svg{width:100%;height:100%}.section_profile #profile_report>.bf-report-cta__link{color:var(--steel);font-size:var(--fs-xs);flex:1;padding:1.56rem 0 .62rem 1.25rem;text-decoration:none}.section_profile #profile_fav_note{padding:2em;display:flex}.section_profile #profile_fav_note>div{width:50%}.section_profile #profile_fav_note #profile_favorites>div{cursor:pointer;align-items:center;margin:1em 0 0;display:flex}.section_profile #profile_fav_note #profile_favorites>div .pf-action-icon{vertical-align:middle;width:1.25rem;height:1.25rem;color:var(--surface-mid);margin-right:.62rem;display:inline-flex}.section_profile #profile_fav_note #profile_favorites>div .pf-action-icon svg{width:100%;height:100%;display:block}.section_profile #profile_fav_note #profile_favorites>div#favorite_rem .pf-action-icon{color:var(--orange)}.section_profile #profile_fav_note #profile_favorites>div:is(#ignore_add,#ignore_add_cool,#ignore_no) .pf-action-icon{color:var(--brand-pink)}.section_profile #profile_fav_note #profile_notes textarea{border:none;width:100%;overflow:auto}.section_profile #profile_fav_note #profile_notes .note-updated{float:right}.section_profile #profile_fav_note #profile_notes div{float:right;padding-top:.5em}.section_profile .admin_profile_cases .admin-restore{padding:.5em 1em 1em}.section_profile .admin_profile_cases .admin-restore p{margin:1em}.section_profile .admin_profile_cases .admin-note-none{padding:.5em 1em 1em}:is(.section_diary,.section_mail_reply) .edit_options{grid-template-columns:1fr 1fr 1fr;gap:1em;padding:2em 0;display:grid}:is(.section_diary,.section_mail_reply) .edit_options>div:nth-child(3){justify-self:end}:is(.section_diary,.section_mail_reply) .edit_options>div>div{padding:.5em 0 0 .7em}:is(.section_diary,.section_mail_reply) .edit_options select{width:6.25rem}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header{background-color:var(--blue-dark);justify-content:space-between;padding:1em;display:flex}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-date{color:var(--black);padding-top:.19rem;font-weight:700}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-date .diary-date-day,:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-date .diary-date-time{display:block}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-date .diary-date-time{font-weight:400}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a{margin:0}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a.diary_comment{margin-right:.75rem}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a.diary_action_icon:not(.reaction_more)>[data-auto=icon]{vertical-align:middle;width:1.5rem;height:1.5rem;display:inline-flex}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a.diary_action_icon:not(.reaction_more)>[data-auto=icon] svg{width:100%;height:100%;display:block}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a.diary_action_icon.diary_delete>[data-auto=icon]{width:1.2rem;height:1.2rem}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a.diary_action_icon.diary_edit>[data-auto=icon]{width:1.28rem;height:1.28rem}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-note{border-bottom:1px solid var(--blue-dark);padding:1em 2em}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-text{word-wrap:break-word;background-color:var(--white);padding:2em}:is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-likedata{padding:0 2em 2em}.section_guestbook{font-size:var(--fs-xs)}.section_guestbook .visible_to{float:left;padding:1em}.section_guestbook .visible_to>div{padding-left:.31rem}.section_guestbook .submit{float:right;padding:2em 0 2em 2em}.section_guestbook #guestbook-container .guestbook-item{margin-bottom:2em;position:relative}.section_guestbook #guestbook-container .guestbook-item .guestbook-header{background-color:var(--blue-dark);grid-template-columns:auto 1fr auto;align-items:center;column-gap:1em;padding:1em;display:grid}.section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-date{font-weight:700}.section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-actions{justify-content:flex-end;align-items:center;gap:1em;display:flex}.section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-actions a{margin:0}.section_guestbook #guestbook-container .guestbook-item .guestbook-note{border-bottom:1px solid var(--blue-dark);white-space:pre-line;padding:1em 2em}.section_guestbook #guestbook-container .guestbook-item .guestbook-text{background-color:var(--white);padding:2em}.section_guestbook #guestbook-container .guestbook-item .guestbook-likedata .reaction_summary{z-index:2;position:absolute;bottom:0;right:0;transform:translate(40%,15%)}.section_guestbook #guestbook-container .guestbook-item .guestbook-likedata .thumb_detail{background-color:var(--white);padding:.5rem 2em}.section_guestbook #guestbook-container .guestbook-item .guestbook-likedata .thumb_detail:empty{display:none}.section_guestbook #guestbook-none{padding:2em}.section_mail_inbox{--mail-cols:48px minmax(0, 1fr) 40px 130px 110px}.section_mail_inbox .top{grid-template-columns:4fr 1fr;display:grid}.section_mail_inbox .top div:nth-child(2){justify-self:end}.section_mail_inbox #mail_sort_mobile,.section_mail_inbox #mail_tools_mobile{display:none}.section_mail_inbox [data-mail-sound],.section_mail_inbox [data-mail-sort]{cursor:pointer}.section_mail_inbox #mail_toolbar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 0;display:flex}.section_mail_inbox #mail_toolbar .bf-searchbar{flex:0 0 20rem;margin-left:auto}.section_mail_inbox #mail_toolbar .mail-filters{flex-wrap:nowrap;flex:auto;align-items:stretch;gap:.5rem;display:flex}.section_mail_inbox #mail_toolbar .mail-filters [data-mail-filter]{background-color:var(--blue-dark);border:1px solid var(--blue-dark);text-align:left;cursor:pointer;border-radius:999px;align-items:center;min-width:0;padding:.12rem .68rem;line-height:1.15;display:flex}.section_mail_inbox #mail_toolbar .mail-filters [data-mail-filter].is-active{border-color:var(--rgb-14-41-84)}.section_mail_inbox #mail_toolbar .mail-filters .mail-filter-count{background:var(--gray-soft);font-size:var(--fs-xs);white-space:nowrap;border-radius:.5rem;margin-left:.35em;padding:1px .44rem .12rem;font-weight:700;line-height:1.3;display:inline-block}.section_mail_inbox #mail_toolbar .mail-filters [data-mail-filter].is-disabled{opacity:.45;cursor:default}.section_mail_inbox #mail_heading{background-color:var(--blue-dark);color:var(--gray-text);grid-template-columns:var(--mail-cols);align-items:center;column-gap:.75rem;margin-bottom:0;padding:.6em 1em;font-weight:700;display:grid}.section_mail_inbox #mail_heading div{margin-left:0}.section_mail_inbox #mail_heading div:first-child{grid-column:2}.section_mail_inbox #mail_heading div:nth-child(2){grid-column:3/span 2}.section_mail_inbox #mail_heading div:nth-child(3){grid-column:5;justify-content:space-between;align-items:center;display:flex}#mail_lines>div.mail_container_div{grid-template-columns:var(--mail-cols);cursor:pointer;border-left:.38rem solid var(--trans-a00);align-items:center;min-height:1.88rem;padding:.19rem 1em;display:grid}#mail_lines .mail_icon{justify-content:center;align-self:center;align-items:center;width:1.88rem;height:1.88rem;line-height:0;display:flex}#mail_lines>div.mail_container_div>div:first-child{grid-column:1/span 2;align-items:center;gap:.62rem;min-width:0;display:flex}#mail_lines .mail_username{text-overflow:ellipsis;white-space:nowrap;flex:auto;align-self:center;width:auto;margin:0;overflow:hidden}#mail_lines .mail_status{color:var(--black);align-self:center;margin:0;font-size:11px;line-height:1.1;position:static;overflow:hidden}#mail_lines .mail_status div{align-items:center;gap:.25rem;display:flex;position:static}#mail_lines .mail_status img{vertical-align:middle;flex-shrink:0}#mail_lines .mail_status svg{vertical-align:middle;width:1.1rem;height:1.1rem;color:var(--gray-text);flex-shrink:0}#mail_lines .mail_status div:after{content:none}#mail_lines .mail_status>div{font-size:0}#mail_lines .mail_status>div>*{font-size:11px}#mail_lines .mail_date{float:none;color:var(--gray-text);align-self:center;margin:0;padding:0;font-size:11px;line-height:1.2}#mail_lines .mail_options{float:none;text-align:right;opacity:1;justify-content:flex-end;align-self:center;align-items:center;gap:.25rem;margin:0;line-height:1;display:flex}#mail_lines>div.mail_container_div.mail_unread{border-left-color:var(--trans-a00)}#mail_lines .mail_unread .mail_username,#mail_lines .mail_unread .mail_date{color:var(--surface-dark);font-weight:700}#mail_lines .mail_unread>div{font-weight:400}#mail_lines>div:nth-child(odd){background-color:var(--trans-a00)}#mail_lines>div.mail_container_div:nth-child(2n){background-color:var(--blue-light)}#mail_lines>div.mail_container_div.mail_unread{background-image:linear-gradient(var(--unread-shade), var(--unread-shade))}#mail_lines .mail_attach{font-size:var(--fs-xs);flex:none;align-items:center;gap:.25rem;margin-right:.94rem;display:inline-flex}#mail_lines .mail_attach svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:.94rem;height:.94rem;display:block}#mail_lines .mail_options>span,#mail_read .mail_options>span{background-color:var(--trans-a00);color:var(--steel);border:1px solid var(--gray-line-soft);cursor:pointer;border-radius:.25rem;flex:none;justify-content:center;align-items:center;padding:.12rem .38rem;font-size:10px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .1s,color .1s,border-color .1s;display:inline-flex}#mail_lines .mail_options>span:hover,#mail_read .mail_options>span:hover{background-color:var(--accent-blue);border-color:var(--accent-blue);color:var(--white)}#mail_read .mail_options .mail_opt_delete_single [data-auto=icon]{width:1.06rem;height:1.06rem;display:inline-flex}#mail_read .mail_options .mail_opt_delete_single [data-auto=icon] svg{width:100%;height:100%;display:block}.section_mail_show #header h1{flex-wrap:wrap;align-items:center;gap:0 .35em;display:flex}.section_mail_show #header h1>span{align-items:center;display:inline-flex}.section_mail_show #header h1 svg[user]{width:2.5em}.section_mail_show #header h1 svg[user].icon_novip{margin-left:-.74em}.section_mail_show #mail_read .mail_header svg[user].icon_novip{margin-left:-.64rem}.section_mail_show .mail_read_search{justify-content:flex-end;align-items:center;gap:1rem;padding-top:0;display:flex}.section_mail_show .mail_read_search .mail_read_video{cursor:pointer;align-items:center;gap:.38rem;margin-right:auto;display:none}.section_mail_show .mail_read_search .mail_read_video [data-auto=icon] svg{width:1rem;height:1rem;display:block}.section_mail_show .mail_read_search .mail_read_search_toggle{cursor:pointer;align-items:center;gap:.38rem;display:inline-flex}.section_mail_show .mail_read_search .mail_read_search_toggle [data-auto=icon] svg{width:1rem;height:1rem;display:block}.section_mail_show .mail_read_search .bf-searchbar{flex:0 0 20rem}.section_mail_show #mail_read .mail_attachment .mail_attachment_thumbs{padding-left:clamp(7rem,11vw,9rem)}body.video-aktiv .section_mail_show .mail_read_search .mail_read_video{display:inline-flex}.section_info .kontakt_team_header{flex-wrap:wrap;align-items:center;gap:0 .35em;display:flex}.section_info .kontakt_team_header>span{align-items:center;gap:0 .35em;display:inline-flex}.section_info .kontakt_team_header svg[user]{width:2.5em}.section_info .kontakt_team_header svg[user].icon_novip{margin-left:-.74em}.section_mail_show #mail_blocked,.section_mail_show .presence{padding-top:0!important}.mail_attachments_toggle{background-color:var(--steel);color:var(--white);border-radius:.94rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem 1.1rem;line-height:1.3;text-decoration:none;display:inline-flex}.mail_attachments_toggle .matt_counts{font-size:var(--fs-xs);flex-direction:column;align-items:flex-start;display:flex}.mail_attach_footer{align-items:center;gap:1.5rem;display:flex}.mail_attach_footer .mail_attach_info{flex:auto}.mail_attach_footer .mail_attach_overview{flex:none}.section_mail_show #mail_read>.mail_msg{width:100%;max-width:100%;padding:0 1em}.section_news #news_items{grid-template-columns:1fr 5fr;display:grid}.section_news #news_items>div{display:contents}.section_news #news_items>div:nth-child(odd)>div{background-color:var(--blue-dark);padding:.5rem;font-weight:700}.section_news #news_items>div:nth-child(2n)>div:nth-child(2){background-color:var(--blue-light);margin:0 0 1rem;padding:1rem}.section_news #news_items>div:nth-child(2n)>div:nth-child(2)>div:nth-child(2){font-size:var(--fs-xs);text-align:right;color:var(--steel);padding:.2rem 0 0}.section_news #news_items>div:nth-child(2n)>div:nth-child(2)>div:nth-child(2) a{color:var(--steel)}.datalist{grid-template-columns:var(--datalist-cols);justify-content:var(--datalist-justify,start);align-items:stretch;margin:.6rem 0;display:grid}.datalist .datalist-body,.datalist .datalist-head,.datalist .datalist-row{display:contents}.datalist .datalist-head>*{border-bottom:1px solid var(--blue-dark);font-weight:700}.datalist .datalist-head>*,.datalist .datalist-row>*{min-width:0;padding:.3rem 1.2rem .3rem .5rem}.datalist .datalist-row:nth-child(2n)>*{background-color:var(--gray-soft)}.login-log-table{--datalist-cols:max-content fit-content(11rem) max-content auto max-content max-content;--datalist-justify:stretch}.login-log-table .datalist-head>*,.login-log-table .datalist-row>*{padding:.45rem 1rem .45rem .7rem}.login-log-table .datalist-row>:nth-child(2){word-break:break-all}.login-log-table .login-attempt{color:var(--red);font-weight:700}.gps-log-scrollbox{border:1px solid var(--gray-line-soft);border-radius:.38rem;max-width:44rem;max-height:26rem;overflow-y:auto}.gps-log-scrollbox .datalist{margin:0}.gps-log-table{--datalist-cols:max-content max-content max-content auto;--datalist-justify:stretch}.gps-log-table .datalist-head>*{z-index:1;background-color:var(--white);position:sticky;top:0}.gps-log-table .gps-nr{font-variant-numeric:tabular-nums;white-space:nowrap}.gps-log-table .datalist-head>*,.gps-log-table .datalist-row>*{padding:.6rem 2rem .6rem .7rem}.gps-log-table .gps-date{white-space:nowrap;font-weight:700;display:block}.gps-log-table .gps-time{white-space:nowrap;display:block}.gps-log-table .gps-coords{white-space:nowrap;font-family:monospace}.gps-log-table .datalist-row.gps-current>*{background-color:var(--yellow-light);padding-bottom:.9rem}.gps-log-table .datalist-row.gps-current>[role=cell]{padding-top:.3rem}.gps-log-table .gps-current-mark{background-color:var(--yellow-light);white-space:nowrap;grid-column:1/-1;padding:.6rem .7rem 0;font-size:.8em}.gps-log-table .gps-current-mark>span{background-color:var(--yellow-dark);border-radius:.38rem;padding:.05rem .4rem;display:inline-block}.gps-log-table .gps-map-link{white-space:nowrap}.gps-current-help{max-width:44rem;color:var(--gray-text)}.gps-allow-status{color:var(--accent-orange);font-weight:700}.gps-map-wrap{max-width:44rem;margin:1.5rem 0 .5rem}.gps-map-wrap h3{margin-bottom:.5rem}.gps-map{background-color:var(--gray-soft);border:1px solid var(--blue-dark);border-radius:.38rem;padding:.5rem}.gps-map svg{max-height:70vh}.gps-map.gps-map-leaflet{height:26rem;padding:0;overflow:hidden}.gps-cirkel,.gps-naal{box-sizing:border-box;border:2px solid var(--white);width:1.63rem;height:1.63rem;color:var(--surface-dark);box-shadow:0 1px 3px var(--trans-a40);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:flex;position:relative}.gps-naal.gps-naal-aktuel{box-shadow:0 0 0 2px var(--yellow-dark), 0 1px 3px var(--trans-a40)}.gps-naal i{border:1px solid var(--white);background-color:var(--surface-dark);min-width:1rem;color:var(--white);text-align:center;border-radius:.5rem;padding:0 .15rem;font-size:.6rem;font-style:normal;line-height:1.05rem;position:absolute;top:-.3rem;right:-.45rem}.gps-naal-wrap{background:0 0;border:0}.gps-map-note{color:var(--gray-text);margin-top:.4rem;font-size:.9em}.area-has-map{cursor:pointer}.area-map-pop{z-index:9000;background-color:var(--gray-soft);border:1px solid var(--blue-dark);width:34rem;max-width:92vw;box-shadow:0 2px 8px var(--trans-a20);border-radius:.38rem;height:auto;padding:.6rem;display:block;position:fixed}.area-map-pop-body{background-color:var(--gray-soft);border-radius:.25rem}.area-map-pop-body svg{width:100%;height:auto;display:block}.section_controlpanel .punkt_container{float:left;width:40%;height:3.12rem;margin:.94rem}.section_controlpanel .iconcolors-grid{grid-template-columns:1fr 3.5rem 3.5rem 2.6rem max-content;align-items:center;gap:.5rem .4rem;max-width:48rem;margin-top:1.5rem;display:grid}body:not(.is-mobile-layout) :is(.section_controlpanel .iconcolors-grid){grid-template-columns:1fr max-content max-content max-content max-content;gap:.5rem 1.25rem}.section_controlpanel .iconcolors-grid .iconcolors-head{text-align:center;font-size:.75rem;font-weight:700}body:not(.is-mobile-layout) :is(.section_controlpanel .iconcolors-grid .iconcolors-head){font-size:inherit}.section_controlpanel .iconcolors-grid .iconcolors-icon{justify-self:center}.section_controlpanel .iconcolors-grid .iconcolors-pick{justify-self:center}.section_controlpanel .iconcolors-grid .iconcolors-pick input[type=color]{border:1px solid var(--gray-line-soft);border-radius:var(--radius-sm);background-color:var(--white);cursor:pointer;width:2.2rem;height:2rem;padding:.12rem}body:not(.is-mobile-layout) :is(.section_controlpanel .iconcolors-grid .iconcolors-pick input[type=color]){width:2.6rem}.section_controlpanel .iconcolors-grid .iconcolors-actions{align-items:center;gap:.45rem;min-width:2.9rem;display:flex}.section_controlpanel .iconcolors-grid .iconcolors-actions .iconcolors-std{font-size:1.1rem;font-weight:700;line-height:1;text-decoration:none}.section_controlpanel .iconcolors-grid .iconcolors-actions .iconcolors-undo{display:inline-flex}.section_controlpanel .iconcolors-grid .iconcolors-actions .iconcolors-undo svg{width:.95rem;height:.95rem}.section_controlpanel .iconcolors-grid .iconcolors-choice{justify-self:center}.section_controlpanel .iconcolors-grid .iconcolors-mode{cursor:pointer;display:inline-flex}.section_controlpanel .iconcolors-grid .iconcolors-mode input[type=radio]{cursor:pointer;margin:0}.section_controlpanel .iconcolors-grid.mode-standard .iconcolors-icon.iconcolors-custom,.section_controlpanel .iconcolors-grid.mode-custom .iconcolors-icon:not(.iconcolors-custom){opacity:.35}.section_controlpanel .iconcolors-grid svg[user="0"]{width:3.5rem;margin-right:0;transform:translate(-14.86%)}body:not(.is-mobile-layout) :is(.section_controlpanel .iconcolors-grid svg[user="0"]){width:3.76rem}.section_controlpanel .iconcolors-save{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.section_controlpanel .iconcolors-save .iconcolors-save-status{font-weight:700}.section_controlpanel .recovery-codes{background-color:var(--gray-soft);border-radius:6px;grid-template-columns:repeat(2,1fr);gap:.35rem 1.2rem;margin:.6rem 0;padding:.7rem .9rem;list-style:none;display:grid}.section_controlpanel .recovery-codes li{letter-spacing:.02em;-webkit-user-select:all;user-select:all;font-family:ui-monospace,Cascadia Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:1.05rem}.section_controlpanel #twofactor_qr canvas{max-width:100%;height:auto;image-rendering:pixelated}.section_controlpanel .profiletext_history{margin-top:1.5rem}.section_controlpanel .profiletext_history .profiletext_history_line{border-bottom:1px solid var(--gray-line-soft);align-items:center;gap:.75rem;padding:.38rem 0;display:flex}.section_controlpanel .profiletext_history .profiletext_history_line:last-child{border-bottom:0}.section_controlpanel .profiletext_history .profiletext_history_date{flex:auto}.section_controlpanel .profiletext_history .profiletext_history_active{color:var(--blue-dark);font-weight:700}.section_controlpanel .profiletext_history .profiletext_history_actions{white-space:nowrap;gap:1rem;display:flex}.section_controlpanel .notice{border:1px solid var(--gray-line-soft);border-radius:var(--radius-sm);background-color:var(--gray-soft);color:var(--surface-dark);font-size:var(--fs-sm);border-left-width:3px;margin:.6rem 0;padding:.75rem .9rem}.section_controlpanel .notice.error{border-left-color:var(--red);color:var(--red)}.section_controlpanel .punkt_container[data-sso-provider]{height:auto}.section_controlpanel .sso-choose-list{flex-direction:column;gap:.25rem;margin:.6rem 0;display:flex}.section_controlpanel .sso-choose-list>div{cursor:pointer;color:var(--accent-blue);border-bottom:1px solid var(--gray-line-soft);padding:.6rem .2rem;font-weight:600}.section_controlpanel .sso-choose-list>div:active{opacity:.6}body.is-mobile-layout .section_controlpanel .punkt_container{float:none;background-color:var(--white);border-top:1px solid var(--gray-line-soft);border-radius:0;width:100%;height:auto;margin:0;padding:.7rem .85rem;position:relative}body.is-mobile-layout .section_controlpanel .punkt_container:last-of-type{border-bottom:1px solid var(--gray-line-soft)}body.is-mobile-layout .section_controlpanel .punkt_container:has(+h2){border-bottom:1px solid var(--gray-line-soft)}body.is-mobile-layout .section_controlpanel .punkt_container:after{content:"›";color:var(--gray-text);opacity:.6;font-size:1.4em;line-height:1;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}body.is-mobile-layout .section_controlpanel .punkt_container>a{font-weight:600;font-size:var(--fs-body);color:var(--surface-dark);padding-right:1rem;text-decoration:none;display:block}body.is-mobile-layout .section_controlpanel .punkt_container>p{color:var(--gray-text);font-size:var(--fs-sm);margin:.1rem 0 0;padding-right:1rem;line-height:1.3}.notifications_row{border-top:1px solid var(--gray-line-soft);cursor:pointer;grid-template-columns:2.25rem 1fr auto auto;align-items:center;gap:.1rem .6rem;padding:.7rem .85rem;display:grid}.notifications_row:last-of-type{border-bottom:1px solid var(--gray-line-soft)}.notifications_row.unread{background-color:var(--blue-light)}.notifications_row:hover{background-color:var(--gray-soft)}.notifications_actor_icon{grid-area:1/1/-1;align-self:center;width:2.25rem;height:2.25rem}.notifications_actor_name{color:var(--surface-dark);font-weight:600;font-size:var(--fs-body);grid-area:1/2;align-self:end;text-decoration:none}.notifications_text{font-size:var(--fs-sm);color:var(--gray-text);grid-area:2/2;align-self:start;line-height:1.3}.notifications_time{font-size:var(--fs-xs);color:var(--steel);grid-area:3/2;align-self:start;margin-top:.1rem}.notifications_excerpt{font-style:italic}.notifications_thumb{object-fit:cover;border-radius:.3rem;grid-area:1/3/-1;width:2.6rem;height:2.6rem}.notifications_dismiss{color:var(--steel);border-radius:.4rem;grid-area:1/4/-1;align-self:center;padding:.2rem .45rem;font-size:1.15rem;line-height:1;text-decoration:none}.notifications_dismiss:hover{color:var(--brand-pink);background:var(--gray-soft)}.notifications_row.compact{grid-template-columns:2rem 1fr;padding:.55rem .7rem}.notifications_row.compact .notifications_actor_icon{width:2rem;height:2rem}#notifications_badge,#mail_badge{display:none}#mail_badge:not(:empty){background:var(--white);height:.75rem;color:var(--rgb-14-41-84);vertical-align:middle;border-radius:999px;margin:.31rem;padding:0 .35em;font-size:.6rem;font-weight:700;line-height:.75rem;display:inline-block}#notifications_outer_container{padding:.7rem 0 0}#notifications_ticker .notifications_row{font-size:var(--fs-xxs);color:var(--white);background:0 0;border:0;padding:.1rem .35rem 0;line-height:1.35;animation:.4s bf-notif-fade;display:block}#notifications_ticker .notifications_actor_name,#notifications_ticker .notifications_text{font-size:var(--fs-xxs);color:var(--white)}#notifications_ticker .notifications_actor_name{cursor:pointer}#notifications_ticker .notifications_target_link{color:var(--white);text-decoration:underline}@keyframes bf-notif-fade{0%{opacity:0}to{opacity:1}}.section_notifications{--notif-col-site:4.75rem;--notif-col-email:3.4rem;--notif-col-push:3rem}.section_notifications .notifications_pref_line{border-bottom:1px solid var(--gray-line-soft);font-size:var(--fs-body);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.section_notifications .notifications_pref_line>span:not(.notif_pref_spacer){flex:1}.section_notifications .notifications_pref_line .notif_pref_spacer{width:var(--notif-col-site);flex:none}.section_notifications .notifications_pref_line input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:var(--accent-blue);margin:0 calc((var(--notif-col-site) - 1.25rem) / 2);flex:none}.section_notifications .notifications_pref_line input.notif_pref_email{margin:0 calc((var(--notif-col-email) - 1.25rem) / 2)}.section_notifications .notifications_pref_line input.notif_pref_email[disabled]{opacity:.35}.section_notifications .notifications_pref_line input.notif_pref_push{margin:0 calc((var(--notif-col-push) - 1.25rem) / 2)}.section_notifications #notification_settings_body{border-top:1px solid var(--gray-line-soft);margin-top:.5rem}.section_notifications .notifications_markall{justify-content:flex-end;padding:.5rem 0;display:flex}.section_notifications h1 .notifications_settings_link{float:right;color:var(--gray-text);padding:.25rem;line-height:0}.section_notifications h1 .notifications_settings_link svg{width:1.5rem;height:1.5rem}.section_notifications .notifications_email_note{background-color:var(--yellow-light);border:1px solid var(--yellow-dark);border-radius:var(--radius-sm);margin-top:.5rem;padding:.5rem .85rem}.section_notifications .notifications_pref_group{background-color:var(--blue-dark);margin-top:1rem;padding:.5em .85rem;font-weight:700}.section_notifications .notifications_pref_head{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--gray-text);align-items:center;gap:.75rem;padding:.5rem .85rem .25rem;font-weight:700;display:flex}.section_notifications .notifications_pref_head .head_mid{flex:1}.section_notifications .notifications_pref_head .head_site{flex:0 0 var(--notif-col-site);text-align:center}.section_notifications .notifications_pref_head .head_email{flex:0 0 var(--notif-col-email);text-align:center}.section_notifications .notifications_pref_head .head_push{flex:0 0 var(--notif-col-push);justify-content:center;align-items:center;display:inline-flex}.section_notifications .notifications_pref_head .head_push svg{width:1.4rem;height:1.4rem;display:block}.section_notifications .push_device_guide{justify-content:flex-end;margin-top:.5rem;display:flex}.section_notifications .push_device_guide .btn_normal{padding:.3rem .94rem}.section_notifications #push_device_box{background-color:var(--blue-light);border-radius:.5rem;margin-top:.5rem;padding:.75rem .85rem}.section_notifications #push_device_box .push_device_state{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.section_notifications #push_device_box .push_device_state>span{flex:1;min-width:14rem}.section_notifications #push_device_box .btn_normal{padding:.3rem .94rem}body.is-mobile-layout .section_notifications .notifications_empty{text-align:center;color:var(--gray-text);padding:2rem 1rem}body.is-mobile-layout .section_notifications #notification_settings_body{border-top:0}.section_info .persondata_sub{color:var(--gray-text);font-size:var(--fs-sm);margin-top:-.4rem}body.is-mobile-layout .section_info p,body.is-mobile-layout .section_info li{line-height:1.5}body.is-mobile-layout .section_info ul,body.is-mobile-layout .section_info ol{margin:.5rem 0 1rem;padding-left:1.25rem}body.is-mobile-layout .section_info li{margin-bottom:.35rem}body.is-mobile-layout .section_info .info-status-legend{flex-direction:column;gap:.5rem;margin:.75rem 0;font-style:normal;display:flex}body.is-mobile-layout .section_info .info-status-legend .info-status-row{align-items:center;gap:.75rem;display:flex}body.is-mobile-layout .section_info .info-status-legend .info-status-icon{flex:0 0 1.75rem}body.is-mobile-layout .section_info .info-status-legend .info-status-icon svg{width:1.75rem;height:auto;display:block}body.is-mobile-layout .section_search .search-details-grid{border:0;flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}body.is-mobile-layout .section_search .search-details-grid>div{border-bottom:1px solid var(--gray-line-soft);padding:.5rem 0}body.is-mobile-layout .section_search .search-details-grid>div:last-child{border-bottom:0}body.is-mobile-layout .section_search .search-options{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 .25rem;display:flex}body.is-mobile-layout .section_search .search-options>[data-template]:not([style*=none]){display:contents}body.is-mobile-layout .section_search .search-chip{border:1px solid var(--gray-line-soft);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--surface-dark);font-size:var(--fs-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;padding:.44rem .75rem;line-height:1.1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}body.is-mobile-layout .section_search .search-chip>input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}body.is-mobile-layout .section_search .search-chip:active{background:var(--blue-light)}body.is-mobile-layout .section_search .search-chip.is-checked{background:var(--accent-blue);border-color:var(--accent-blue);color:var(--white);font-weight:600}body.is-mobile-layout .section_search .search-chip:has(>input:checked){background:var(--accent-blue);border-color:var(--accent-blue);color:var(--white);font-weight:600}body.is-mobile-layout .section_search .search-chip.is-focused{outline:2px solid var(--accent-blue);outline-offset:1px}body.is-mobile-layout .section_search .search-chip:has(>input:focus-visible){outline:2px solid var(--accent-blue);outline-offset:1px}body.is-mobile-layout .section_search .search_text_box{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}body.is-mobile-layout .section_search .postal-inputs{align-items:center;gap:.4rem;display:flex}body.is-mobile-layout .section_search .postal-inputs input[type=text]{width:4.5rem}body.is-mobile-layout .section_search .header{text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--fs-xs);color:var(--gray-text);background:var(--trans-a00);margin-top:0;padding:1rem 0 .4rem}body.is-mobile-layout .section_search .search-details-grid b:not(label b):not(.bf-age-side-label b):not(.search-group-toggle){text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--fs-xs);color:var(--gray-text);margin-bottom:.15rem;display:block}body.is-mobile-layout .section_search .search-details-grid b.search-group-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--fs-xs);color:var(--gray-text);align-items:center;gap:.5rem;margin-bottom:0;padding:.5rem 0;display:flex}body.is-mobile-layout .section_search .search-details-grid b.search-group-toggle:after{content:"";border-right:2px solid var(--gray-text);border-bottom:2px solid var(--gray-text);flex:none;width:.5rem;height:.5rem;transition:transform .15s;transform:rotate(45deg)}body.is-mobile-layout .section_search .search-details-grid b.search-group-toggle[aria-expanded=true]:after{transform:rotate(-135deg)}body.is-mobile-layout .section_search .search-group-summary{text-transform:none;letter-spacing:0;font-weight:400;font-size:var(--fs-sm);color:var(--surface-dark);white-space:nowrap;text-overflow:ellipsis;max-width:60%;margin-left:auto;overflow:hidden}body.is-mobile-layout .section_search .search-group-body[hidden]{display:none}body.is-mobile-layout .section_search .search-actions-grid{flex-wrap:wrap;gap:.5rem;padding-top:1rem;display:flex}body.is-mobile-layout .section_search .search-actions-grid .search-actions-left,body.is-mobile-layout .section_search .search-actions-grid .search-actions-right{display:contents}body.is-mobile-layout .section_search .search-actions-grid .btn_normal{border-radius:var(--radius-popover);background:var(--gray-line-soft);min-height:2.75rem;color:var(--surface-dark);font-size:var(--fs-sm);box-shadow:0 1px 2px var(--trans-a20);flex:8rem;justify-content:center;align-items:center;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}body.is-mobile-layout .section_search .search-actions-grid .btn_normal>.left_arrow,body.is-mobile-layout .section_search .search-actions-grid .btn_normal>.clear{display:none}body.is-mobile-layout .section_search .search-actions-grid .btn_normal>span:nth-child(2){transform:none}body.is-mobile-layout .section_search .search-actions-grid .btn_normal:active{filter:brightness(.95)}body.is-mobile-layout .section_search .search-actions-grid .btn_normal[data-action=search-prepare]{background:var(--accent-blue);color:var(--white);flex-basis:100%;order:3}body.is-mobile-layout .section_search .saved-searches-section{margin-top:1.25rem;display:block}body.is-mobile-layout .section_search .saved-searches-section>div{display:block}body.is-mobile-layout .section_search .saved-searches-section>div[data-search-id]{border:1px solid var(--gray-soft);border-radius:var(--radius-card);background:var(--surface-card);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.4rem;padding:.69rem .85rem;display:flex}body.is-mobile-layout .section_search .saved-searches-section>div[data-search-id]>div{text-align:left;padding:0;display:block}body.is-mobile-layout .section_search .saved-searches-section>div[data-search-id] a{cursor:pointer;text-decoration:none}body.is-mobile-layout .section_search .saved-searches-section>div[data-search-id]>div:first-child a{color:var(--surface-dark);font-weight:600}body.is-mobile-layout .section_search .saved-searches-section>div[data-search-id]>div:last-child a{color:var(--gray-text);font-size:var(--fs-sm)}body.is-mobile-layout .section_search .saved-searches-section>div:nth-child(2n){text-align:left}body.is-mobile-layout .section_search .saved-searches-section .notice{border:1px dashed var(--gray-line-soft);border-radius:var(--radius-card);color:var(--gray-text);font-size:var(--fs-sm);text-align:center;padding:.85rem}#search_suggest{position:relative}.lounge-fav-head{color:var(--black);background-color:var(--blue-light);margin:1.5em 0 .5em;padding:.5em .7em;font-weight:700}.lounge-fav-subhead{color:var(--gray-text);font-weight:700;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;margin:1em 0 .35em}.lounge-fav-list{font-size:var(--fs-xs);margin:0 0 .5em;padding:0;list-style:none}.lounge-fav-list .lounge{break-inside:avoid;align-items:baseline;gap:.3rem;line-height:1.5;display:flex}.lounge-fav-block .lounge-fav-block{margin-left:1em}body:not(.is-mobile-layout) .lounge-fav-list{column-count:2;column-gap:2em}.lounges-fav-filter{font-size:var(--fs-xs);color:var(--gray-text);flex-wrap:wrap;align-items:center;gap:.75rem;margin:.75rem 0 .5rem;display:flex}.lounges-fav-filter input[type=range]{cursor:pointer;flex:12rem;max-width:20rem}.lounge-fav-pop{z-index:1000;background:var(--white);border:1px solid var(--gray-line-soft);max-width:min(22rem,100vw - 1rem);max-height:60vh;box-shadow:0 .25rem .75rem var(--trans-a20);border-radius:.5rem;padding:.5rem;position:fixed;overflow-y:auto}.lounge-fav-pop-empty{font-size:var(--fs-xs);color:var(--gray-text)}.lounge-fav-count{cursor:pointer;background:var(--blue-light);color:var(--gray-text);font-size:var(--fs-xs);border-radius:.75rem;flex:none;margin-left:.4rem;padding:.05rem .45rem;font-weight:700;display:inline-block}.lounges-fav-intro{font-size:var(--fs-xs);color:var(--gray-text);margin:0 0 .75rem}body.is-mobile-layout .section_lounges .lounges-grid{grid-template-columns:1fr;row-gap:0;margin:0}body.is-mobile-layout .section_lounges .lounges-left.mailheader{background:var(--trans-a00);min-height:0;padding:1.25rem .85rem .5rem}body.is-mobile-layout .section_lounges .lounges-left.mailheader>a{text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-xs);color:var(--gray-text);font-weight:700;text-decoration:none}body.is-mobile-layout .section_lounges .lounges-right-line{border-top:0;flex-wrap:wrap;gap:.4rem;padding:0 .85rem .85rem;display:flex}body.is-mobile-layout .section_lounges .lounges-right-line>a{background:var(--blue-light);font-size:var(--fs-sm);color:var(--surface-dark);white-space:nowrap;border:0;border-radius:999px;align-items:center;padding:.4rem .7rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}body.is-mobile-layout .section_lounges .lounges_teasers{grid-template-columns:1fr 1fr;align-items:start;gap:.5rem;display:grid}body.is-mobile-layout .section_lounges .lounges_teasers>div{float:none;width:auto;min-width:0;margin:0;padding:0}body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list{flex-direction:column;display:flex}:is(body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list)>.table{background:var(--trans-a00);border-radius:0;grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid}:is(body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list)>.table>div,:is(body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list)>div:not(.subscription-teaser):not(.table){background:var(--white);align-items:flex-start;gap:.4rem;min-width:0;min-height:2.75rem;padding:.7rem .75rem;display:flex}:is(body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list) .member_dot{flex:0 0 .38rem;margin:.35rem 0 0}:is(body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list) a{color:var(--surface-dark);font-weight:500;font-size:var(--fs-sm);flex:1;min-width:0;line-height:1.25;text-decoration:none}:is(body.is-mobile-layout .section_lounges #lounges_newest,body.is-mobile-layout .section_lounges #lounges_random,body.is-mobile-layout .section_lounges #lounges_container,body.is-mobile-layout .section_lounges #lounges_search_results,body.is-mobile-layout .section_lounges #lounges_list) span{color:var(--gray-text);font-size:var(--fs-xs);flex:none}body.is-mobile-layout .section_lounges .lounges_teasers #lounges_newest>.table,body.is-mobile-layout .section_lounges .lounges_teasers #lounges_random>.table{grid-template-columns:1fr}body.is-mobile-layout .section_lounges #lounges_sub_container{flex-wrap:wrap;gap:.4rem;padding:.5rem .85rem;display:flex}body.is-mobile-layout .section_lounges #lounges_sub_container>div{display:contents}body.is-mobile-layout .section_lounges #lounges_sub_container>div>div:has(a){display:contents}body.is-mobile-layout .section_lounges #lounges_sub_container>div>div:not(:has(a)){display:none}body.is-mobile-layout .section_lounges #lounges_sub_container a{background:var(--blue-light);font-size:var(--fs-sm);color:var(--surface-dark);white-space:nowrap;border-radius:999px;align-items:center;padding:.4rem .7rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories){flex-direction:column;display:flex}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories)>h1{order:1}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories)>.lounges-grid{order:2}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories)>#lounges_search_header{order:3}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories)>#lounges_search_results{order:4}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories)>#lounges_categories{order:5}body.is-mobile-layout .section_lounges.innerdiv:has(#lounges_categories)>.lounges_teasers{order:6}body.is-mobile-layout .section_lounges .lounges-grid>.lounges-left.mailheader b{text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:var(--fs-xs);color:var(--gray-text)}body.is-mobile-layout .section_debat .forum-post{background:var(--white);border-top:1px solid var(--gray-line-soft);flex-direction:column;margin-bottom:1.5rem;padding:0 0 .5rem;display:flex}body.is-mobile-layout .section_debat .forum-post .forum-post-header{background:var(--surface-header);align-items:center;gap:.6rem;padding:.4rem .7rem;display:flex}body.is-mobile-layout .section_debat .forum-post .forum-post-icon,body.is-mobile-layout .section_debat .forum-post .forum-post-username,body.is-mobile-layout .section_debat .forum-post .forum-post-date,body.is-mobile-layout .section_debat .forum-post .forum-post-actions,body.is-mobile-layout .section_debat .forum-post .forum-post-number{background:var(--trans-a00);min-height:0;padding:0}body.is-mobile-layout .section_debat .forum-post.forum-post-flash .forum-post-header{animation:1.6s ease-out forum-post-flash-header}body.is-mobile-layout .section_debat .forum-post.forum-post-flash .mailheader{animation:none}body.is-mobile-layout .section_debat .forum-post .forum-post-icon{flex:none;align-items:center;display:flex}body.is-mobile-layout .section_debat .forum-post .forum-post-meta{flex-direction:column;flex:auto;min-width:0;display:flex}body.is-mobile-layout .section_debat .forum-post .forum-post-username{font-weight:600;font-size:var(--fs-sm);align-self:flex-start;line-height:1.2}body.is-mobile-layout .section_debat .forum-post .forum-post-username a{color:var(--surface-dark)}body.is-mobile-layout .section_debat .forum-post .forum-post-date{font-size:var(--fs-xs);color:var(--steel);align-self:flex-start;line-height:1.2}body.is-mobile-layout .section_debat .forum-post .forum-post-actions{flex:none;align-items:center;gap:.5rem;display:flex}body.is-mobile-layout .section_debat .forum-post .forum-post-actions a{color:var(--steel);align-items:center;display:inline-flex}body.is-mobile-layout .section_debat .forum-post .forum-post-actions a:not(.reaction_more) svg{width:1.2rem;height:1.2rem;display:block}body.is-mobile-layout .section_debat .forum-post .forum-post-number{font-weight:600;font-size:var(--fs-xs);color:var(--gray-text);flex:none}body.is-mobile-layout .section_debat .forum-post .forum-post-admin{display:none}body.is-mobile-layout .section_debat .forum-post .forum-post-content{font-size:var(--fs-body);padding:.7rem .7rem 1.1rem;line-height:1.4}body.is-mobile-layout .section_debat .forum-post .forum-mention-box{padding:.5rem .7rem .45rem}body.is-mobile-layout .section_debat .forum-post .forum-post-likes{text-align:left;font-size:var(--fs-xs);color:var(--steel);margin-top:-.75rem;padding:0 .7rem .25rem}body.is-mobile-layout .section_debat .forum-post-hover-info{display:none}body.is-mobile-layout .section_debat .header{text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--fs-xs);color:var(--gray-text);background:var(--trans-a00);padding:1rem 0 .4rem}body.is-mobile-layout .section_debat .form-setup{grid-template-columns:1fr;gap:.35rem;margin:1rem 0 1.25rem}body.is-mobile-layout .section_debat .form-setup>div:nth-child(odd){text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs);color:var(--gray-text);padding-top:.5rem;font-weight:600}.thread-subscribe{font-size:var(--fs-sm);align-items:center;gap:.5rem;padding:.85rem 0 1rem;display:flex}.thread-subscribe input{flex:none;margin:0}.thread-subscribe label{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.thread-subscribe span{color:var(--gray-text);font-size:var(--fs-xs)}.bf-thread-reply #thread_closed{text-align:center;color:var(--gray-text);font-size:var(--fs-sm);padding:.6rem .5rem}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row{border:1px solid var(--gray-soft);background:var(--white);border-radius:.6rem;flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding:.5rem;display:flex}body:not(.is-mobile-layout) .bf-forum-reply .msgr_tools{flex:none;gap:.25rem;display:flex}body:not(.is-mobile-layout) .bf-forum-reply .msgr_tool{width:2rem;height:2.4rem;color:var(--steel);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}body:not(.is-mobile-layout) .bf-forum-reply .msgr_tool svg{width:1.2rem;height:1.2rem;display:block}body:not(.is-mobile-layout) .bf-forum-reply .msgr_tool:hover{color:var(--surface-dark)}body:not(.is-mobile-layout) .bf-forum-reply textarea{border:1px solid var(--gray-soft);min-width:0;min-height:2.4rem;max-height:9rem;font:inherit;resize:none;border-radius:.6rem;flex:1;padding:.5rem .7rem}body:not(.is-mobile-layout) .bf-forum-reply .msgr_actions{flex:none;align-items:center;gap:.5rem;display:flex}body:not(.is-mobile-layout) .bf-forum-reply .msgr_report_inline{color:var(--steel);align-items:center;text-decoration:none;display:inline-flex}body:not(.is-mobile-layout) .bf-forum-reply .msgr_report_inline svg{width:1.2rem;height:1.2rem;display:block}body:not(.is-mobile-layout) .bf-forum-reply .msgr_report_inline:hover{color:var(--brand-pink)}body:not(.is-mobile-layout) .bf-forum-reply .msgr_send{background:var(--accent-blue);height:2.75rem;color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:.6rem;padding:0 1.3rem;font-weight:600;display:none}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused .msgr_actions{flex-direction:column;align-items:stretch;gap:.4rem}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused textarea{min-height:7.55rem}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused .msgr_actions .msgr_send{display:block}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused .msgr_actions .msgr_tool,body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused .msgr_actions .msgr_report_inline{border:1px solid var(--accent-blue);width:auto;height:2rem;color:var(--accent-blue);border-radius:.6rem;justify-content:center;padding:0 1.1rem}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused .msgr_actions .msgr_tool:hover,body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused .msgr_actions .msgr_report_inline:hover{color:var(--accent-blue);background:var(--blue-light)}body:not(.is-mobile-layout) .bf-forum-reply .msgr_format_row{display:none}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused>.msgr_format_row{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.25rem .9rem;padding:.1rem .25rem 0;display:flex}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused>.msgr_format_row a{text-decoration:underline}body:not(.is-mobile-layout) .bf-forum-reply .msgr_compose_row.is-focused>.msgr_format_row a.msgr_tool{text-decoration:none}.bf-debat-rules{padding:1rem 1.25rem;line-height:1.5}.bf-debat-rules ul{margin:.5rem 0 0;padding-left:1.25rem}.bf-debat-rules li{margin:.3rem 0}.bf-newthread form{flex-direction:column;gap:.25rem;display:flex}.bf-newthread .bf-newthread-label{font-weight:600;font-size:var(--fs-sm);margin-top:.6rem}.bf-newthread input[name=titel]{border:1px solid var(--gray-soft);background:var(--white);width:100%;min-height:2.5em;color:var(--black);border-radius:.5rem;padding:.5em .75em;font-size:16px}.bf-newthread .autosize>textarea,.bf-newthread .autosize:after{border:1px solid var(--gray-soft);border-radius:.5rem;min-height:6rem;max-height:14rem;padding:.5rem .75rem;font-size:16px;line-height:1.4}.bf-newthread .bf-newthread-error:not(:empty){color:var(--brand-pink);font-size:var(--fs-sm);padding:.15rem 0}.bf-newthread .bf-newthread-rules{font-size:var(--fs-sm);margin:.6rem 0 .2rem}.bf-newthread .bf-newthread-rules summary{cursor:pointer;padding:.4rem 0;font-weight:600}.bf-newthread .bf-newthread-rules p{margin:.4rem 0}.bf-newthread .bf-newthread-rules ul{margin:.25rem 0 0;padding-left:1.2em}.bf-newthread .bf-newthread-actions{text-align:right;margin-top:.75rem}body.is-mobile-layout .section_payment .table{flex-direction:column;padding:0;display:flex}body.is-mobile-layout .section_payment .payment_order_container{flex-direction:column;display:flex}body.is-mobile-layout .section_payment .ordrenummer{font-size:var(--fs-sm);color:var(--gray-text);padding:.5rem .85rem}body.is-mobile-layout .section_payment .pris_total{font-weight:700;font-size:var(--fs-h3)}body.is-mobile-layout .section_payment .betalingsbetingelser{padding:1rem .85rem}body.is-mobile-layout .section_payment .betalingsbetingelser ul{margin:.5rem 0 1rem;padding-left:1.25rem}body.is-mobile-layout .section_payment .betalingsbetingelser ul li{margin-bottom:.4rem;line-height:1.4}body.is-mobile-layout .section_invoice .table[header]:has(+#invoice-line-container){display:none}body.is-mobile-layout .section_invoice .table{grid-template-columns:1fr auto;align-items:baseline;gap:.1rem .75rem;padding:.45rem .65rem;display:grid}body.is-mobile-layout .section_invoice .table>div:empty,body.is-mobile-layout .section_invoice #invoice-line-container>div:first-child,body.is-mobile-layout .section_invoice #invoice-line-container>div:nth-child(3){display:none}body.is-mobile-layout .section_invoice .table[header]{font-weight:700;font-size:var(--fs-h3);border-top:1px solid var(--gray-line-soft);background:0 0;margin-top:.25rem;padding-top:.6rem}body.is-mobile-layout .section_profile_report .header{text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--fs-xs);color:var(--gray-text);padding:1rem 0 .4rem}body.is-mobile-layout .section_profile_picture .gallery_picture_container_frame{min-height:8rem}body.is-mobile-layout .section_newuser .infoboks{margin-bottom:.5rem;padding:.75rem .85rem}body.is-mobile-layout .section_newuser .infoboks p{margin:.4rem 0;line-height:1.4}body.is-mobile-layout .section_glemt h2{margin-top:1.25rem}.bf-appguide .bf-appguide-desktop-note{background:var(--yellow-light);border:1px solid var(--yellow-dark);border-radius:var(--radius-card);color:var(--surface-dark);padding:.6rem .9rem}.bf-appguide .bf-appguide-step{background:var(--surface-panel);border-radius:var(--radius-card);color:var(--black);margin-top:1rem;padding:.75rem .9rem}.bf-appguide .bf-appguide-step a{color:var(--black)}.bf-appguide .bf-appguide-step .head{align-items:center;gap:.5rem;display:flex}.bf-appguide .bf-appguide-step .head .badge{background:var(--c-6666ff);width:1.5rem;height:1.5rem;color:var(--white);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.bf-appguide .bf-appguide-step .head .done{color:var(--icon-online);margin-left:auto;font-weight:700}.bf-appguide .bf-appguide-step .body{margin-top:.5rem}.bf-appguide .bf-appguide-step .body p{margin:.4rem 0}.bf-appguide .bf-appguide-steps{margin:.25rem 0;padding-left:1.5rem}.bf-appguide .bf-appguide-steps .bf-appguide-shareicon{vertical-align:middle;line-height:0;display:inline-flex}.bf-appguide .bf-appguide-steps .bf-appguide-shareicon svg{width:1.1rem;height:1.1rem}.bf-appguide .bf-appguide-note{color:var(--gray-text)}.bf-appguide .bf-appguide-install{margin-top:.25rem}.bf-appguide .bf-appguide-optout{text-align:center;font-size:var(--fs-xs);margin-top:1rem}.bf-appguide .bf-appguide-optout a{color:var(--gray-text)}.bf-push-chip{background:var(--blue-light);border-radius:var(--radius-card);align-items:center;gap:.75rem;margin:.5rem 0;padding:.5rem .75rem;display:flex}.bf-push-chip .bf-push-chip-icon{flex-shrink:0;align-items:center;display:inline-flex}.bf-push-chip .bf-push-chip-icon svg{width:1.4rem;height:1.4rem}.bf-push-chip .bf-push-chip-text{flex:1}.bf-push-chip .btn_normal{white-space:nowrap;margin:0}.bf-push-chip .bf-push-chip-no{font-size:var(--fs-sm);color:var(--gray-text);white-space:nowrap;padding:.25rem;line-height:1}.order_lookup_form{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.order_lookup_form input{width:12rem}.order_lookup_row{grid-template-columns:11rem 1fr}.order_lookup_label{color:var(--gray-text)}.order_lookup_error,.order_lookup_warn{border-radius:.38rem;margin:.75rem 0;padding:.6rem .9rem}.order_lookup_error{background-color:var(--yellow-light);border:1px solid var(--yellow-dark)}.order_lookup_warn{background-color:var(--yellow-light);border:1px solid var(--red)}.order_lookup_profil{align-items:center;gap:.5rem;display:flex}.order_lookup_actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.chat-filter-notice{background-color:var(--yellow-light);border:1px solid var(--yellow-dark);border-radius:.38rem;flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin:.6rem;padding:.6rem .9rem;display:flex}.chat-filter-notice a{cursor:pointer;text-decoration:underline}#profile_picture .picture_container{position:relative}#profile_picture .picture_container .profile-picture-menu{z-index:4;background-color:var(--trans-a90);width:2.2rem;height:2.2rem;color:var(--surface-dark);cursor:pointer;box-shadow:0 1px 3px var(--trans-a20);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.5rem;right:.5rem}#profile_picture .picture_container .profile-picture-menu svg{width:1.25rem;height:1.25rem;display:block}#profile_picture .picture_container .profile-picture-menu:active{background-color:var(--white)}#profile_picture .picture_container .profile-picture-teaser{justify-content:center;margin-top:.6rem;display:flex}#profile_picture .picture_container .profile-picture-teaser a,#profile_picture .picture_container .profile-picture-teaser span{border:1px solid var(--gray-line-soft);background:var(--white);font-size:var(--fs-xs);color:var(--gray-text);white-space:nowrap;border-radius:999px;padding:.35rem .9rem;text-decoration:none;display:inline-block}#profile_picture .picture_container .profile-picture-teaser a{color:var(--accent-blue);cursor:pointer;font-weight:700}#profile_picture .picture_container .profile-picture-teaser a:hover{border-color:var(--accent-blue)}body.is-mobile-layout :is(#profile_picture .picture_container) .profile-picture-teaser{display:none}.profile-pic-section{margin-bottom:1.2em}.profile-pic-section-title{font-size:var(--fs-md);color:var(--surface-mid);margin:0 0 .5em}.profile-pic-empty{color:var(--gray-text);font-size:var(--fs-sm);margin:.3em 0}.gallery_picture_container_frame.is-video:before{content:"▶";z-index:3;color:var(--white);text-shadow:0 1px 3px var(--trans-a70);pointer-events:none;font-size:1.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu{flex-direction:column;display:flex}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item{border:none;border-bottom:1px solid var(--gray-line-soft);text-align:left;width:100%;min-height:2.8rem;font-size:var(--fs-sm);color:var(--surface-mid);cursor:pointer;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:.8rem;padding:.5rem .4rem;display:flex}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item:last-child{border-bottom:none}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item:hover{color:var(--brand-pink)}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item.is-danger:hover{color:var(--red)}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item .bf-gallery-menu-icon{flex:none;display:flex}body:not(.is-mobile-layout) .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item svg{width:1.15rem;height:1.15rem;display:block}