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,body.is-mobile-layout #bf_status_mainnav{touch-action:pan-x pan-y}.bf-lp-noselect{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}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:.62rem;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-a20)}#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}.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-card .validation-rotate-actions{flex-direction:row}.admin-card .validation-rotate-actions button{flex:1 1 0}.phash-missing-note{color:var(--gray-text);padding:2em 0;font-style:italic}.cluster-review-row{margin-bottom:1em}.cluster-review-head{margin-bottom:.5em}.cluster-review-dom{flex-wrap:wrap;gap:.4em;margin-bottom:.6em;display:flex}.cluster-dom-chip{background:var(--gray-soft);border-radius:.25em;padding:.15em .5em;font-size:.75em}.cluster-dom-ja{background:color-mix(in srgb, var(--ok-green) 18%, var(--white))}.cluster-dom-nej{background:color-mix(in srgb, var(--red) 22%, var(--white))}.cluster-review-open,.cluster-review-save{border:1px solid var(--blue-dark);background:var(--white);cursor:pointer;border-radius:.25em;padding:.5em 1em}.cluster-review-save{margin-top:.8em;font-weight:700}.cluster-review-matches{flex-wrap:wrap;gap:.5em;margin:.6em 0;display:flex}.cluster-review-matches img{border:1px solid var(--gray-soft);max-height:10rem}.cluster-axis{border-top:1px solid var(--gray-soft);align-items:center;gap:1em;padding:.35em 0;display:flex}.cluster-axis-label{flex:0 0 16em;font-size:.85em}.cluster-axis-opts{gap:.3em;display:flex}.cluster-opt{border:1px solid var(--gray-soft);background:var(--white);cursor:pointer;text-transform:uppercase;border-radius:.25em;padding:.25em .7em;font-size:.75em}.cluster-opt.active{border-color:var(--blue-dark);background:var(--blue-dark);color:var(--white);font-weight:700}.cluster-walk{border:1px solid var(--gray-soft);background:var(--gray-soft);border-radius:.25em;margin:.6em 0 .8em;padding:.6em .8em}.cluster-walk-q{font-size:1.05em}.cluster-walk-hint{opacity:.6;margin-top:.35em;font-size:.75em}.cluster-axis:not(.cluster-axis-answered) .cluster-axis-label{opacity:.45;font-style:italic}.cluster-review-save.cluster-walk-ready{border-color:var(--blue-dark);background:var(--blue-dark);color:var(--white)}.cluster-impact-totals{flex-wrap:wrap;gap:.5em 1.2em;margin:.6em 0 1em;display:flex}.cluster-impact-total{font-size:.85em}.cluster-impact-thumb img{border:1px solid var(--gray-soft);max-height:8rem}.cluster-impact-primary img{outline:2px solid var(--blue-dark);outline-offset:1px}.cluster-impact-meta{color:var(--gray-text);margin:.4em 0;font-size:.8em}.cluster-impact-changes{margin:.4em 0}.cluster-impact-change{padding:.1em 0;font-size:.85em}.cluster-impact-field{font-weight:700}.cluster-impact-from{color:var(--red)}.cluster-impact-to{color:var(--ok-green);font-weight:700}.cluster-impact-actions{gap:.5em;margin-top:.6em;display:flex}.cluster-impact-approve{border:1px solid var(--ok-green);background:var(--ok-green);color:var(--white);cursor:pointer;border-radius:.25em;padding:.4em 1em}.admin_backend_front .admin-intro{max-width:60em}.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 .radio-pipe label{margin-bottom:0;font-weight:400;display:inline-block}.admin-form .radio-pipe input[type=radio]:checked+label{font-weight:700}.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 .validation-sizes .validation-date{opacity:1;margin-bottom:.15em}.admin-validation-card.state-godkendt .validation-badge{color:var(--ok-green)}.admin-validation-card.state-afvist .validation-badge{color:var(--red)}.admin-validation-card.state-afventer .validation-badge{color:var(--warn-amber)}.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-prev-verdict{margin:.5em 0;font-size:.95em}.admin-prev-verdict .admin-prevpic-status.ai-yes{color:var(--ok-green);font-weight:700}.admin-prev-verdict .admin-prevpic-status.ai-no{color:var(--red);font-weight:700}.admin-prev-verdict .admin-prevpic-date{color:var(--gray-text)}.admin-validation-card.is-active-profilepic{outline:3px solid var(--ok-green);outline-offset:-1px}.admin-validation-card .active-badge{color:var(--white);background-color:var(--ok-green)}.admin-validation-card .validation-sizes{color:var(--gray-text);font-variant-numeric:tabular-nums;padding:.5em 1em;line-height:1.5}.admin-validation-card .validation-ai-inline,.admin-validation-card .validation-ai-details{margin:0 1em .5em}.admin-validation-card .validation-ai-details>summary{cursor:pointer;color:var(--accent-blue);-webkit-user-select:none;user-select:none;border-radius:.25rem;padding:.4em .6em;font-weight:700}.admin-validation-card .validation-ai-details>summary:hover{background-color:var(--blue-light)}.admin-validation-card .validation-ai-details .validation-ai-inline{margin:.4em 0 0}.admin-validation-card .validation-ai-why{margin:.5em 0 0;padding-left:1.2em;line-height:1.5}.admin-validation-card .validation-ai-why li{margin-bottom:.2em}.admin-validation-card .validation-ai-inline .header,.admin-validated-card .validation-ai-inline .header{padding:.35em .6em;font-size:.8em}.admin-validation-card .admin-validation-ai,.admin-validated-card .admin-validation-ai{border-collapse:collapse;width:100%;font-size:.75em}.admin-validation-card .admin-validation-ai td,.admin-validated-card .admin-validation-ai td{padding:.15em .6em}.admin-validation-card .admin-validation-ai .ai-yes,.admin-validated-card .admin-validation-ai .ai-yes{color:var(--red);font-weight:700}.admin-validation-card .admin-validation-ai .ai-no,.admin-validated-card .admin-validation-ai .ai-no{color:var(--ok-green);font-weight:700}.admin-validation-ai .ai-muted{color:var(--gray-text);font-weight:400}.admin-validation-ai tr.newrule-row td{background-color:var(--accent-blue-tint);border-top:1px solid var(--accent-blue-line)}.admin-validation-ai tr.newrule-row td:first-child{font-weight:600}.admin-validation-ai .newrule-detail{color:var(--gray-text);font-size:.9em;font-weight:400}.admin-validation-card .validation-profile-actions{border-top:1px solid var(--trans-a08)}.admin-validation-card .validation-actions button.danger{color:var(--red)}.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-media-grid .admin-validation-folder-bar{background-color:var(--blue-dark);color:var(--black);text-transform:uppercase;letter-spacing:.03em;border-radius:.31rem;grid-column:1/-1;margin-top:.4em;padding:.5em .9em;font-weight:700}.admin-media-grid .admin-validation-folder-bar:first-child{margin-top:0}.admin-validation-card .hidden-badge{color:var(--white);background-color:var(--warn-amber)}.admin-validation-card.is-hidden-pic{outline:2px dashed var(--warn-amber);outline-offset:-1px}.admin-validation-card .validation-hidden-note{color:var(--warn-amber);background-color:color-mix(in srgb, var(--warn-amber) 10%, transparent);padding:.4em 1em;font-size:.75em}.admin-validated-card{align-items:flex-start;gap:1em;margin-bottom:.6em;padding:.6em;display:flex}.admin-validated-card .admin-validated-media{flex:none;width:14rem;max-width:40vw}.admin-validated-card .admin-validated-media img,.admin-validated-card .admin-validated-media video{object-fit:contain;background-color:var(--gray-soft);border-radius:.25rem;width:100%;height:auto;max-height:16rem;display:block}.admin-validated-card .admin-validated-info{flex-direction:column;flex:1 1 0;gap:.5em;min-width:0;display:flex}.admin-validated-card .validated-meta{flex-wrap:wrap;align-items:center;gap:.5em;min-width:0;display:flex}.admin-validated-card .validation-badge{text-transform:uppercase;letter-spacing:.03em;background-color:var(--white);border-radius:.25rem;padding:.15em .5em;font-size:.7em;font-weight:700}.admin-validated-card .validation-badge.ok{color:var(--ok-green)}.admin-validated-card .validation-badge.no{color:var(--red)}.admin-validated-card .validation-badge.manual{color:var(--warn-amber)}.admin-validated-card .validation-badge.ai{color:var(--white);background-color:var(--red)}.admin-validated-card .validated-date{color:var(--gray-text);font-variant-numeric:tabular-nums;margin-left:auto;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-a20);text-align:center;border-radius:.2rem;min-width:2.5em;padding:.2em .7em}.admin-mailextract .mailextract-reply{margin:.5em 0 1em}.admin-mailextract .mailextract-replytext{box-sizing:border-box;border:1px solid var(--blue-dark);width:100%;font:inherit;resize:vertical;border-radius:.38rem;padding:.6em .8em}.admin-mailextract .mailextract-count{color:var(--gray-text);margin:.5em 0 1em}.admin-mailextract .mailextract-group{border:1px solid var(--blue-dark);background-color:var(--white);border-radius:.38rem;margin-bottom:1em;overflow:hidden}.admin-mailextract .mailextract-sender{background-color:var(--blue-dark);justify-content:space-between;align-items:center;gap:1em;padding:.6em 1em;font-weight:700;display:flex}.admin-mailextract .mailextract-sender a{text-decoration:none}.admin-mailextract .mailextract-actions{flex:none;gap:.5em;display:flex}.admin-mailextract .mailextract-send,.admin-mailextract .mailextract-read{cursor:pointer;border-radius:.25rem;padding:.35em 1.1em;font-weight:700}:is(.admin-mailextract .mailextract-send,.admin-mailextract .mailextract-read):disabled{opacity:.6;cursor:default}.admin-mailextract .mailextract-send{background-color:var(--white);color:var(--blue-dark);border:0}.admin-mailextract .mailextract-read{border:1px solid var(--white);color:var(--white);background-color:#0000}.admin-mailextract .mailextract-item{border-top:1px solid var(--gray-line-soft);padding:.7em 1em}.admin-mailextract .mailextract-date{color:var(--gray-text);font-size:var(--fs-sm);margin-bottom:.25em}.admin-mailextract .mailextract-txt{white-space:pre-wrap;word-break:break-word}.admin-mailextract .mailextract-attachments{flex-direction:column;gap:.25em;margin-top:.5em;display:flex}.admin-mailextract .mailextract-attachments a{text-decoration:none}.admin-banlist .ban-count{color:var(--gray-text);margin:.5em 0 1em}.admin-banlist .ban-list{grid-template-columns:minmax(6rem,max-content) max-content 1fr max-content;align-items:center;gap:0;display:grid}.admin-banlist:has(.ban-row>.ban-action:nth-child(3)) .ban-list{grid-template-columns:minmax(6rem,max-content) 1fr max-content}.admin-banlist .ban-row{display:contents}.admin-banlist .ban-row>*{border-top:1px solid var(--blue-dark);border-bottom:1px solid var(--blue-dark);background-color:var(--white);box-sizing:border-box;align-items:center;width:100%;min-height:1.6em;margin-bottom:.6em;padding:.6em 1em .6em 0;display:flex}.admin-banlist .ban-row>:first-child{border-left:1px solid var(--blue-dark);border-top-left-radius:.38rem;border-bottom-left-radius:.38rem;padding-left:1em}.admin-banlist .ban-row>:last-child{border-right:1px solid var(--blue-dark);border-top-right-radius:.38rem;border-bottom-right-radius:.38rem;padding-right:1em}.admin-banlist .ban-name{font-weight:700}.admin-banlist .ban-name a{text-decoration:none}.admin-banlist .ban-expire{color:var(--gray-text);font-size:var(--fs-sm);white-space:nowrap}.admin-banlist .ban-reason{color:inherit;font-size:var(--fs-sm);word-break:break-word}.admin-banlist .ban-action{justify-content:flex-end}.admin-banlist .ban-action button{cursor:pointer;border-radius:.25rem;padding:.35em 1.1em;font-weight:700}.admin-banlist .ban-list>.admin-note{grid-column:1/-1}.admin-relations .relations-grid{grid-template-columns:repeat(3,1fr);gap:.6em;margin:.5em 0 1.5em;display:grid}.admin-relations .ban-row{border:1px solid var(--blue-dark);background-color:var(--white);border-radius:.38rem;flex-wrap:wrap;align-items:center;gap:.5em;min-width:0;padding:.45em .8em;display:flex}.admin-relations .ban-name{flex:auto;align-items:center;gap:.4em;min-width:0;font-weight:700;display:flex}.admin-relations .ban-name a{text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.admin-relations .ban-expire{color:var(--gray-text);flex:100%;font-size:.85em}.admin-relations .btn_normal{margin:0}.bf-chatban-modal .bf-chatban-row{align-items:center;gap:.75em;margin:.75em 0;display:flex}.bf-chatban-modal textarea{box-sizing:border-box;width:100%}.bf-chatban-modal .bf-chatban-actions{margin-top:1em}.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],body.is-mobile-layout #modal_picture_settings :is(.btn_normal,.btn_big)[data-action=pictures-settings-save],body.is-mobile-layout #modal_diary_write :is(.btn_normal,.btn_big)[data-submit],body.is-mobile-layout #modal_guestbook_write :is(.btn_normal,.btn_big)[data-submit],body.is-mobile-layout #modal_mail_reply_write :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,body.is-mobile-layout #modal_picture_settings :is(.btn_normal,.btn_big)[data-action=pictures-settings-save]:active,body.is-mobile-layout #modal_diary_write :is(.btn_normal,.btn_big)[data-submit]:active,body.is-mobile-layout #modal_guestbook_write :is(.btn_normal,.btn_big)[data-submit]:active,body.is-mobile-layout #modal_mail_reply_write :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;position:relative;overflow:hidden}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header{align-items:center;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;align-items:center;gap:.62rem;display:flex}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-header .guestbook-actions a{margin:0}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(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-likedata .reaction_summary{z-index:2;position:absolute;bottom:.25rem;right:.38rem;transform:none}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-likedata .thumb_detail{background:var(--white);padding:.5rem .75rem .62rem}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item .guestbook-likedata .thumb_detail:empty{display:none}body:is(.is-mobile-layout,.is-pwa) .section_guestbook #guestbook-container .guestbook-item.has-reactions .guestbook-text{padding-bottom:1.62rem}body.is-mobile-layout .section_pictures .pictures-user-row{padding-top:.75rem}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_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}@media (min-width:700px){body.is-mobile-layout .section_pictures :is(#show_inbox,#picture_container) .gallery_container{grid-template-columns:repeat(4,1fr)}}body.is-mobile-layout .section_pictures :is(#show_inbox,#picture_container) .gallery_container .gallery_picture_container_frame:hover .details{display:none}body.is-mobile-layout .section_pictures .gallery_picture_container_frame{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body.is-mobile-layout .section_pictures .gallery_picture_container_frame .bf-gallery-menu-trigger{background-color:var(--trans-a90);width:2rem;height: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:.3rem;right:.3rem}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{border:none;border-bottom:1px solid var(--dm-line);text-align:left;width:100%;min-height:3.1rem;color:var(--dm-ink);cursor:pointer;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:.9rem;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:var(--dm-surface-hi)}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item .bf-gallery-menu-icon{color:var(--dm-ink);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:var(--dm-danger)}body.is-mobile-layout .bf-sheet .modal-body .bf-gallery-menu .bf-gallery-menu-item.is-danger .bf-gallery-menu-icon{color:var(--dm-danger)}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 [data-template=show_inbox] .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}body.is-mobile-layout .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{--msgr-field-h:6.5rem;align-items:stretch;gap:.5rem;padding:.5rem .62rem}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}@media (hover:hover){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{grid-template-columns:repeat(2,2.25rem);align-content:start;gap:.25rem;display:grid}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_tools .msgr_tool{width:2.25rem;height:2.25rem}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_tools .msgr_tool [data-auto=icon]{width:1.5rem;height:1.5rem}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_tools .msgr_report_inline{color:var(--surface-dark);background:var(--gray-line-soft);border-radius:.75rem}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_tools .msgr_report_inline:hover{color:var(--surface-dark);background:var(--white)}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{min-height:var(--msgr-field-h);height:var(--msgr-field-h)}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_actions{display:contents}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row:not(.is-focused) .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;align-self:flex-start;display:flex}body.is-mobile-layout :is(.msgr_compose,.bf-forum-reply) .msgr_compose_row.is-focused .msgr_actions .msgr_send{height:var(--msgr-field-h);flex:none;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 :is(.msgr_compose,.bf-forum-reply)>.bf-msgr-search{padding:.4rem .56rem 0}body.is-mobile-layout .msgr_compose .msgr_compose_row{align-items:stretch}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools{grid-template-columns:repeat(4,1.75rem);align-content:center;gap:.25rem 0;display:grid}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:first-child{grid-area:1/1}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:nth-child(2){grid-area:1/2}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:nth-child(3){grid-area:1/3}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:nth-child(4){grid-area:2/1}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:nth-child(5){grid-area:2/2}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:nth-child(6){grid-area:2/3}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_tools>:nth-child(7){grid-area:2/4}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) .msgr_report_inline{display:inline-flex}body.is-mobile-layout .msgr_compose .msgr_compose_row:not(.is-focused) textarea{height:4.25rem;min-height:4.25rem}body.is-mobile-layout .msgr_compose .msgr_send{height:auto;line-height:normal}body.is-mobile-layout .msgr_compose .msgr_compose_row.is-focused{--msgr-field-h:7.25rem}body.is-mobile-layout .msgr_compose .msgr_compose_row.is-focused .msgr_actions{align-self:stretch}body.is-mobile-layout .msgr_compose .msgr_compose_row.is-focused .msgr_actions .msgr_send{flex:auto;height:auto}body.is-mobile-layout.video-aktiv .msgr_compose .msgr_compose_row.is-focused{--msgr-field-h:9.75rem}body.is-mobile-layout #bf_mobile_swiper>.bf-pane--content.bf-has-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-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 #mail_heading,body.is-mobile-layout #mail_toolbar,body.is-mobile-layout #mail_sort_mobile{display:none}body.is-mobile-layout #mail_tools_mobile{background:var(--trans-a00);border-top:1px solid var(--trans-a25);display:block}body.is-mobile-layout #mail_tools_mobile .bf-mailtools-search{padding:.4rem .56rem .1rem}body.is-mobile-layout #mail_tools_mobile .bf-mailtools-search[hidden]{display:none}body.is-mobile-layout #mail_tools_mobile .bf-mailtools-btns{display:flex}body.is-mobile-layout #mail_tools_mobile [data-mail-tool]{font-size:inherit;color:var(--gray-line-soft);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:.12rem;padding:.5rem .12rem;line-height:1;display:flex}body.is-mobile-layout #mail_tools_mobile [data-mail-tool] .bf-bn-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.38rem;height:1.38rem;display:block}body.is-mobile-layout #mail_tools_mobile [data-mail-tool].is-on{color:var(--white);font-weight:600}body.is-mobile-layout #mail_tools_mobile.is-tucked,body.is-mobile-layout.bf-status-pane-active #bf_profile_action_rail{display:none}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{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{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_header .msgr_attachments_slot{flex:none;align-items:center;display:flex}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_attachments_slot .mail_attachments_toggle{color:var(--white);text-align:right;opacity:.9;background:0 0;border:none;align-items:flex-end;margin:0;padding:.15rem .4rem;font-size:10px;line-height:1.3}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_attachments_slot .mail_attachments_toggle b{font-size:11px}body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body .msgr_header .msgr_attachments_slot .mail_attachments_toggle .matt_counts{color:var(--white);flex-direction:row;gap:.4rem;font-size:10px}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;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 svg[user]{display:none}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_msg.mail_from_me,body.is-mobile-layout #bf_mobile_swiper #bf_status_tab_body #mail_read .mail_msg.mail_from_them{overflow:visible}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.bf-keyboard-open #bf_mobile_swiper>.bf-pane--content #bf_content_bottomnav,body.is-mobile-layout.bf-keyboard-open #bf_mobile_swiper>.bf-pane--status #bf_status_bottomnav,body.is-mobile-layout.bf-keyboard-open #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav,body.is-mobile-layout.bf-keyboard-open #if_ad,body.is-mobile-layout.bf-keyboard-open #if_ad_status{display:none}body.is-mobile-layout .section_mail_messenger #mail_presence>span,body.is-mobile-layout .section_mail_messenger .msgr_presence>span{font-size:11px;background:var(--rainbow-soft)!important;color:var(--trans-a00)!important;background-size:400% 100%!important;background-clip:text!important;animation:4s ease-in-out infinite rainbow_animation!important}body.is-mobile-layout .section_mail_messenger #mail_presence>span>span,body.is-mobile-layout .section_mail_messenger .msgr_presence>span>span{background:var(--rainbow-soft)!important;color:var(--trans-a00)!important;background-size:400% 100%!important;background-clip:text!important;animation:4s ease-in-out infinite rainbow_animation!important}body.is-mobile-layout #mail_lines>div{grid-template-columns:1fr auto 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 .bf-mail-row-actions{grid-area:1/3/span 2;align-items:center;gap:.12rem;display:flex}body.is-mobile-layout #mail_lines .bf-mail-row-actions button{width:2.25rem;height:2.25rem;color:var(--gray-text);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}body.is-mobile-layout #mail_lines .bf-mail-row-actions svg{width:1.25rem;height:1.25rem}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(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-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) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header{padding:.62rem .75rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a{margin:0 0 0 .5rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-note{padding:.62rem .75rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-text{padding:.88rem .75rem;line-height:1.38}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-likedata{padding:0 .75rem .75rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions{align-items:center;gap:.38rem;display:flex}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .diary-item .diary-header .diary-actions a.diary_action_icon.diary_comment{margin-right:.62rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) :is(#diary-container,#mail_reply_list) .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) :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]{width:1.5rem;height:1.5rem;display:inline-flex}body:is(.is-mobile-layout,.is-pwa) :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}body:is(.is-mobile-layout,.is-pwa) :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}body:is(.is-mobile-layout,.is-pwa) :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%}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .thumb_comment_box{width:auto;max-width:100%;margin:.38rem 0;overflow:visible}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .thumb_comment_likebox{width:auto;margin:-.38rem 0 .62rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .thumb_comment_likebox .reaction_summary{right:.13rem;transform:translateY(-70%)}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .thumb_comment_box#combox{background:0 0;margin:0;padding:0}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .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) :is(.section_diary,.section_mail_reply) .thumb_comment_box>.fright{float:none;justify-content:flex-end;padding-top:.38rem;display:flex}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .thumb_comment_box#combox>.fright{padding-top:.5rem}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .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) :is(.section_diary,.section_mail_reply) .thumb_comment_box#combox>.fright .btn_normal .left_arrow,body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .thumb_comment_box#combox>.fright .btn_normal .clear{display:none}body:is(.is-mobile-layout,.is-pwa) :is(.section_diary,.section_mail_reply) .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{background-color:var(--chat-private-soft);cursor:pointer}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);cursor:pointer;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) .bf-chat-tool-sound{vertical-align:middle;width:1.5rem;height:1.12rem;color:var(--gray-line-soft);justify-content:center;align-items:center;margin-right:.12rem;text-decoration:none;display:inline-flex}body.is-mobile-layout #chat_box>div:nth-child(3) .bf-chat-tool-sound [data-auto=icon]{width:1.12rem;height:1.12rem;display:inline-flex}body.is-mobile-layout #chat_box>div:nth-child(3) .bf-chat-tool-sound [data-auto=icon] svg{width:100%;height:100%;display:block}body.is-mobile-layout #chat_box>div:nth-child(3) .bf-chat-tool-sound:active{color:var(--white)}body.is-mobile-layout #chat_box>div:nth-child(3) .bf-chat-tool-sound.is-off{color:var(--gray-text);opacity:.55}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{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 :is(#bf_content_bottombar,#bf_status_bottombar)>.bf-qsort-filter-dock.bf-qsort-dock-chat{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}body.bf-qsort-open #qsort_filter_display>.bf-qsort-sortbar{border-bottom:1px solid var(--trans-a25);order:-1;align-items:center;gap:.38rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}body.bf-qsort-open #qsort_filter_display>.bf-qsort-sortbar .bf-qsort-sortbar-lbl{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;opacity:.85;font-weight:600}body.bf-qsort-open #qsort_filter_display>.bf-qsort-sortbar .bf-qsort-sortchip{border:1px solid var(--trans-a25);color:var(--white);font-size:var(--fs-sm);background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .62rem;line-height:1.3;display:inline-flex}body.bf-qsort-open #qsort_filter_display>.bf-qsort-sortbar .bf-qsort-sortchip svg{width:.88rem;height:.88rem}body.bf-qsort-open #qsort_filter_display>.bf-qsort-sortbar .bf-qsort-sortchip.is-active{background:var(--white);border-color:var(--white);color:var(--rgb-14-41-84)}.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{float:none;max-width:none;margin:.5rem 0 0}body.is-mobile-layout .section_lounges #debat_header{margin-top:1.5em}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 .edit{padding:.5em 0}body.is-mobile-layout .section_lounges .lounge-sted{box-sizing:border-box;width:100%}body.is-mobile-layout .section_lounges .lounge-sted-kort{width:100%}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 :is(#if_profile_menu .menu_sub>ul>li,.bf-mail-action-btn)>.bf-pm-icon{line-height:0;display:inline-block;position:relative}body.is-mobile-layout :is(#if_profile_menu .menu_sub>ul>li,.bf-mail-action-btn)>.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 :is(#if_profile_menu .menu_sub>ul>li,.bf-mail-action-btn)>.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.bf-has-hero-pic{--profile-hero-h:75vw}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)){--profile-hero-h:75vw}@media (min-width:700px){body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)){--profile-hero-h:45vw}}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture))>.innerdiv{padding-inline:0;padding-top:0;position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture))>.innerdiv>.top,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture))>.innerdiv>.top>:not(#profile_picture){padding-inline:.75em}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.no_picture))>.innerdiv>#profile_txt,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.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,video,.no_picture))>.innerdiv>#pager{display:none}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.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,video,.no_picture)) #profile_picture .picture_container{background:var(--trans-a00);height:var(--profile-hero-h);border-radius:0;justify-content:center;align-items:center;min-height:0;margin:0;padding:0;display:flex;position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_picture .picture_container .profile-picture-pending-overlay{bottom:calc(1em + 10px)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.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,video,.no_picture)) #profile_picture .picture_container>a>img{--profile-hero-mask:linear-gradient(to bottom, var(--black) 0, var(--black) calc(var(--profile-hero-h) - 2em), var(--trans-a20) calc(var(--profile-hero-h) + 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,video,.no_picture)) #profile_picture .picture_container .profile-hero-stage{width:100%;height:var(--profile-hero-h);border-radius:0}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_picture .picture_container .profile-hero-layer img,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_picture .picture_container .profile-hero-layer video{object-fit:cover;--profile-hero-mask:linear-gradient(to bottom, var(--black) 0, var(--black) calc(var(--profile-hero-h) - 2em), var(--trans-a20) calc(var(--profile-hero-h) + 50px), var(--trans-a20) calc(100% - 2em), var(--trans-a00) 100%);width:100%;height:100%;-webkit-mask-image:var(--profile-hero-mask);-webkit-mask-image:var(--profile-hero-mask);mask-image:var(--profile-hero-mask);border-radius:0}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.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,video,.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,video,.no_picture)) #profile_picture .picture_container:has(>.no_picture){height:140vw;margin-bottom:calc(var(--profile-hero-h) - 140vw);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(var(--profile-hero-h) - 2em), var(--trans-a20) calc(var(--profile-hero-h) + 50px), var(--trans-a20) calc(100% - 2em), var(--trans-a00) 100%);-webkit-mask-image:var(--profile-hero-mask);-webkit-mask-image:var(--profile-hero-mask);mask-image:var(--profile-hero-mask);align-items:flex-start}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.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,video,.no_picture)) #profile_picture{position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_picture .profile-hero-thumbs{z-index:5;flex-wrap:nowrap;justify-content:flex-start;gap:.35em;margin:0;padding:0 .75em;display:flex;position:absolute;bottom:2.8em;left:0;right:0;overflow-x:auto}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_picture .profile-hero-thumb{width:2.8em;height:2.8em;box-shadow:0 1px 3px var(--trans-a70);background-position:50%;background-size:cover;border:2px solid #0000;border-radius:.31rem;flex:none}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_picture .profile-hero-thumb.is-current{border-color:var(--accent-blue)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_details{z-index:4;box-shadow:0 4px 14px var(--trans-a20);margin-top:-2.5em;position:relative}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #fact_container,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #interact{z-index:4;position:relative}:is(body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #fact_container,body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #interact)>div{box-shadow:0 2px 6px var(--trans-a20)}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.no_picture)) #profile_chat{left:3.5em;top:calc(var(--profile-hero-h) - 6em);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}body.is-mobile-layout .section_profile:has(#profile_picture .picture_container :is(img,video,.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,video,.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,video,.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,video,.no_picture)) #profile_chat a:active{opacity:.75}@media (min-width:700px){body.is-mobile-layout .section_profile.bf-has-hero-pic{--profile-hero-h:45vw}}body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv{padding-inline:0;padding-top:0;position:relative}body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>.top,body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>.top>:not(#profile_picture){padding-inline:.75em}body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>.top>#profile_picture{margin-inline:-.75em;padding-inline:0}body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>#profile_txt,body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>#profile_lounges{padding-inline:1em;line-height:1.45}body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>#profile_txt{overflow-wrap:anywhere;word-break:break-word;width:100%!important}body.is-mobile-layout .section_profile.bf-has-hero-pic>.innerdiv>#pager{display:none}body.is-mobile-layout .section_profile.bf-has-hero-pic>.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.bf-has-hero-pic>.innerdiv>h1#profile_username svg{filter:drop-shadow(0 1px 2px var(--trans-a20))}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container{background:var(--trans-a00);height:var(--profile-hero-h);border-radius:0;justify-content:center;align-items:center;min-height:0;margin:0;padding:0;display:flex;position:relative}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container .profile-picture-pending-overlay{bottom:calc(1em + 10px)}body.is-mobile-layout .section_profile.bf-has-hero-pic #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.bf-has-hero-pic #profile_picture .picture_container>a{width:100%;height:100%;display:block;position:relative;overflow:visible}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container>a>img{--profile-hero-mask:linear-gradient(to bottom, var(--black) 0, var(--black) calc(var(--profile-hero-h) - 2em), var(--trans-a20) calc(var(--profile-hero-h) + 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.bf-has-hero-pic #profile_picture .picture_container .profile-hero-stage{width:100%;height:var(--profile-hero-h);border-radius:0}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container .profile-hero-layer img,body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container .profile-hero-layer video{object-fit:cover;--profile-hero-mask:linear-gradient(to bottom, var(--black) 0, var(--black) calc(var(--profile-hero-h) - 2em), var(--trans-a20) calc(var(--profile-hero-h) + 50px), var(--trans-a20) calc(100% - 2em), var(--trans-a00) 100%);width:100%;height:100%;-webkit-mask-image:var(--profile-hero-mask);-webkit-mask-image:var(--profile-hero-mask);mask-image:var(--profile-hero-mask);border-radius:0}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container .btn_normal{z-index:5;margin:0;position:absolute;right:.75em}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container .btn_normal:first-of-type{bottom:3.25em}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container .btn_normal:nth-of-type(2){bottom:.75em}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .picture_container:has(>.no_picture){height:140vw;margin-bottom:calc(var(--profile-hero-h) - 140vw);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(var(--profile-hero-h) - 2em), var(--trans-a20) calc(var(--profile-hero-h) + 50px), var(--trans-a20) calc(100% - 2em), var(--trans-a00) 100%);-webkit-mask-image:var(--profile-hero-mask);-webkit-mask-image:var(--profile-hero-mask);mask-image:var(--profile-hero-mask);align-items:flex-start}body.is-mobile-layout .section_profile.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #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.bf-has-hero-pic #profile_picture .picture_container>.no_picture>svg{width:100%;height:100%}body.is-mobile-layout .section_profile.bf-has-hero-pic #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.bf-has-hero-pic #profile_picture{position:relative}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .profile-hero-thumbs{z-index:5;flex-wrap:nowrap;justify-content:flex-start;gap:.35em;margin:0;padding:0 .75em;display:flex;position:absolute;bottom:2.8em;left:0;right:0;overflow-x:auto}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .profile-hero-thumb{width:2.8em;height:2.8em;box-shadow:0 1px 3px var(--trans-a70);background-position:50%;background-size:cover;border:2px solid #0000;border-radius:.31rem;flex:none}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_picture .profile-hero-thumb.is-current{border-color:var(--accent-blue)}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_details{z-index:4;box-shadow:0 4px 14px var(--trans-a20);margin-top:-2.5em;position:relative}body.is-mobile-layout .section_profile.bf-has-hero-pic #fact_container,body.is-mobile-layout .section_profile.bf-has-hero-pic #interact{z-index:4;position:relative}:is(body.is-mobile-layout .section_profile.bf-has-hero-pic #fact_container,body.is-mobile-layout .section_profile.bf-has-hero-pic #interact)>div{box-shadow:0 2px 6px var(--trans-a20)}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_chat{left:3.5em;top:calc(var(--profile-hero-h) - 6em);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}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_chat>[data-auto=icon]{flex:none;width:2.24em;height:2.24em;display:inline-flex}body.is-mobile-layout .section_profile.bf-has-hero-pic #profile_chat>[data-auto=icon] svg{width:100%;height:100%}body.is-mobile-layout .section_profile.bf-has-hero-pic #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.bf-has-hero-pic #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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav{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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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,body.is-mobile-layout #bf_mobile_swiper>.bf-pane--status #bf_status_mainnav) 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--status #bf_status_bottomnav{padding-bottom:.25rem}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 [data-mirror=logins]{border-bottom:1px solid var(--surface-mid);order:2}body.is-mobile-layout #bf_mobile_swiper .bf-menu-split #topmenu_right{order:3}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 #logins_saved{display:none}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 #teaser{display:none}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #source{text-align:right;opacity:.7;font-size:var(--fs-xxs);order:3;padding-top:.2em;position:static}body.is-mobile-layout #bf_mobile_swiper .bf-menu-left #newsticker #source a{color:var(--white);text-decoration:none}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-wrap{order:1}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-mirror{flex-direction:column;min-height:0;display:flex}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-mirror .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-mirror .bf-mirror-heading:hover{background-color:var(--surface-dark)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-mirror .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-mirror .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-mirror .bf-mirror-list .link:hover{background-color:var(--trans-a00)}body.is-mobile-layout #bf_mobile_swiper .bf-menu-right .bf-mirror .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-mirror .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-mirror .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}body.is-mobile-layout.is-logged-out #bf_mobile_swiper>.bf-pane--content>.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 .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-tips{z-index:10000;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);box-shadow:0 0 0 9999px var(--trans-a70);pointer-events:none;transition:all .3s;position:absolute}.bf-tips-card{background:var(--white);color:var(--surface-dark);border-radius:var(--radius-lg);width:300px;max-width:calc(100vw - 24px);box-shadow:0 .5rem 2rem var(--trans-a40);pointer-events:auto;padding:1.1rem 1.2rem .9rem;transition:opacity .2s;position:absolute}.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-h3);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)}body.is-mobile-layout #list_info_container{-webkit-overflow-scrolling:touch;width:min(20rem,100vw - 2rem);max-width:none;max-height:min(80dvh,40rem);font-size:var(--fs-sm);box-shadow:0 .5rem 2.5rem var(--trans-a40);row-gap:.4rem;padding:.85rem;overflow-y:auto;transform:translate(-50%,-50%);position:fixed!important;top:50%!important;left:50%!important}body.is-mobile-layout #list_info_container .picture img{width:100%;height:auto}body.is-mobile-layout #list_info_container .userinfo_close{background:var(--surface-mid);width:2rem;height:2rem;color:var(--white);font-size:var(--fs-sm);cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:.4rem;right:.4rem}body.is-mobile-layout #list_info_container .head{padding-right:2.2rem}