body.is-mobile-layout #toprowcontainer,body.is-mobile-layout #bf_content_bottombar,body.is-mobile-layout #bf_status_bottombar,body.is-mobile-layout #bf_content_bottomnav,body.is-mobile-layout #bf_status_bottomnav{touch-action:pan-x pan-y}body.is-mobile-layout.is-logged-out .toprow .bf-header-blivmedlem{align-items:center;margin-top:-3px;margin-left:auto;display:flex}body.is-mobile-layout.is-logged-out .toprow .bf-header-blivmedlem .btn_big{background:linear-gradient(180deg, var(--c-6666ff) 0%, var(--c-6666ff) 100%);color:var(--white);box-sizing:border-box;white-space:nowrap;height:44px;box-shadow:0 1px 2px var(--trans-a30);border-radius:9.92px;justify-content:center;align-items:center;min-width:6.25rem;padding:8px 14px;font-size:11px;font-weight:600;line-height:13.2px;display:inline-flex}body.is-mobile-layout.is-logged-out .toprow .bf-header-blivmedlem .btn_big:active{background:linear-gradient(180deg, var(--c-6666ff) 0%, var(--c-2c46c8) 100%)}body.is-mobile-layout.is-logged-out .toprow .bf-header-blivmedlem .btn_big .arrow,body.is-mobile-layout.is-logged-out .toprow .bf-header-blivmedlem .btn_big .left_arrow,body.is-mobile-layout.is-logged-out .toprow .bf-header-blivmedlem .btn_big .clear{display:none}body.is-mobile-layout.is-logged-out .section_login div:has(>.blivmedlem){display:none}body.is-mobile-layout #payment_order .table{grid-template-columns:2.4rem minmax(0,1fr) max-content max-content 1.4rem}body.is-mobile-layout #payment_order .payment_order_container>div:nth-child(5n+2){text-overflow:ellipsis;grid-column:2/4;overflow:hidden}body.is-mobile-layout #payment_order .payment_order_container>div:nth-child(5n+3){display:none}body.is-mobile-layout #payment_container{display:block}body.is-mobile-layout #payment_container .betalingsbetingelser{border-right:0;width:100%;margin-top:.75rem}body.is-mobile-layout #payment_submit{width:100%;margin-top:.75rem;padding:0}#payment_container{gap:1rem;display:flex}#payment_container .betalingsbetingelser{border-right:.62rem solid var(--white);float:none;background-color:var(--white);width:50%;padding:.5em 0 .25em;line-height:.94rem}#payment_submit{float:none;grid-template-columns:1fr 1fr;gap:.75rem;width:50%;margin-top:1em;padding:1em 0;display:grid}#payment_submit>div{min-width:0;margin:0}#payment_submit .payment-method-cta{border:1px solid var(--blue-dark);background:var(--blue-light);min-height:4.7rem;color:var(--surface-dark);text-align:center;border-radius:.19rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.45rem;text-decoration:none;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}#payment_submit .payment-method-cta:hover{border-color:var(--steel);background:var(--white);box-shadow:0 .12rem .38rem var(--trans-a10)}#payment_submit .payment-method-logo-wrap{justify-content:center;align-items:center;gap:.25rem;width:100%;min-height:1.25rem;display:flex}#payment_submit .payment-method-prefix{font-size:.72rem;font-weight:600;line-height:1.1}#payment_submit .payment-method-logo{justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:inline-flex;overflow:visible}#payment_submit .payment-method-logo svg{width:auto;max-width:4.7rem;height:1.05rem;display:block}#payment_submit .payment-method-item--card .payment-method-logo svg{max-width:2.9rem;height:.92rem}#payment_submit .payment-method-text{font-size:.82rem;font-weight:700;line-height:1.2}.profiles_former>div{grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:2em;display:grid}.profiles_former>div>div{padding:1em}.profiles_former>div>div div:first-child{font-weight:700}.admin_backend_front .admin-overview{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em;margin-top:2em;display:grid}.admin-card{border:1px solid var(--blue-dark);background-color:var(--white);border-radius:.38rem;overflow:hidden}.admin-card>.header{background-color:var(--blue-dark);padding:1em;font-weight:700}.admin-card .admin-card-links{flex-direction:column;gap:.5em;padding:1em;display:flex}.admin-card .admin-card-links a{text-decoration:none}.admin_backend_front .admin-intro{max-width:60em}.admin_backend_front .admin-actions a{border:1px solid var(--blue-dark);background-color:var(--white);border-radius:.25rem;padding:.6em 1em;text-decoration:none;display:inline-block}.admin-section-block{margin-top:2em}.admin-actions{flex-wrap:wrap;gap:.75em;margin:1em 0;display:flex}.admin-edit-panel{margin:1em 0 2em}.admin-form-card{margin-top:1em}.admin-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.admin-form.two-cols{padding:1em}.admin-form label{margin-bottom:.4em;font-weight:700;display:block}.admin-form input[type=text],.admin-form textarea,.admin-form select{width:100%}.admin-form-errors{color:var(--brand-pink);padding:1em;font-weight:700}.admin-checks{flex-direction:column;justify-content:center;gap:.6em;display:flex}.admin-note{background-color:var(--white);border-radius:.25rem;padding:1em}.admin-two-col{grid-template-columns:2fr 1fr;gap:1em;display:grid}.admin-moderation-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1em;margin-top:1em;display:grid}.admin-moderation-card{border:1px solid var(--blue-dark);background-color:var(--white);border-radius:.38rem;overflow:hidden}.admin-moderation-card>div{padding:.8em}.admin-moderation-card .header{background-color:var(--blue-dark);font-weight:700}.admin-moderation-card img,.admin-moderation-card video{max-width:100%;height:auto}.admin-media-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em;display:grid}.admin-media-grid .admin-card img,.admin-media-grid .admin-card video{width:100%;height:auto}.admin-validation-card>.header{justify-content:space-between;align-items:center;gap:.5em;font-weight:400;display:flex}.admin-validation-card .validation-badge{text-transform:uppercase;letter-spacing:.03em;background-color:var(--white);border-radius:.25rem;padding:.15em .5em;font-size:.75em;font-weight:700}.admin-validation-card .validation-date{opacity:.85;font-size:.75em}.admin-validation-card.state-godkendt .validation-badge{color:#1c7d3f}.admin-validation-card.state-afvist .validation-badge{color:#c0392b}.admin-validation-card.state-afventer .validation-badge{color:#b8860b}.admin-validation-card .validation-actions{flex-direction:row}.admin-validation-card .validation-actions button{flex:1 1 0}.admin-validation-card .validation-actions button[disabled]{opacity:.4;cursor:default}.admin-validation-profilepic img,.admin-validation-media img,.admin-prevpic img{object-fit:contain;width:100%;height:auto;max-height:22rem}.admin-validation-card.is-active-profilepic{outline-offset:-1px;outline:3px solid #1c7d3f}.admin-validation-card .active-badge{color:#fff;background-color:#1c7d3f}.admin-validation-card .validation-sizes{color:var(--gray-text,#555);font-variant-numeric:tabular-nums;padding:.5em 1em;font-size:.75em;line-height:1.4}.admin-validation-card .validation-ai-inline{margin:0 1em .5em}.admin-validation-card .validation-ai-inline .header{padding:.35em .6em;font-size:.8em}.admin-validation-card .admin-validation-ai{border-collapse:collapse;width:100%;font-size:.75em}.admin-validation-card .admin-validation-ai td{padding:.15em .6em}.admin-validation-card .admin-validation-ai .ai-yes{color:#c0392b;font-weight:700}.admin-validation-card .admin-validation-ai .ai-no{color:#1c7d3f;font-weight:700}.admin-validation-ai .ai-muted{color:#888;font-weight:400}.admin-validation-card .validation-profile-actions{border-top:1px solid var(--trans-a15,#0000001a)}.admin-validation-card .validation-actions button.danger{color:#c0392b}.admin-gallery-folders{flex-wrap:wrap;gap:.4em;margin:.5em 0 1em;display:flex}.admin-gallery-folders button{border:1px solid var(--blue-dark);background-color:var(--white);cursor:pointer;border-radius:.25rem;padding:.35em .8em}.admin-gallery-folders button.is-active{background-color:var(--blue-dark);color:var(--white);font-weight:700}.admin-validation-card .folder-badge{color:var(--blue-dark,#37475b);background-color:var(--white)}.admin-validation-card .hidden-badge{color:#fff;background-color:#b8860b}.admin-validation-card.is-hidden-pic{outline-offset:-1px;outline:2px dashed #b8860b}.admin-validation-card .validation-hidden-note{color:#8a6d0b;background-color:#b8860b1a;padding:.4em 1em;font-size:.75em}.admin-validation-card .validation-field-row{align-items:center;gap:.4em;padding:.3em 1em;display:flex}.admin-validation-card .validation-field-row .field-label{flex:auto;font-size:.85em}.admin-validation-card .validation-field-row .validation_box{cursor:pointer;border:1px solid var(--trans-a25,#00000026);text-align:center;border-radius:.2rem;min-width:2.5em;padding:.2em .7em}.admin-errorlog .errorlog-envs,.admin-errorlog .errorlog-sources,.admin-errorlog .errorlog-controls{flex-wrap:wrap;align-items:center;gap:.5em;margin:1em 0;display:flex}:is(.admin-errorlog .errorlog-envs,.admin-errorlog .errorlog-sources,.admin-errorlog .errorlog-controls) .pill{border:1px solid var(--blue-dark);background-color:var(--white);border-radius:999px;padding:.2em .8em;text-decoration:none}:is(.admin-errorlog .errorlog-envs,.admin-errorlog .errorlog-sources,.admin-errorlog .errorlog-controls) .pill.selected{background-color:var(--blue-dark);font-weight:700}.admin-errorlog .errorlog-envs{margin-bottom:0}.admin-errorlog .errorlog-envs .pill.selected{background-color:var(--accent-blue);color:var(--white)}.admin-errorlog .errorlog-sources{margin-top:.5em}.admin-errorlog .errorlog-controls .errorlog-count{color:var(--gray-text);margin-left:auto}.admin-errorlog .errorlog-controls .errorlog-live{color:var(--gray-text)}.admin-errorlog .errorlog-row{background-color:var(--blue-light);border-left:4px solid var(--blue-dark);border-radius:var(--radius-sm);margin-bottom:.5em;padding:.6em .75em}.admin-errorlog .errorlog-row.js{border-left-color:var(--orange)}.admin-errorlog .errorlog-row.api{border-left-color:var(--red)}.admin-errorlog .errorlog-row.feedback{border-left-color:var(--icon-online)}.admin-errorlog .errorlog-row .top{flex-wrap:wrap;align-items:baseline;gap:.25em 1em;display:flex}.admin-errorlog .errorlog-row .top .tag{text-transform:uppercase;font-weight:700}.admin-errorlog .errorlog-row .top .tag.js{color:var(--orange)}.admin-errorlog .errorlog-row .top .tag.api{color:var(--red)}.admin-errorlog .errorlog-row .top .tag.feedback{color:var(--icon-online)}.admin-errorlog .errorlog-row .top .meta{color:var(--gray-text)}.admin-errorlog .errorlog-row .msg{white-space:pre-wrap;word-break:break-word;margin:.35em 0}.admin-errorlog .errorlog-row .sub{color:var(--gray-text);font-size:var(--fs-sm);word-break:break-word}.admin-errorlog .errorlog-row summary{cursor:pointer;color:var(--gray-text)}.admin-errorlog .errorlog-row .stack{background-color:var(--white);border-radius:var(--radius-sm);white-space:pre-wrap;max-height:9rem;margin-top:.35em;padding:.5em;font-family:monospace;overflow:auto}.admin-errorlog .rawlog{white-space:pre-wrap;word-break:break-word;margin:0;font-family:monospace}.admin-errorlog .rawlog .rawline{padding:.1em .4em;display:block}.admin-errorlog .rawlog .rawline.lvl-error{color:var(--red)}.admin-errorlog .rawlog .rawline.lvl-warn{color:var(--accent-orange)}.date-row{grid-template-columns:1fr auto;gap:.5em;display:grid}.pick-date{min-width:2.7em}.admin-modal{width:min(60rem,95vw);max-height:90vh}.profile_notes>div{grid-template-columns:1fr 1fr 1fr;margin-bottom:2em;display:grid}.profile_notes>div>div{padding:1em}.profile_notes>div>div div:first-child{font-weight:700}.admprofile_sidepanel .profile_sidepanel{grid-template-columns:1fr 1fr 1fr;margin-bottom:2em;display:grid}.admprofile_sidepanel .profile_sidepanel>div{padding:.4em}.admprofile_sidepanel .profile_sidepanel .header{background-color:var(--blue-dark);grid-column:span 3;padding:1em;font-weight:700}.admprofile_sidepanel .profile_doubles{grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-bottom:2em;display:grid}.admprofile_sidepanel .profile_doubles>div{padding:.6em}.admprofile_sidepanel .profile_doubles .m1{font-weight:700}.admprofile_sidepanel .profile_doubles .header{background-color:var(--blue-dark);grid-column:span 5;padding:1em;font-weight:700}.admprofile_sidepanel .active{border:1px solid var(--black);padding:.31rem}.admprofile_sidepanel .deleted{background-color:var(--accent-orange)}.admprofile_sidepanel .exists{background-color:var(--icon-online)}.admprofile_birthdays .profile_birthdays{grid-template-columns:1fr 3fr 1fr;margin-bottom:2em;display:grid}.admprofile_birthdays .profile_birthdays>div{display:contents}.admprofile_birthdays .profile_birthdays>div>div{padding:.4em}.admprofile_debat .debat_list{grid-template-columns:1fr 3fr 1fr;margin:2em 0;display:grid}.admprofile_debat .debat_list>div{display:contents}.admprofile_debat .debat_list div[data-debat=reason]{margin-bottom:2em}.admprofile_debat .debat_list>div>div{padding:.4em}:is(.admprofile_sidepanel .profile_sidepanel,.admprofile_birthdays .profile_birthdays,.admprofile_debat .debat_list) .header{background-color:var(--blue-dark);padding:1em;font-weight:700}:is(.admprofile_sidepanel .profile_sidepanel,.admprofile_birthdays .profile_birthdays,.admprofile_debat .debat_list) :is(.fakelevel,.funktioner)>button{border:.12rem solid var(--gray-line-soft);margin:.3em}.bf-trash-action{width:1.25rem;height:1.25rem;color:var(--steel-dark);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.bf-trash-action>span{width:100%;height:100%;display:inline-flex}.bf-trash-action svg{width:100%;height:100%;display:block}.bf-trash-action:hover{color:var(--brand-pink)}.form-setup{grid-template-columns:1fr 4fr;gap:1em;margin:2em 0 1em;display:grid}.form-setup input,.form-setup select{width:100%}.form-setup div:nth-child(odd){font-weight:700}body.is-mobile-layout .form-setup{grid-template-columns:1fr;gap:.35rem;margin:1.25rem 0}body.is-mobile-layout .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}body.is-mobile-layout .form-setup>div:empty{display:none}body.is-mobile-layout .radio-pipe label{white-space:nowrap;padding:0 .15rem}body.is-mobile-layout .radio-pipe input[type=radio]{vertical-align:-.2rem;width:1.05rem;height:1.05rem;margin:0 .15rem 0 .45rem}body.is-mobile-layout .radio-pipe input[type=radio]:first-of-type{margin-left:0}body.is-mobile-layout .section_diary .edit_options>div,body.is-mobile-layout .section_guestbook .visible_to{font-size:var(--fs-xs);color:var(--steel-dark);text-transform:uppercase;letter-spacing:.05em}body.is-mobile-layout .section_diary .edit_options .radio-pipe,body.is-mobile-layout .section_guestbook .visible_to .radio-pipe{text-transform:none;letter-spacing:0;font-size:var(--fs-body);color:var(--surface-dark);margin-top:.25rem;padding:0;line-height:1.9;display:block}body.is-mobile-layout .form-setup :is(.btn_normal,.btn_big)[data-submit],body.is-mobile-layout .section_diary .edit_options :is(.btn_normal,.btn_big)[data-submit],body.is-mobile-layout .section_guestbook .submit :is(.btn_normal,.btn_big)[data-submit]{box-sizing:border-box;text-align:center;background:linear-gradient(180deg, var(--c-6666ff) 0%, var(--c-6666ff) 100%);width:100%;color:var(--white);font-weight:600;font-size:var(--fs-body);box-shadow:0 1px 2px var(--trans-a30);border-radius:.62rem;margin:.62rem 0 0;padding:.62rem .88rem;text-decoration:none;display:block}body.is-mobile-layout .form-setup :is(.btn_normal,.btn_big)[data-submit]:active,body.is-mobile-layout .section_diary .edit_options :is(.btn_normal,.btn_big)[data-submit]:active,body.is-mobile-layout .section_guestbook .submit :is(.btn_normal,.btn_big)[data-submit]:active{background:linear-gradient(180deg, var(--c-6666ff) 0%, var(--c-2c46c8) 100%)}body:is(.is-mobile-layout,.is-pwa) .section_guestbook .guestbook-link{flex-direction:column;gap:.4rem;margin:.5rem 0 0;display:flex}body:is(.is-mobile-layout,.is-pwa) .section_guestbook .guestbook-link .btn_normal{width:100%;font-size:var(--fs-sm);justify-content:center;align-items:center;margin:0;padding:.5rem .75rem;display:inline-flex}body:is(.is-mobile-layout,.is-pwa) .section_guestbook .guestbook-link .btn_normal>.left_arrow,body:is(.is-mobile-layout,.is-pwa) .section_guestbook .guestbook-link .btn_normal>.clear{display:none}body:is(.is-mobile-layout,.is-pwa) .section_guestbook .box_outer_blue_gradient[data-template=guestbook_write]{padding:.5rem}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #dbed>b{color:var(--surface-dark)}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #dbed [data-auto=txt-input],body:is(.is-mobile-layout,.is-pwa) .section_guestbook #dbed textarea{border-radius:.62rem;margin-top:.38em}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #dbed textarea{background:var(--white);width:100%;min-height:4em;padding:.75em}body:is(.is-mobile-layout,.is-pwa) .section_guestbook .visible_to{margin-top:.75rem}body:is(.is-mobile-layout,.is-pwa) .section_guestbook [data-template=guestbook-none]{color:var(--steel-dark);font-size:var(--fs-body);padding:.62rem .25rem}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item{border:1px solid var(--gray-soft);border-radius:var(--radius-card);background:var(--white);margin-bottom:.62rem;overflow:hidden}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header{align-items:baseline;gap:1rem;padding:.62rem .75rem;display:flex}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-user{flex:auto;min-width:0;font-weight:600}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-date{color:var(--steel-dark);font-size:var(--fs-xs);flex:none}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-actions{flex:none}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-actions a{margin:0 0 0 .5rem}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-note{padding:.62rem .75rem}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-text{padding:.88rem .75rem;line-height:1.38}body.is-mobile-layout .section_pictures #attach{padding:.85rem}body.is-mobile-layout .section_pictures #show_inbox,body.is-mobile-layout .section_pictures #show_kategorier{margin:1rem 0;padding:1rem}body.is-mobile-layout .section_pictures [data-template=show_upload] .fright,body.is-mobile-layout .section_pictures [data-template=show_inbox] .fright{float:none}body.is-mobile-layout .section_pictures :is(#show_inbox,#picture_container) .gallery_container{grid-template-columns:repeat(3,1fr)}body.is-mobile-layout .section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame{margin:.25rem}body.is-mobile-layout .section_pictures .gallery_picture_container_frame .bf-gallery-menu-trigger{width:2rem;height:2rem;color:var(--surface-dark);cursor:pointer;background-color:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.3rem;right:.3rem;box-shadow:0 1px 3px #00000040}body.is-mobile-layout .section_pictures .gallery_picture_container_frame .bf-gallery-menu-trigger svg{width:1.15rem;height:1.15rem;display:block}body.is-mobile-layout .section_pictures .gallery_picture_container_frame .bf-gallery-menu-trigger:active{background-color:var(--white)}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu{flex-direction:column;display:flex}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item{text-align:left;color:#ffffffeb;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff1f;border-radius:0;justify-content:flex-start;align-items:center;gap:.9rem;width:100%;min-height:3.1rem;padding:.5rem .4rem;font-size:1.02rem;display:flex}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item:last-child{border-bottom:none}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item:active{background-color:#ffffff14}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item .bf-gallery-menu-icon{color:#ffffffd9;flex:0 0 1.5rem;justify-content:center;align-items:center;display:flex}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item .bf-gallery-menu-icon svg{width:1.4rem;height:1.4rem;display:block}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item.is-danger{color:#ff6b6b}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item.is-danger .bf-gallery-menu-icon{color:#ff6b6b}body.is-mobile-layout .section_pictures [data-template=show_upload] .fright>:is(.btn_big,.btn_normal),body.is-mobile-layout .section_pictures [data-template=show_inbox] .fright>:is(.btn_big,.btn_normal),body.is-mobile-layout #pictures_categories .submit>:is(.btn_big,.btn_normal){box-sizing:border-box;float:none;justify-content:center;align-items:center;gap:.3rem;width:100%;margin:.25rem 0;display:flex}body.is-mobile-layout .section_pictures .fright>:is(.btn_big,.btn_normal)>.clear,body.is-mobile-layout #pictures_categories .submit>:is(.btn_big,.btn_normal)>.clear{display:none}body.is-mobile-layout #pictures_categories .submit{margin:1rem 0 0}body.is-mobile-layout #pictures_categories_list .table .right a{padding:.35rem .4rem;display:inline-block}body.is-mobile-layout .notes-grid{gap:.75rem;padding:.5rem}body.is-mobile-layout .notes-grid .card{grid-template-columns:92px 1fr;gap:0}body.is-mobile-layout .notes-grid .image{padding:.5rem}body.is-mobile-layout .notes-grid .content{padding:0}body.is-mobile-layout .notes-grid .header{border-bottom:1px solid var(--gray-soft);background:0 0;grid-template-columns:1fr auto;align-items:center;padding:.5rem .62rem}body.is-mobile-layout .notes-grid .details{gap:.15rem .5rem;padding:.5rem .62rem}body.is-mobile-layout .notes-grid .text{white-space:normal;padding:.5rem .62rem .75rem;line-height:1.4}.header{background-color:var(--blue-dark);color:var(--gray-text);margin-top:1em;padding:1em 0 1.2em 2em;font-weight:700}:is(.lounges_merge,.lounge2_details) .title_box{border:1px solid var(--white);padding:2em}:is(.lounges_merge,.lounge2_details) div{white-space:pre-line;padding:.75rem}#lounge_description{white-space:pre-line;background-color:var(--white);padding:.25rem;line-height:.94rem}#lounges_error{color:var(--red)}.search_save input{width:100%}.pictures_edit{border:.94rem solid var(--gray-line-soft);max-width:100%;max-height:100%}.payment_payment .spacing{margin-top:2em}#show_report{background-color:var(--blue-dark);clear:both;align-items:flex-start;gap:.62rem;display:flex}#show_report>.bf-report-cta__icon{margin:.5rem 0 0 .38rem}#show_report>.bf-report-cta__link{width:auto;min-width:0;color:inherit;flex:auto;margin:.5rem 1rem 1rem 0}.bf-vis-icons{align-items:center;gap:.5rem;padding:0 .31rem .31rem 0;display:inline-flex}.bf-vis-btn{background:var(--trans-a00);color:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bf-vis-btn svg{width:1.25rem;height:1.25rem;display:block}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply){border-top:1px solid var(--gray-soft);flex-direction:column;gap:0;padding:0;display:flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_attach_dropzone{background:0 0;padding:0}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_attach_dropzone .upload-drop-zone{display:none}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .upload-queue:not(:empty),body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .upload-notices:not(:empty){color:var(--gray-text);background:var(--white);border-bottom:1px solid var(--gray-soft);padding:.25rem .5rem;font-size:11px}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row{align-items:center;gap:.25rem;padding:.38rem;display:flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused{align-items:stretch}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_tools{flex-shrink:0;align-items:center;gap:0;display:flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_tools .msgr_tool{width:1.75rem;height:2rem;color:var(--gray-line-soft);justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_tools .msgr_tool:hover{color:var(--surface-dark)}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_tools .msgr_tool [data-auto=icon]{width:1.12rem;height:1.12rem;display:inline-flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_tools .msgr_tool [data-auto=icon] svg{width:100%;height:100%;display:block}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_tools{flex-direction:column;justify-content:space-between;align-items:center}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_tools .msgr_tool{width:1.75rem;height:1.5rem;font-size:16px}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) textarea{border:1px solid var(--gray-soft);resize:none;min-width:0;height:2rem;min-height:2rem;max-height:7.5rem;font:inherit;border-radius:1rem;flex:auto;padding:.38rem .62rem;line-height:1.12rem}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) textarea:focus{border-color:var(--gray-soft);box-shadow:none;outline:none}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused textarea{height:6.5rem;min-height:6.5rem}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_send{background:var(--accent-blue);color:var(--white);cursor:pointer;height:2rem;font-weight:600;font:inherit;border:0;border-radius:1rem;flex-shrink:0;padding:0 .88rem;line-height:2rem}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_send{align-self:flex-end;height:auto;line-height:1}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_actions{display:contents}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_actions .msgr_report_inline{display:none}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions{flex-direction:column;flex-shrink:0;gap:.25rem;width:3.5rem;display:flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions .msgr_report_inline{color:var(--accent-blue);background:var(--white);border:1px solid var(--gray-soft);border-radius:.75rem;flex:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions .msgr_report_inline [data-auto=icon]{width:1.12rem;height:1.12rem;display:inline-flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions .msgr_report_inline [data-auto=icon] svg{width:100%;height:100%;display:block}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions .msgr_report_inline:hover{color:var(--surface-dark);background:var(--gray-soft)}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions .msgr_send{flex:50%;align-self:stretch;width:100%;height:auto;line-height:1}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_send:disabled{opacity:.5;cursor:not-allowed}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content:has(>#bf_content_bottombar)>.bf-content-scroll{height:auto;top:0;left:0;right:0;bottom:var(--bf-bottomnav-h,3.5rem);position:absolute}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden auto}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .innerdiv{padding:0}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_show>.innerdiv h1,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_heading{display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_inbox>.top{padding:.38rem .5rem 0;display:block}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_inbox>.top>div:not(:first-child),body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_inbox>.top [data-template=mail_settings],body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_inbox>.top #mail_settings{display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines>div{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:0;padding:.44rem .56rem .38rem}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines>div>div:first-child{align-items:center;gap:.62rem;min-width:0;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_icon{flex:0 0 2rem;width:2rem;height:2rem;margin:0;padding:0}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_icon img,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_icon svg{object-fit:cover;border-radius:50%;width:2rem;height:2rem}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_username{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;line-height:1.15;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_date{color:var(--gray-text);margin:0 0 0 2.62rem;padding:.12rem 0 0;font-size:11px;line-height:1.15;display:block}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_unread{background-image:linear-gradient(var(--unread-shade), var(--unread-shade))}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_lines .mail_unread .mail_username{color:var(--surface-dark);font-weight:700}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_messenger{background:var(--trans-a00);flex-direction:column;flex:auto;min-height:0;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_messenger>*{flex-shrink:0}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header{color:var(--white);border-bottom:1px solid var(--trans-a10);gap:.62rem;padding:.12rem .88rem .75rem;font-weight:600;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_back_row{align-items:center;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_back_row .msgr_back{color:var(--white);align-items:center;gap:.25rem}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_back_row .msgr_back .msgr_back_arrow{width:2rem;height:2rem;display:inline-flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_back_row .msgr_back .msgr_back_arrow svg{width:2rem;height:2rem;display:block}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_profile{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_profile a{color:var(--white);text-decoration:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_profile .msgr_title{flex:auto;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_profile .msgr_icon{flex:none;align-items:center;display:inline-flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_profile .msgr_icon img{object-fit:cover;border-radius:50%;width:1.5rem;height:1.5rem;display:block}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_report{color:var(--white);opacity:.8;padding:0 .25rem;font-size:16px;text-decoration:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_report:hover{opacity:1}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_blocked{color:var(--gray-text);background:var(--yellow-light);padding:.5rem .62rem;font-size:12px;display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_messages{-webkit-overflow-scrolling:touch;background:var(--white);flex-direction:column;flex:auto;min-height:0;padding:.5rem .38rem;display:flex;overflow-y:auto}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_presence,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_presence{color:var(--gray-text);margin:0;padding:0 .5rem .25rem;font-size:11px;font-style:italic;display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_presence>span,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_presence>span>span{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--gray-text);font-size:11px;font-weight:400;animation:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .section_mail_messenger.bf-compose-focused .msgr_header .msgr_report{visibility:hidden}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read{flex-direction:column-reverse;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read>.mail_msg{flex-direction:column;min-width:0;max-width:80%;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read>.mail_msg.mail_from_me{align-self:flex-end;align-items:flex-end}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read>.mail_msg.mail_from_them{align-self:flex-start;align-items:flex-start}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_header{background:var(--trans-a00);color:var(--gray-text);flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 .5rem .5rem;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_header div{background:var(--trans-a00);color:inherit;padding:0}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_header div:nth-child(2) a{color:var(--surface-dark);font-weight:600;text-decoration:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .mail_from_me .mail_header{flex-direction:row-reverse}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_options{gap:.25rem;display:inline-flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_options .mail_opt_delete_single{display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_body{word-wrap:break-word;overflow-wrap:anywhere;border-radius:1rem;width:auto;max-width:100%;margin:0;padding:.75rem 1rem;line-height:1.35;display:block}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_body div{background:var(--trans-a00);width:auto;margin:0;padding:0}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .mail_from_me .mail_body{background:var(--surface-mid);color:var(--white);border-bottom-right-radius:.25rem}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .mail_from_them .mail_body{background:var(--blue-dark);color:var(--surface-dark);border-bottom-left-radius:.25rem}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment{width:auto;margin:.25rem 0 0;font-size:11px}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .header{display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment{background:var(--white);border-radius:.62rem;align-items:center;gap:.38rem;width:fit-content;max-width:100%;margin-top:.25rem;padding:.25rem .5rem;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment>div{border:0;width:auto;padding:0}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment>div:first-child:before{content:"📎";font-size:13px}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment>div:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment>div:nth-child(2) a{color:var(--accent-blue);text-decoration:underline}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment>div:nth-child(3){color:var(--steel-dark);flex:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment>div:nth-child(4){display:none}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_body img,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_body iframe,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_body video{max-width:100%;height:auto}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_body table{table-layout:auto;max-width:100%}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_msg{max-width:100%;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_attachment .attachment img{max-width:100%;height:auto}body.is-mobile-layout #bf_mobile_swiper #bf_status_legacy{display:none}body.is-mobile-layout #mail_lines>div{grid-template-columns:1fr auto;align-items:center;column-gap:.5rem;display:grid}body.is-mobile-layout #mail_lines>div>div:first-child{grid-area:1/1}body.is-mobile-layout #mail_lines .mail_date{grid-area:2/1}body.is-mobile-layout #mail_lines .mail_options{display:none}body.is-mobile-layout #mail_lines .mail_status{grid-area:1/2/span 2;align-self:center;align-items:center;margin:0;padding:0;display:flex}body.is-mobile-layout #mail_lines .mail_status>div{align-items:center;font-size:0;display:flex}body.is-mobile-layout #mail_lines .mail_status img{vertical-align:middle;flex-shrink:0}body.is-mobile-layout #mail_lines .mail_status svg{width:1.25rem;height:1.25rem;color:var(--gray-text);flex-shrink:0}body.is-mobile-layout .section_diary .innerdiv>.box_outer_blue_gradient[data-template=diary_write],body.is-mobile-layout .section_diary>.box_outer_blue_gradient[data-template=diary_write]{padding:.5rem}body.is-mobile-layout .section_diary #dbed>b{color:var(--surface-dark)}body.is-mobile-layout .section_diary #dbed [data-auto=txt-input],body.is-mobile-layout .section_diary #dbed textarea{border-radius:.62rem;margin-top:.38em}body.is-mobile-layout .section_diary #dbed textarea{background:var(--white);width:100%;min-height:4em;padding:.75em}body.is-mobile-layout .section_diary .edit_options{grid-template-columns:1fr;gap:.5rem;padding:1rem 0 .5rem}body.is-mobile-layout .section_diary .edit_options>div:nth-child(3){text-transform:none;letter-spacing:0;justify-self:stretch;min-width:0;margin-top:.25rem}body.is-mobile-layout .section_diary>.innerdiv:last-child{padding:.25rem .5rem .75rem}body.is-mobile-layout .section_diary [data-template=diary_none]{color:var(--steel-dark);font-size:var(--fs-body);padding:.62rem .25rem}body.is-mobile-layout .section_diary #diary-container .diary-item{border:1px solid var(--gray-soft);border-radius:var(--radius-card);background:var(--white);margin-bottom:.62rem;overflow:hidden}body.is-mobile-layout .section_diary #diary-container .diary-item .diary-header{padding:.62rem .75rem}body.is-mobile-layout .section_diary #diary-container .diary-item .diary-header .diary-actions a{margin:0 0 0 .5rem}body.is-mobile-layout .section_diary #diary-container .diary-item .diary-note{padding:.62rem .75rem}body.is-mobile-layout .section_diary #diary-container .diary-item .diary-text{padding:.88rem .75rem;line-height:1.38}body.is-mobile-layout .section_diary #diary-container .diary-item .diary-likedata{padding:.62rem .75rem .75rem}body.is-pwa .section_diary #diary-container .diary-item{border:1px solid var(--gray-soft);border-radius:var(--radius-card);background:var(--white);margin-bottom:.62rem;overflow:hidden}body.is-pwa .section_diary #diary-container .diary-item .diary-header{padding:.62rem .75rem}body.is-pwa .section_diary #diary-container .diary-item .diary-header .diary-actions a{margin:0 0 0 .5rem}body.is-pwa .section_diary #diary-container .diary-item .diary-note{padding:.62rem .75rem}body.is-pwa .section_diary #diary-container .diary-item .diary-text{padding:.88rem .75rem;line-height:1.38}body.is-pwa .section_diary #diary-container .diary-item .diary-likedata{padding:.62rem .75rem .75rem}body:is(.is-mobile-layout,.is-pwa) .section_diary #diary_subscribe{border-radius:var(--radius-card);align-items:flex-start;gap:.5rem;line-height:1.3;display:flex}body:is(.is-mobile-layout,.is-pwa) .section_diary #diary_subscribe input[type=checkbox]{margin-top:.12rem;transform:scale(1.12)}body:is(.is-mobile-layout,.is-pwa) .section_diary #diary-container .diary-item .diary-header .diary-actions{align-items:center;gap:.38rem;display:flex}body:is(.is-mobile-layout,.is-pwa) .section_diary #diary-container .diary-item .diary-header .diary-actions a.diary_action_icon{border-radius:.44rem;justify-content:center;align-items:center;min-width:1.72rem;min-height:1.72rem;margin:0;display:inline-flex}body:is(.is-mobile-layout,.is-pwa) .section_diary #diary-container .diary-item .diary-header .diary-actions a.diary_action_icon [data-auto=icon]{width:.9rem;height:.9rem;display:inline-flex}body:is(.is-mobile-layout,.is-pwa) .section_diary #diary-container .diary-item .diary-header .diary-actions a.diary_action_icon [data-auto=icon] svg{width:100%;height:100%}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box{width:auto;max-width:100%;margin:.38rem 0;overflow:visible}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box#combox{background:0 0;margin:0;padding:0}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_textarea{background:var(--white);width:100%;max-width:100%;color:var(--surface-dark);border:1px solid var(--gray-soft);border-radius:.62rem;padding:.62rem;display:block}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box>.fright{float:none;justify-content:flex-end;padding-top:.38rem;display:flex}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box#combox>.fright{padding-top:.5rem}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box#combox>.fright .btn_normal{border-radius:var(--radius-card);border:1px solid var(--gray-soft);background:var(--steel);justify-content:center;align-items:center;gap:0;width:auto;min-width:5.5rem;min-height:2rem;padding:.38rem .75rem;display:inline-flex}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box#combox>.fright .btn_normal .left_arrow,body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box#combox>.fright .btn_normal .clear{display:none}body:is(.is-mobile-layout,.is-pwa) .section_diary .thumb_comment_box#combox>.fright .btn_normal>span:nth-child(2){color:var(--surface-dark);font-weight:700;line-height:1;transform:none}body.is-mobile-layout .section_chat{flex-direction:column;min-height:100%;display:flex}body.is-mobile-layout .section_chat>div{flex-direction:column;flex:1;min-height:0;display:flex}body.is-mobile-layout .section_chat #chat_content_container{-webkit-overflow-scrolling:touch;flex:1;height:auto;min-height:0;padding:.5em;overflow:hidden auto}body.is-mobile-layout .section_chat #chat_content_container #chat_content{grid-template-columns:30vw 1fr;max-width:100%;max-height:none;overflow:visible}body.is-mobile-layout .section_chat #chat_content_container #chat_content>div>div{word-break:break-word;overflow-wrap:anywhere;min-width:0}body.is-mobile-layout #chat_editor{background:0 0;border-top:0;flex:none;padding:0}body.is-mobile-layout #chat_box{background:0 0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tools input send""tools to send";align-items:stretch;gap:.38rem;width:100%;min-width:0;height:auto;padding:.5rem;display:grid}body.is-mobile-layout #chat_box.private{cursor:pointer;background-color:#ff27f44d}body.is-mobile-layout #chat_box.no-recipient textarea{opacity:.55;cursor:not-allowed}body.is-mobile-layout #chat_box.no-recipient [data-submit=\#msg]{opacity:.45;pointer-events:none;cursor:not-allowed}body.is-mobile-layout #chat_box>div:first-child{display:contents}body.is-mobile-layout #chat_box>div:first-child>[data-template=msg_name],body.is-mobile-layout #chat_box>div:first-child>[data-template=msg_name]+br,body.is-mobile-layout #chat_box>div:nth-child(2)>br,body.is-mobile-layout #chat_box>div:nth-child(2)>b{display:none}body.is-mobile-layout #chat_box form[data-template=msg]{grid-area:input;min-width:0;margin:0;display:flex}body.is-mobile-layout #chat_box form[data-template=msg] textarea{border:1px solid var(--gray-soft);width:100%;min-width:0;height:3rem;min-height:3rem;font:inherit;resize:none;border-radius:.88rem;outline:none;flex:auto;padding:.38rem .75rem;line-height:1.12rem;overflow-y:auto}body.is-mobile-layout #chat_box form[data-template=msg] textarea:focus{border-color:var(--accent-blue)}body.is-mobile-layout #chat_box:before,body.is-mobile-layout #chat_box:after{display:none}body.is-mobile-layout #chat_box .bf-chat-tools{flex-direction:column;flex-shrink:0;grid-area:tools;justify-content:space-between;align-self:stretch;align-items:center;gap:.12rem;margin:0;padding:.25rem 0;display:flex}body.is-mobile-layout #chat_box .bf-chat-tools a{width:1.75rem;height:1.5rem;color:var(--gray-line-soft);justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}body.is-mobile-layout #chat_box .bf-chat-tools a [data-auto=icon]{width:1.12rem;height:1.12rem;display:inline-flex}body.is-mobile-layout #chat_box .bf-chat-tools a [data-auto=icon] svg{width:100%;height:100%;display:block}body.is-mobile-layout #chat_box .bf-chat-tools a:active{color:var(--white)}body.is-mobile-layout #chat_box .bf-chat-tools a.bf-chat-tool-filter.is-off{color:var(--gray-text);opacity:.55}body.is-mobile-layout #chat_box>div:nth-child(2){grid-area:send;justify-content:center;align-items:stretch;min-width:0;display:flex}body.is-mobile-layout #chat_box>div:nth-child(2)>br{display:none}body.is-mobile-layout #chat_box>div:nth-child(2) [data-submit]{background:var(--accent-blue);color:var(--white);width:3.25rem;font-weight:600;font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;border:0;border-radius:.62rem;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0 .5rem;line-height:1;text-decoration:none;display:inline-flex}body.is-mobile-layout #chat_box>div:nth-child(2) [data-submit] img,body.is-mobile-layout #chat_box>div:nth-child(2) [data-submit] .left_arrow,body.is-mobile-layout #chat_box>div:nth-child(2) [data-submit] .arrow,body.is-mobile-layout #chat_box>div:nth-child(2) [data-submit] .clear{display:none}body.is-mobile-layout #chat_box>div:nth-child(3){font-size:var(--fs-sm);color:var(--gray-line-soft);grid-area:to;padding:.12rem .25rem 0}body.is-mobile-layout #chat_box>div:nth-child(3) b{color:var(--gray-line-soft);margin-right:.25rem;font-weight:600}body.is-mobile-layout #chat_box>div:nth-child(3) b:after{content:":"}body.is-mobile-layout #chat_box>div:nth-child(3)>[data-template=to_container]{font-size:inherit;line-height:inherit;display:inline}body.is-mobile-layout #chat_box>div:nth-child(3) #to_name,body.is-mobile-layout #chat_box>div:nth-child(3) [data-template=to_name]{font-size:inherit;line-height:inherit}body.is-mobile-layout #chat_box>div:nth-child(3) a{color:var(--accent-blue);text-decoration:none}body.is-mobile-layout #chat_box>div:nth-child(3) [data-template=to_name_clear]{margin-left:.31rem;font-size:0}body.is-mobile-layout #chat_box>div:nth-child(3) [data-template=to_name_clear] a{background:var(--accent-blue);color:var(--white);border-radius:.62rem;padding:.05rem .5rem;font-size:.69rem;line-height:1.25;text-decoration:none;display:inline-block}body.is-mobile-layout #qsort_filter_display,body.is-mobile-layout #qsort_sortbar,body.is-mobile-layout .section_chat #qsort_filter{display:none}body.is-mobile-layout .section_chat #qsort_filter,body.is-mobile-layout .section_chat #qsort_filter_display{display:none}body.is-mobile-layout.bf-qsort-open[data-bf-qsort-pane=status] #bf_status_bottombar>#qsort_filter_display{display:flex!important}:is(#bf_content_bottombar,#bf_status_bottombar)>.bf-qsort-filter-dock{color:var(--gray-soft);background:var(--trans-a00);grid-template-columns:repeat(6,1fr);gap:.12rem;padding:.5rem .38rem .31rem;line-height:1.1;display:grid}#bf_status_bottombar>.bf-qsort-filter-dock{grid-template-columns:repeat(5,1fr)}body.bf-chat-qsort-hidden #bf_status_bottombar>.bf-qsort-filter-dock{display:none}#if_profile_menu>.bf-profile-pager-dock{color:var(--gray-soft);background:var(--trans-a00);border-bottom:1px solid var(--trans-a10);grid-template-columns:repeat(6,1fr);gap:.12rem;margin:0 0 .38rem;padding:0 0 .38rem;line-height:1.1;display:grid}#if_profile_menu>.bf-profile-pager-dock>.bf-pager-text{font-size:var(--fs-xs);text-align:left;opacity:.85;grid-column:1/span 3;align-self:center;min-width:0;padding-left:.5rem;line-height:1.25}#if_profile_menu>.bf-profile-pager-dock>.bf-pager-text b{color:var(--white);opacity:1;white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;font-weight:600;display:block;overflow:hidden}#if_profile_menu>.bf-profile-pager-dock .bf-qsort-iconcell[disabled]{opacity:.3;pointer-events:none}.bf-qsort-iconcell{background:var(--trans-a00);line-height:inherit;color:inherit;cursor:pointer;border:0;margin:0;padding:0}.bf-qsort-iconcell:active{background:var(--trans-a10)}.bf-qsort-filter-btn{text-align:center;cursor:pointer;max-width:100%;display:contents}.bf-qsort-cell{min-width:0;color:var(--gray-soft);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.19rem;line-height:1.1;display:flex}.bf-qsort-ic{color:var(--gray-soft);line-height:0;display:inline-block;position:relative}.bf-qsort-ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem;display:block}.bf-qsort-sort{background:var(--white);width:.88rem;height:.88rem;box-shadow:0 0 0 1px var(--white);pointer-events:none;border-radius:999px;display:none;position:absolute;top:-.12rem;right:-.62rem}.bf-qsort-sort.is-active{display:inline-block}.bf-qsort-sort:before{content:"";border-top:.31rem solid var(--trans-a00);border-bottom:.31rem solid var(--trans-a00);border-left:.31rem solid var(--rgb-14-41-84);width:0;height:0;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.bf-qsort-sort:after{content:"";background:var(--rgb-14-41-84);width:.25rem;height:.12rem;position:absolute;top:50%;left:18%;transform:translateY(-50%)}.bf-qsort-sort.is-up{transform:rotate(-90deg)}.bf-qsort-sort.is-down{transform:rotate(90deg)}body.bf-qsort-open[data-bf-qsort-pane=content] #bf_content_bottombar>#qsort_filter_display,body.bf-qsort-open[data-bf-qsort-pane=status] #bf_status_bottombar>#qsort_filter_display{background:var(--trans-a00);max-height:50vh;color:var(--white);border-bottom:1px solid var(--trans-a25);border-radius:0;flex-direction:column;gap:0;margin:0;padding:.5rem .62rem;overflow-y:auto;display:flex!important}body.bf-qsort-open #qsort_filter_display .qsort_optionbox{background:var(--trans-a00);min-width:0;color:var(--white);border-bottom:0;border-radius:0;width:100%;margin:0;padding:0;display:block;position:static}body.bf-qsort-open #qsort_filter_display .qsort_optionbox:last-of-type{border-bottom:0}body.bf-qsort-open #qsort_filter_display .qsort_optionbox>div{float:none;padding:0}body.bf-qsort-open #qsort_filter_display .qsort_optionbox>div:first-child{display:none}body.bf-qsort-open #qsort_filter_display .qsort_optionbox>div:nth-child(2){font-size:var(--fs-sm);color:var(--white);text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin:0 0 .5rem;font-weight:600;display:block}body.bf-qsort-open #qsort_filter_display .qsort_optionbox>div:nth-child(2) br,body.bf-qsort-open #qsort_filter_display .qsort_optionbox>div:nth-child(2) b{display:none}body.bf-qsort-open #qsort_filter_display .qsort_optionbox>div:nth-child(3){float:none;clear:both;width:100%}body.bf-qsort-open #qsort_filter_display .qsort_optionbox div,body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options div{float:none}body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options{background:var(--trans-a00);white-space:normal;z-index:auto;border:0;width:100%;padding:0;display:block;position:static}body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options>label:not(.bf-age-side){white-space:normal;min-width:0;color:var(--white);text-transform:lowercase;font-size:var(--fs-body);align-items:flex-start;gap:.38rem;padding:.12rem 0;display:flex}body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options>label:not(.bf-age-side)>input[type=checkbox]{flex:none;margin-top:.12rem}body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options>label:not(.bf-age-side).qsort-all{grid-column:1/-1;margin-bottom:.25rem;font-weight:600}body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options select{margin-right:.38rem;padding:.25rem .38rem;font-size:16px}body.bf-qsort-open #qsort_filter_display .qsort_optionbox_options a{color:var(--white);padding:.25rem 0;display:inline-block}body.bf-qsort-open #qsort_filter_display #qsort_area_div,body.bf-qsort-open #qsort_filter_display #qsort_target_div{grid-template-columns:repeat(auto-fit,minmax(8em,1fr));gap:0 .5rem;display:grid!important}body.bf-qsort-open #qsort_filter_display .qsort_optionbox:has(input[name=qsort_gender_all]) .qsort_optionbox_options{grid-template-columns:repeat(auto-fit,minmax(8em,1fr));gap:0 .5rem;display:grid!important}body.bf-qsort-open[data-bf-qsort-only=age] #qsort_filter_display .qsort_optionbox:not(:first-child),body.bf-qsort-open[data-bf-qsort-only=gender] #qsort_filter_display .qsort_optionbox:not(:nth-child(2)),body.bf-qsort-open[data-bf-qsort-only=area] #qsort_filter_display .qsort_optionbox:not(:nth-child(3)),body.bf-qsort-open[data-bf-qsort-only=target] #qsort_filter_display .qsort_optionbox:not(:nth-child(4)){display:none!important}body.bf-qsort-open[data-bf-qsort-only] #qsort_filter_display .qsort_optionbox:first-child{padding-right:0}.bf-age-slider:not(.bf-age-slider--desktop){width:100%;padding:.25rem 0 .38rem;display:block}.bf-age-slider:not(.bf-age-slider--desktop) .bf-age-row{grid-template-columns:1fr;gap:.88rem;width:100%;display:grid}.bf-age-slider:not(.bf-age-slider--desktop) .bf-age-side{grid-template-columns:4.5em 1fr;align-items:center;gap:.62rem;width:100%;min-width:0;padding:0;display:grid}.bf-age-slider:not(.bf-age-slider--desktop) .bf-age-side>*{min-width:0}.bf-age-slider:not(.bf-age-slider--desktop) .bf-age-side-label{color:var(--white);font-size:var(--fs-body);text-transform:lowercase;white-space:nowrap}.bf-age-slider:not(.bf-age-slider--desktop) .bf-age-side-label b{font-weight:600}.bf-age-slider:not(.bf-age-slider--desktop) input[type=range]{-webkit-appearance:none;appearance:none;background:var(--trans-a00);width:100%;min-width:0;max-width:none;height:1.5rem;margin:0;padding:0;display:block}.bf-age-slider:not(.bf-age-slider--desktop) input[type=range]::-webkit-slider-runnable-track{background:var(--trans-a25);border-radius:999px;height:.25rem}.bf-age-slider:not(.bf-age-slider--desktop) input[type=range]::-moz-range-track{background:var(--trans-a25);border:0;border-radius:999px;height:.25rem}.bf-age-slider:not(.bf-age-slider--desktop) input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--white);border:.12rem solid var(--brand-pink);width:1.38rem;height:1.38rem;box-shadow:0 1px 3px var(--trans-a30);cursor:pointer;border-radius:50%;margin-top:-.56rem}.bf-age-slider:not(.bf-age-slider--desktop) input[type=range]::-moz-range-thumb{background:var(--white);border:.12rem solid var(--brand-pink);width:1.38rem;height:1.38rem;box-shadow:0 1px 3px var(--trans-a30);cursor:pointer;border-radius:50%}.bf-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .62rem;margin:.88rem 0 .62rem;display:flex}.bf-list-head>h1{flex:auto;margin:0}body.is-mobile-layout .section_lounges #lounge_joinpart{display:none}body.is-mobile-layout .section_lounges #debat_header{margin-top:1.5em}body.is-mobile-layout .section_lounges #debat_header .fright{display:none}body.is-mobile-layout .section_lounges #lounge_admin{border-radius:var(--radius-card);background:var(--blue-light);line-height:1.4;font-size:var(--fs-body);color:var(--steel-dark);border:0;margin:.5rem 0 0;padding:.75rem .88rem}body.is-mobile-layout .section_lounges #lounge_admin b{color:var(--surface-dark);margin-bottom:.12rem;display:block}body.is-mobile-layout .section_lounges #lounge_admin b+br,body.is-mobile-layout .section_lounges #lounge_admin .edit{display:none}body.is-mobile-layout .section_lounges .lounge_members_head{clear:both;margin-top:1.75rem}body.is-mobile-layout .section_lounges .lounge_members_head .fright{display:none}.qsort_optionbox.bf-qsort-vis{background:var(--white);border-radius:999px;align-items:center;margin:0;padding:.19rem;display:inline-flex;position:static}.qsort_optionbox.bf-qsort-vis>div:first-child,.qsort_optionbox.bf-qsort-vis>div:nth-child(2){display:none}.qsort_optionbox.bf-qsort-vis .qsort_optionbox_options{background:var(--trans-a00);white-space:nowrap;border:0;gap:0;padding:0;font-size:0;display:inline-flex;position:static}.qsort_optionbox.bf-qsort-vis .qsort_optionbox_options a{color:var(--steel-dark);border-radius:999px;justify-content:center;align-items:center;padding:.31rem .62rem;font-size:0;font-weight:500;line-height:0;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.qsort_optionbox.bf-qsort-vis .qsort_optionbox_options a.bold{background:var(--brand-pink);color:var(--white);font-weight:600}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu{background:var(--trans-a00);border-bottom:0;border-radius:0;padding:.5rem .38rem .31rem}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub{background:var(--trans-a00);height:auto;display:block!important}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul{grid-template-columns:repeat(6,1fr);gap:.12rem;margin:0;padding:0;list-style:none;display:grid;position:static}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul>li{background:var(--trans-a00);height:auto;color:var(--gray-line-soft);cursor:pointer;text-align:center;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.19rem;padding:.25rem .12rem;display:flex}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul>li.selected{background:var(--trans-a10)}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul>li .text{text-align:center}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul>li>.bf-pm-icon{line-height:0;display:inline-block;position:relative}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul>li>.bf-pm-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem;display:block}body.is-mobile-layout #bf_content_bottombar>#if_profile_menu .menu_sub>ul>li>.bf-pm-icon .count{background:var(--white);color:var(--rgb-14-41-84);font-size:var(--fs-xs);border-radius:999px;padding:.05em .35em;font-weight:700;line-height:1.3;position:absolute;top:-.25rem;right:-.5rem;display:inline-block!important}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv{padding-inline:0;padding-top:0;position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>.top,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>.top>:not(#profile_picture){padding-inline:.75em}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>.top>#profile_picture{margin-inline:-.75em;padding-inline:0}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>#profile_txt,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>#profile_lounges{padding-inline:1em;line-height:1.45}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>#profile_txt{overflow-wrap:anywhere;word-break:break-word;width:100%!important}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>#pager{display:none}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>h1#profile_username{z-index:5;color:var(--white);text-shadow:0 1px 4px var(--trans-a70);background:var(--trans-a00);margin:0;padding:.5em .75em;position:absolute;top:0;left:0;right:6.88rem}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture))>.innerdiv>h1#profile_username svg{filter:drop-shadow(0 1px 2px var(--trans-a20))}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container{background:var(--trans-a00);border-radius:0;justify-content:center;align-items:center;height:75vw;min-height:0;margin:0;padding:0;display:flex;position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container:after{content:"";background:linear-gradient(180deg, var(--trans-a30) 0%, var(--trans-a00) 100%);pointer-events:none;z-index:1;height:5em;position:absolute;top:0;left:0;right:0}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container>a{width:100%;height:100%;display:block;position:relative;overflow:visible}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container>a>img{--profile-hero-mask:linear-gradient(to bottom, var(--black) 0, var(--black) calc(75vw - 2em), var(--trans-a20) calc(75vw + 50px), var(--trans-a20) calc(100% - 2em), var(--trans-a00) 100%);width:100%;max-width:none;height:auto;max-height:none;-webkit-mask-image:var(--profile-hero-mask);-webkit-mask-image:var(--profile-hero-mask);mask-image:var(--profile-hero-mask);border-radius:0;display:block}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container .btn_normal{z-index:5;margin:0;position:absolute;right:.75em}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container .btn_normal:first-of-type{bottom:3.25em}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container .btn_normal:nth-of-type(2){bottom:.75em}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container:has(>.no_picture){background:linear-gradient(140deg, var(--name-pink) 0%, var(--steel-dark) 100%);--profile-hero-mask:linear-gradient(to bottom, var(--black) 0, var(--black) calc(75vw - 2em), var(--trans-a20) calc(75vw + 50px), var(--trans-a20) calc(100% - 2em), var(--trans-a00) 100%);height:140vw;-webkit-mask-image:var(--profile-hero-mask);-webkit-mask-image:var(--profile-hero-mask);mask-image:var(--profile-hero-mask);align-items:flex-start;margin-bottom:-65vw}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-1:has(>.no_picture){background:repeating-linear-gradient(45deg, var(--trans-a10) 0 8px, var(--trans-a00) 8px 24px), linear-gradient(135deg, var(--c-b5ead7) 0%, var(--yellow-light) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-2:has(>.no_picture){background:radial-gradient(var(--trans-a40) 2px, var(--trans-a00) 3px) 0 0 / 22px 22px, linear-gradient(45deg, var(--c-c7ceea) 0%, var(--pink-soft) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-3:has(>.no_picture){background:repeating-linear-gradient(0deg, var(--trans-a20) 0 1px, var(--trans-a00) 1px 28px), repeating-linear-gradient(90deg, var(--trans-a20) 0 1px, var(--trans-a00) 1px 28px), linear-gradient(90deg, var(--yellow-light) 0%, var(--blue-dark) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-4:has(>.no_picture){background:repeating-linear-gradient(90deg, var(--trans-a20) 0 6px, var(--trans-a00) 6px 20px), linear-gradient(200deg, var(--yellow-light) 0%, var(--c-e0bbff) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-5:has(>.no_picture){background:radial-gradient(circle at 30% 30%, var(--trans-a40) 0 60px, var(--trans-a00) 61px), radial-gradient(circle at 75% 70%, var(--trans-a30) 0 80px, var(--trans-a00) 81px), linear-gradient(160deg, var(--c-b5ead7) 0%, var(--blue-dark) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-6:has(>.no_picture){background:repeating-linear-gradient(0deg, var(--trans-a20) 0 5px, var(--trans-a00) 5px 18px), linear-gradient(70deg, var(--pink-soft) 0%, var(--c-b5ead7) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-7:has(>.no_picture){background:conic-gradient(from 0deg at 50% 50%, var(--trans-a20) 0 25%, var(--trans-a00) 0 50%, var(--trans-a20) 0 75%, var(--trans-a00) 0 100%) 0 0 / 32px 32px, linear-gradient(110deg, var(--yellow-light) 0%, var(--c-c7ceea) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-8:has(>.no_picture){background:repeating-linear-gradient(45deg, var(--trans-a10) 0 2px, var(--trans-a00) 2px 16px), repeating-linear-gradient(-45deg, var(--trans-a10) 0 2px, var(--trans-a00) 2px 16px), linear-gradient(25deg, var(--blue-dark) 0%, var(--yellow-light) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-9:has(>.no_picture){background:radial-gradient(var(--trans-a40) 1.5px, var(--trans-a00) 2.5px) 0 0 / 14px 14px, linear-gradient(250deg, var(--c-e0bbff) 0%, var(--c-b5ead7) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container.no-pic-bg-10:has(>.no_picture){background:repeating-linear-gradient(135deg, var(--trans-a20) 0 6px, var(--trans-a00) 6px 12px, var(--trans-a00) 12px 18px, var(--trans-a20) 18px 24px), linear-gradient(315deg, var(--blue-dark) 0%, var(--yellow-light) 100%)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container>.no_picture{aspect-ratio:1;pointer-events:none;width:45%;filter:drop-shadow(0 2px 6px var(--trans-a40));justify-content:center;align-items:center;margin-top:15vw;display:flex}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container>.no_picture>svg{width:100%;height:100%}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_picture .picture_container>div.pointer{text-align:center;color:var(--white);text-shadow:0 1px 3px var(--trans-a60);position:absolute;bottom:1em;left:0;right:0}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_details{z-index:4;box-shadow:0 4px 14px var(--trans-a10);margin-top:-2.5em;position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #fact_container,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #interact{z-index:4;position:relative}:is(body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #fact_container,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #interact)>div{box-shadow:0 2px 6px var(--trans-a10)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_chat{z-index:6;max-width:calc(100% - 5em);color:var(--white);filter:drop-shadow(0 1px 2px var(--trans-a70));align-items:flex-end;gap:.5rem;margin:0;padding:0;display:flex;position:absolute;top:calc(75vw - 6em);left:3.5em}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_chat>[data-auto=icon]{flex:none;width:2.24em;height:2.24em;display:inline-flex}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_chat>[data-auto=icon] svg{width:100%;height:100%}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_chat a{min-height:2.24em;color:var(--white);font-weight:700;font-size:var(--fs-h3);text-shadow:0 1px 3px var(--trans-a70), 0 0 6px var(--trans-a50);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;align-items:flex-end;padding:0;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,.no_picture)) #profile_chat a:active{opacity:.75}body.is-mobile-layout #bf_mobile_swiper{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;width:100%;min-height:0;display:flex;overflow:auto hidden}body.is-mobile-layout #bf_mobile_swiper::-webkit-scrollbar{display:none}body.is-mobile-layout #bf_mobile_swiper>.bf-pane{scroll-snap-align:start;flex:0 0 100vw;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--menu{background-color:var(--surface-dark);z-index:9999;width:60vw;max-width:22.5rem;padding:0;padding-top:env(safe-area-inset-top,0);flex:none;transition:transform .25s;position:fixed;top:0;bottom:3.5rem;left:0;overflow:hidden auto;transform:translate(-100%)}body.is-pwa :is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--menu){bottom:4.5rem}body.bf-menu-open :is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--menu){box-shadow:4px 0 16px var(--trans-a30);transform:translate(0)}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content{background-color:var(--trans-a00);position:relative;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll{background-color:var(--white);-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll .innerdiv{padding:0 .75em 1em}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav{background:var(--trans-a00);border-top:1px solid var(--trans-a25);padding:.25rem 0 calc(.25rem + env(safe-area-inset-bottom,0));z-index:6;display:flex}:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a{color:var(--gray-line-soft);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.12rem;padding:.25rem .12rem;line-height:1;text-decoration:none;transition:color .12s;display:flex}:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.38rem;height:1.38rem}:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a:active,:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a:hover,:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a.is-active{color:var(--white)}:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a .bf-bn-icon{line-height:0;display:inline-block;position:relative}:is(body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav) a .bf-bn-pill{background:var(--white);color:var(--rgb-14-41-84);font-size:var(--fs-xs);text-align:center;pointer-events:none;border-radius:999px;padding:.05em .35em;font-weight:700;line-height:1.3;position:absolute;top:-.25rem;right:-.5rem}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content>#bf_content_bottombar>#if_ad,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status>#bf_status_bottombar>#if_ad_status{background-color:var(--white);text-align:center;order:-1;line-height:0}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content>#bf_content_bottombar>#if_ad:empty,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status>#bf_status_bottombar>#if_ad_status:empty{display:none}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content>#bf_content_bottombar>#if_ad img,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status>#bf_status_bottombar>#if_ad_status img{float:none;max-width:100%;height:auto;margin:0 auto;display:block}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status{background-color:var(--trans-a00);flex-direction:column;min-height:100%;display:flex;position:relative;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split{flex-direction:column;gap:0;min-height:100%;display:flex}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split .bf-user-block{order:1}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split #topmenu_right{order:2}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split #bf_menu_sub_slot{order:4}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split .bf-menu-footer-block{order:5;margin-top:auto}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split .bf-menu-footer{order:6}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split .bf-menu-install-box{order:7}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split #menu{display:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left{display:contents}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block{border-bottom:1px solid var(--surface-mid);grid-row:1;padding:.75rem .6em .75rem 1em}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block #item_navn{text-align:left;padding:0 0 .5rem}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block #item_navn a,body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block #item_navn .status_profilnavn{color:var(--white);font-size:16px;font-weight:700;text-decoration:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block .bf-user-actions{gap:2em;margin:0;padding:.38rem 0;list-style:none;display:flex}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block .bf-user-actions>li{margin:0;padding:0;list-style:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-user-block .bf-user-actions>li>a{color:var(--white);font-size:var(--fs-sm);text-decoration:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu{grid-row:2;min-height:0}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left .bf-menu-footer-block{border-top:1px solid var(--surface-mid);grid-row:3}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker{width:100%;height:auto;color:var(--white);border:0;flex-direction:column;padding:.7em .8em;line-height:1.4;display:flex;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #link{text-align:left;order:1;padding:0 0 .3em;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #link a{color:var(--white);text-transform:uppercase;letter-spacing:.05em;font-size:.85em;font-weight:700;text-decoration:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #ticker{width:100%;height:auto;color:var(--white);flex-direction:column;order:2;padding:0;display:flex;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #ticker br{display:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #ticker a{color:var(--white);font-weight:400;text-decoration:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #ticker .title{order:1}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #ticker .date{text-align:right;opacity:.7;font-size:var(--fs-xxs);order:2;padding-top:.2em}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu{display:none!important}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in{flex-direction:column;display:flex}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:first-child{order:1}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(2){order:2}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(3){order:3}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(4){order:4}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(5){order:5}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(6){order:6}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(7){order:7}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul#menu_logged_in>li:nth-child(8){order:8}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul{margin:0;padding:0;display:block;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul li{float:none;border-bottom:1px solid var(--surface-mid);height:auto;padding:.6em 1em;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul li a{color:var(--white);padding:.4em 0;text-decoration:none;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul li a>.bf-menu-pill{float:right;background:var(--accent-orange);color:var(--white);min-width:1.4em;font-size:var(--fs-xs);text-align:center;border-radius:999px;padding:.1em .5em;font-weight:700;line-height:1.4}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul li ul{padding-left:1em;display:none;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul li ul li{background:var(--trans-a00);border:0;width:auto;height:auto;padding:.3em 0}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #menu ul li.bf-menu-open>ul{display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-footer{background-color:var(--surface-dark);border-top:1px solid var(--surface-mid);grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:1px;display:grid}body.is-mobile-layout #bf_mobile_swiper .bf-menu-footer>div{background-color:var(--surface-dark);color:var(--white);text-align:center;font-size:var(--fs-sm);cursor:pointer;padding:.6em .5em}body.is-mobile-layout #bf_mobile_swiper .bf-menu-footer>div>div{height:1.6em;position:relative}body.is-mobile-layout #bf_mobile_swiper .bf-menu-footer>div>div>div{text-align:center;width:100%;font-size:1.4em;font-weight:700;line-height:1.1;position:absolute;top:0;left:0}body.is-mobile-layout #bf_mobile_swiper .bf-menu-footer>div>span{opacity:.7;font-size:.8em;line-height:1.2;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right{display:contents}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-menu-install-box{background-color:var(--accent-blue);color:var(--white);text-align:center;border-top:1px solid var(--surface-mid);cursor:pointer;padding:.6em .5em;font-size:.85em}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-menu-install-box>div>div{font-weight:700;line-height:1.2}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-menu-install-box>span{opacity:.85;font-size:.8em;line-height:1.2;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-menu-install-box:hover{background-color:var(--c-5a7b9a)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-menu-install-box--hint,body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-menu-install-box--hint:hover{cursor:default;background-color:var(--accent-blue)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right{border-bottom:1px solid var(--surface-mid);text-align:left;width:auto;height:auto;font-size:var(--fs-xs);flex-direction:column;grid-row:1;justify-content:center;padding:.5rem 0 .75rem;display:flex;position:static;top:auto;left:auto}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right>.expire{color:var(--white);text-transform:uppercase;letter-spacing:.05em;padding:0 0 .3em 1em;font-size:.85em;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right>.active{color:var(--white);padding:0 0 .6em 1em;font-weight:700;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right>br{display:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right #abonnementsboks{width:auto;height:auto;color:var(--white);background:linear-gradient(135deg, var(--accent-orange) 0%, var(--brand-pink) 100%);box-shadow:0 2px 6px var(--trans-a30);cursor:pointer;border:0;border-radius:0;margin:0;padding:.7em .9em;line-height:1.5;transition:transform .1s,box-shadow .15s;display:block;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right #abonnementsboks .left_arrow{opacity:.9;margin-right:.35em;display:inline-block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right #abonnementsboks:hover{box-shadow:0 3px 10px var(--trans-a40)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #topmenu_right #abonnementsboks:active{transform:translateY(1px)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot{flex-direction:column;grid-row:2/4;min-height:0;display:flex;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror{flex-direction:column;min-height:0;display:flex}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-heading{color:var(--white);text-transform:uppercase;background:var(--surface-dark);border-top:1px solid var(--surface-mid);border-bottom:1px solid var(--surface-mid);text-shadow:0 1px 2px var(--trans-a40);padding:.55em 1em;font-weight:700;text-decoration:none;display:block}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-heading:hover{background-color:var(--surface-dark)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-list{flex-direction:column;gap:.38rem;padding:.5rem 1em 1em .5em;display:flex;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-list .link{cursor:pointer;color:var(--white);text-shadow:0 1px 2px var(--trans-a40);align-items:center;gap:.6em;padding:.25rem .38rem;display:flex!important}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-list .link:hover{background-color:var(--trans-a00)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-list .link a{color:inherit;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-list .link img{border-radius:.12rem;flex:none;width:1.75rem;height:1.75rem}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right #bf_menu_sub_slot .bf-mirror-list .bf-mirror-empty{color:var(--trans-a40);font-size:var(--fs-sm);text-align:center;padding:.4em .2em}body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--status,body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--menu,body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>#bf_content_bottombar{display:none}:is(body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll,body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content:has(>#bf_content_bottombar)>.bf-content-scroll){bottom:0!important}body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll:has(.section_login){background:var(--trans-a00)}body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll:has(.section_login) #if_content{background:var(--trans-a00)}body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll:has(.section_login){display:block}body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>.bf-content-scroll:has(.section_login)>.content{flex-direction:column;justify-content:flex-start;min-height:min-content;display:flex}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer{background:var(--trans-a00);width:100%;max-width:22rem;margin:auto auto 0;padding:1rem .75rem}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .bf-loggedout-top,body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .visits_container{display:none}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .bf-menu-footer{background:var(--trans-a00);border-top:0;gap:.5rem}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .bf-menu-footer>div{background:var(--trans-a00);color:var(--white)}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .bf-menu-footer>div>div{height:1.7em;position:relative}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .bf-menu-footer>div>div>div{width:100%;font-size:1.25rem;position:absolute;top:0;left:0}body.is-mobile-layout.is-logged-out #bf_mobile_swiper .bf-loggedout-footer .bf-menu-footer>div>span{opacity:.85}body.is-mobile-layout.is-logged-out .bf-hamburger,body.is-mobile-layout.is-logged-out #bf_menu_toggle{display:none}body.is-mobile-layout .div_head{float:none;clear:both;width:100%;padding:.6rem .25rem .25rem;font-weight:600}body.is-mobile-layout .div_element{float:none;width:100%;padding:.25rem}body.is-mobile-layout .div_element input[type=text],body.is-mobile-layout .div_element input[type=password],body.is-mobile-layout .div_element input[type=email],body.is-mobile-layout .div_element input[type=tel],body.is-mobile-layout .div_element input[type=number],body.is-mobile-layout .div_element input[type=search],body.is-mobile-layout .div_element input[type=url],body.is-mobile-layout .div_element input[type=date],body.is-mobile-layout .div_element select,body.is-mobile-layout .div_element textarea{border-radius:.4rem;width:100%;min-height:2.5em;padding:.5em .75em;font-size:16px}body.is-mobile-layout .div_element textarea{min-height:8em}body.is-mobile-layout .div_infoboks,body.is-mobile-layout .div_errorboks{margin-left:0;padding:.25rem .5rem}body.is-mobile-layout .innerdiv h2{font-size:var(--fs-xs);color:var(--gray-text);text-transform:uppercase;letter-spacing:.06em;margin:1.75rem 0 .4rem;padding:0 .75rem;font-weight:600;line-height:1.3}body.is-mobile-layout .innerdiv h2:first-of-type{margin-top:.75rem}body.is-mobile-layout .ptb3{clear:both;gap:.5rem;padding-top:1.25em;padding-bottom:1.25em;display:flex}body.is-mobile-layout .ptb3>*{text-align:center;flex:1;min-height:2.5rem}body.is-mobile-layout .ptb3>.fright{float:none}body.is-mobile-layout .ptb3>.btn_normal{justify-content:center;align-items:center;gap:.3rem;padding:.5rem .94rem;display:inline-flex}body.is-mobile-layout .ptb3>.btn_normal>.clear{display:none}body.is-mobile-layout .ptb3>.btn_normal>span:nth-child(2){transform:none}body.is-mobile-layout .ptb3>.btn_big{justify-content:center;align-items:center;gap:.3rem;display:inline-flex}.bf-bn-lp-hint{opacity:.65;pointer-events:none;gap:.12rem;display:flex;position:absolute;bottom:-.15rem;left:50%;transform:translate(-50%)}.bf-bn-lp-hint:before,.bf-bn-lp-hint:after,.bf-bn-lp-hint>i{content:"";background:currentColor;border-radius:999px;width:.22rem;height:.22rem}.bf-qsort-cell>.bf-bn-lp-hint{bottom:-.28rem}.bf-tips{z-index:4000;opacity:0;pointer-events:none;transition:opacity .25s;position:fixed;inset:0}.bf-tips.is-open{opacity:1}.bf-tips-spot{border-radius:var(--radius);pointer-events:none;transition:all .3s;position:absolute;box-shadow:0 0 0 9999px #000000a6}.bf-tips-card{background:var(--white);color:var(--surface-dark);border-radius:var(--radius-lg);pointer-events:auto;width:300px;max-width:calc(100vw - 24px);padding:1.1rem 1.2rem .9rem;transition:opacity .2s;position:absolute;box-shadow:0 .5rem 2rem #00000073}.bf-tips-card:after{content:"";left:var(--bf-tips-arrow-x,50%);border:.6rem solid #0000;width:0;height:0;position:absolute}.bf-tips-card[data-arrow=up]:after{border-bottom-color:var(--white);bottom:100%;transform:translate(-50%)}.bf-tips-card[data-arrow=down]:after{border-top-color:var(--white);top:100%;transform:translate(-50%)}.bf-tips-card[data-arrow=none]:after{display:none}.bf-tips-x{color:var(--surface-mid);cursor:pointer;background:0 0;border:0;font-size:1.5rem;line-height:1;position:absolute;top:.3rem;right:.5rem}.bf-tips-title{font-size:var(--fs-lg);margin:0 0 .4rem;padding-right:1rem}.bf-tips-text{margin:0 0 1rem;font-size:1.02em;line-height:1.45}.bf-tips-nav{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bf-tips-btn{background:var(--accent-blue);color:var(--white);border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:0;padding:.55rem .9rem;font-size:1em;font-weight:700}.bf-tips-prev{background:var(--surface-mid)}.bf-tips-dots{gap:.35rem;display:flex}.bf-tips-dot{background:var(--surface-mid);opacity:.4;border-radius:999px;width:.5rem;height:.5rem}.bf-tips-dot.is-active{opacity:1;background:var(--accent-blue)}