.folita-page{min-height:100%;width:100%;background:var(--f-bg);color:var(--f-text);font-family:var(--f-font);-webkit-font-smoothing:antialiased;line-height:1.6}.folita-page *,.folita-page *:before,.folita-page *:after{box-sizing:border-box}.folita-page,.folita-page *{-webkit-tap-highlight-color:transparent}html{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable]:not([contenteditable=false]),.tl-text,.tl-quote-text,.tl-menu-source-text,.tl-noscript{-webkit-user-select:text;user-select:text}.folita-page{--f-selection: color-mix(in srgb, var(--f-accent) 35%, #ffffff);--f-selection-text: color-mix(in srgb, var(--f-accent) 35%, #111111)}.folita-page ::selection{background:var(--f-selection);color:var(--f-selection-text)}.folita-page:not(.folita-page--editable){min-height:100vh;min-height:100dvh}.folita-cover{height:180px;width:100%;background-size:cover;background-position:center}@media (min-width: 640px){.folita-cover{height:240px}}.folita-container{max-width:var(--f-max);margin:0 auto;padding:48px 20px 64px;display:flex;flex-direction:column;align-items:center}.folita-container--cover{padding-top:0;margin-top:-48px}.folita-header{display:flex;flex-direction:column;align-items:center;text-align:center}.folita-avatar{width:var(--f-avatar);height:var(--f-avatar);object-fit:cover;box-shadow:0 10px 30px #00000026;background:var(--f-card)}.folita-avatar--initial{display:flex;align-items:center;justify-content:center;font-size:calc(var(--f-avatar) * .4);font-weight:700}.folita-avatar--circle{border-radius:50%}.folita-avatar--rounded{border-radius:28%}.folita-avatar--square{border-radius:0}.folita-avatar-wrap{position:relative;display:inline-block}.folita-status{position:absolute;left:calc(100% - 22px);bottom:calc(100% - 18px);z-index:1;width:max-content;max-width:min(180px,40vw);padding:6px 13px;border:1px solid var(--f-border);border-radius:16px 16px 16px 4px;background:var(--f-surface);color:var(--f-text);font-size:12px;font-weight:500;line-height:1.5;text-align:left;overflow-wrap:anywhere;box-shadow:0 4px 14px #0000001f}.folita-status:before{content:"";position:absolute;left:8px;bottom:-5px;width:9px;height:9px;background:inherit;border-left:1px solid var(--f-border);border-bottom:1px solid var(--f-border);transform:rotate(45deg)}.folita-avatar-cake{position:absolute;left:clamp(-36px,calc(var(--f-avatar) * -.32),-22px);bottom:clamp(-26px,calc(var(--f-avatar) * -.22),-16px);z-index:2;display:flex;align-items:center;justify-content:center;width:clamp(40px,calc(var(--f-avatar) * .52),54px);height:clamp(40px,calc(var(--f-avatar) * .52),54px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.22));cursor:pointer;user-select:none;touch-action:manipulation;transition:transform .18s cubic-bezier(.175,.885,.32,1.275);animation:folita-pop .4s cubic-bezier(.175,.885,.32,1.275)}.folita-avatar-cake svg{width:100%;height:100%;display:block;overflow:visible}.folita-avatar-cake:hover{transform:scale(1.15) rotate(-6deg)}.folita-avatar-cake:active,.folita-avatar-cake.is-bouncing{animation:folita-cake-bounce .5s ease}@keyframes folita-cake-bounce{0%{transform:scale(1)}30%{transform:scale(1.25) rotate(-12deg)}60%{transform:scale(.94) rotate(4deg)}80%{transform:scale(1.06) rotate(-2deg)}to{transform:scale(1) rotate(0)}}.folita-name{margin:16px 0 0;font-size:22px;font-weight:700;line-height:1.3}.folita-handle{display:none;margin:4px 0 0;font-size:13px;color:var(--f-muted)}.folita-bio{margin:8px 0 0;max-width:60ch;font-size:14.5px;color:var(--f-muted);white-space:pre-wrap}.folita-header__social{width:100%;margin-top:16px}.folita-birthday{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:13.5px;color:var(--f-muted);line-height:1.4}.folita-birthday__icon{font-size:15px;line-height:1}.folita-birthday__text{font-weight:500;letter-spacing:.02em}.folita-birthday__badge{display:inline-block;padding:1px 7px;font-size:11px;font-weight:700;border-radius:999px;background:color-mix(in srgb,var(--f-accent) 15%,transparent);color:var(--f-accent);letter-spacing:0;animation:folita-pop .4s ease}@keyframes folita-pop{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.folita-balloons{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:99999;overflow:hidden}.folita-balloon{position:absolute;bottom:-100px;pointer-events:auto;cursor:pointer;user-select:none;touch-action:manipulation;will-change:transform;animation:folita-balloon-rise var(--rise-dur, 11s) linear var(--rise-delay, 0s) forwards}.folita-balloon__inner{will-change:transform;animation:folita-balloon-sway var(--sway-dur, 3.4s) ease-in-out infinite alternate}.folita-balloon svg{display:block;overflow:visible;filter:drop-shadow(0 4px 10px rgba(0,0,0,.15));transition:transform .1s ease}.folita-balloon:hover svg{transform:scale(1.08)}.folita-balloon.is-popped{pointer-events:none;animation:folita-balloon-pop .16s ease-out forwards}@keyframes folita-balloon-rise{0%{transform:translateY(0);opacity:1}85%{opacity:1}to{transform:translateY(calc(-100vh - 140px));opacity:0}}@keyframes folita-balloon-sway{0%{transform:translate(calc(var(--sway-dist, 20px) * -1)) rotate(-7deg)}to{transform:translate(var(--sway-dist, 20px)) rotate(7deg)}}@keyframes folita-balloon-pop{0%{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.8}to{transform:scale(.1);opacity:0}}.folita-blocks{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:32px}.folita-blocks--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(64px,auto);grid-auto-flow:dense}.folita-blocks--grid .folita-block{display:flex;flex-direction:column;justify-content:center;min-width:0}.folita-blocks--grid .folita-block>*{flex:1}.folita-col-1{grid-column:span 1}.folita-col-2{grid-column:span 2}.folita-row-1{grid-row:span 1}.folita-row-2{grid-row:span 2}.folita-block{width:100%;min-width:0}.folita-block--hidden{opacity:.35}.folita-align-left{text-align:left}.folita-align-center{text-align:center}.folita-align-right{text-align:right}.folita-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;text-decoration:none;line-height:1.3;border-radius:var(--f-btn-radius);border:2px solid transparent;transition:transform .15s ease,opacity .15s ease,background .15s ease,box-shadow .15s ease;cursor:pointer}.folita-btn:active{transform:scale(.985)}.folita-btn--solid{background:var(--f-btn);color:var(--f-btn-text)}.folita-btn--solid:hover{opacity:.9}.folita-btn--outline{background:transparent;color:var(--f-btn);border-color:var(--f-btn)}.folita-btn--outline:hover{background:var(--f-btn);color:var(--f-btn-text)}.folita-btn--soft{background:color-mix(in srgb,var(--f-btn) 15%,transparent);color:var(--f-btn)}.folita-btn--soft:hover{background:color-mix(in srgb,var(--f-btn) 25%,transparent)}.folita-btn--shadow{background:var(--f-btn);color:var(--f-btn-text);box-shadow:4px 4px #00000059}.folita-btn--shadow:hover{transform:translate(1px,1px);box-shadow:2px 2px #00000059}.folita-btn--glass{background:#ffffff1f;color:var(--f-btn-text);border-color:#ffffff40;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.folita-btn--glass:hover{background:#ffffff38}.folita-link__emoji{font-size:1.2em;line-height:1}.folita-link__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folita-richlink{display:flex;align-items:center;gap:14px;width:100%;padding:12px;border-radius:var(--f-btn-radius);background:var(--f-card);color:inherit;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.folita-richlink:hover{opacity:.92}.folita-richlink__img{width:64px;height:64px;flex:none;object-fit:cover;border-radius:calc(var(--f-btn-radius) * .6)}.folita-richlink__img--empty{background:color-mix(in srgb,var(--f-accent) 20%,transparent)}.folita-richlink__body{min-width:0;flex:1;text-align:left}.folita-richlink__title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folita-richlink__desc{font-size:13px;color:var(--f-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.folita-text{margin:0;font-size:15px;white-space:pre-wrap}.folita-heading{margin:8px 0 0;font-weight:700;line-height:1.3}.folita-heading--1{font-size:26px}.folita-heading--2{font-size:20px}.folita-heading--3{font-size:16px}.folita-image{display:block;width:100%;object-fit:cover;border-radius:var(--f-btn-radius)}.folita-image-link{display:block}.folita-image-wrap{position:relative;display:block}.folita-image__label{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:3px 9px;border-radius:4px;background:var(--f-card);color:var(--f-text);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folita-aspect-square{aspect-ratio:1}.folita-aspect-video{aspect-ratio:16 / 9}.folita-aspect-wide{aspect-ratio:21 / 9}.folita-gallery{display:grid;gap:8px}.folita-gallery--cols-1{grid-template-columns:minmax(0,1fr)}.folita-gallery--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.folita-gallery--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.folita-gallery--cols-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.folita-gallery__item{display:block;min-width:0}.folita-gallery__img{display:block;width:100%;height:auto;object-fit:cover;border-radius:calc(var(--f-btn-radius) * .6)}.folita-gallery__icon{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:calc(var(--f-btn-radius) * .6);background:var(--f-card);color:var(--f-text)}.folita-gallery__icon svg{width:55%;height:55%}.folita-gallery--slide{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.folita-gallery--slide::-webkit-scrollbar{display:none}.folita-gallery--slide .folita-gallery__item{flex:0 0 85%;scroll-snap-align:center}.folita-social{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.folita-social-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--f-card);color:var(--f-text);transition:transform .15s ease}.folita-social-icon:hover{transform:scale(1.1)}.folita-social-icon svg{width:20px;height:20px}.folita-table{padding:4px 18px;border-radius:var(--f-btn-radius);background:var(--f-card);color:var(--f-text);text-align:left}.folita-table__title{margin:12px 0 0;font-weight:700}.folita-table__rows{margin:0}.folita-table__row{display:grid;grid-template-columns:minmax(5.5em,28%) minmax(0,1fr);gap:12px;padding:12px 0}.folita-table__row+.folita-table__row{border-top:1px solid var(--f-border)}.folita-table dt{font-size:13px;font-weight:700;color:var(--f-muted)}.folita-table dd{margin:0;font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.folita-table dd a{color:var(--f-accent);text-decoration:none}.folita-table dd a:hover{text-decoration:underline}.folita-mutual{padding:4px 18px;border-radius:var(--f-btn-radius);background:var(--f-card);color:var(--f-text);text-align:left;container-type:inline-size}.folita-mutual__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:12px 0 0}.folita-mutual__title{font-weight:700;min-width:0}.folita-mutual__list{list-style:none;margin:0;padding:0}.folita-mutual__list li+li{border-top:1px solid var(--f-border)}.folita-mutual__item{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px;min-height:56px;padding:8px 0}.folita-mutual__who{display:flex;align-items:center;column-gap:12px;flex:0 0 auto;min-width:0;max-width:100%;color:inherit;text-decoration:none}a.folita-mutual__who:visited{color:inherit}a.folita-mutual__who:hover .folita-mutual__name{text-decoration:underline}.folita-mutual__icon{flex:none;width:40px;height:40px;box-sizing:border-box;border-radius:50%;object-fit:cover;background:#fff}.folita-mutual__icon--site{padding:6px;object-fit:contain}.folita-mutual__icon--empty{display:inline-block}.folita-mutual__text{display:flex;flex-direction:column;min-width:0;flex:0 1 auto;line-height:20px}.folita-mutual__name{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folita-mutual__sub{font-size:13px;color:var(--f-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folita-mutual__meta{display:flex;flex-direction:column;align-items:flex-end;flex:1 1 auto;min-width:0;max-width:100%;margin-left:auto;line-height:20px;text-align:right;font-size:13px;color:var(--f-muted)}.folita-mutual__domain,.folita-mutual__comment{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folita-mutual__comment{width:0;min-width:100%}.folita-mutual__domain,a.folita-mutual__domain:visited{font-size:14px;font-weight:400;color:#1d9bf0;text-decoration:underline;text-underline-offset:2px}a.folita-mutual__domain:hover{color:#1a8cd8}.folita-mutual__note{flex:none;margin-left:auto;font-size:13px;color:var(--f-muted);white-space:nowrap}a.folita-mutual__note{color:var(--f-accent);text-decoration:none}a.folita-mutual__note:hover{text-decoration:underline}@container (max-width: 360px){.folita-mutual__head{flex-wrap:wrap;row-gap:2px}.folita-mutual__title{white-space:nowrap}.folita-mutual__item{flex-wrap:wrap;row-gap:0}.folita-mutual__meta{flex-basis:100%;max-width:100%;align-items:flex-start;text-align:left;padding-left:52px;line-height:18px;margin-top:4px;row-gap:4px}.folita-mutual__domain{line-height:20px}.folita-mutual__comment{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}}.folita-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.folita-tags.folita-align-left{justify-content:flex-start}.folita-tags.folita-align-right{justify-content:flex-end}.folita-tag{display:inline-flex;align-items:baseline;gap:5px;padding:4px 12px;border-radius:999px;background:var(--f-card);color:var(--f-text);line-height:1.5}.folita-tag__genre{font-size:15px;font-weight:700}.folita-tag__label{font-size:12px;font-weight:700;color:var(--f-muted)}.folita-embed{overflow:hidden;border-radius:var(--f-btn-radius);background:var(--f-card)}.folita-embed iframe{display:block;width:100%;border:0}.folita-embed--video{aspect-ratio:16 / 9}.folita-embed--video iframe{height:100%}.folita-embed--spotify iframe{height:152px}.folita-embed--soundcloud iframe{height:166px}.folita-embed--spotify.folita-embed--large iframe{height:352px}.folita-embed--apple iframe{height:450px}.folita-embed--apple.folita-embed--small iframe{height:175px}.folita-embed__title{margin:10px 2px 0;font-size:13px;font-weight:700;text-align:left;overflow-wrap:anywhere}.folita-feed{padding:12px;border-radius:var(--f-btn-radius);background:var(--f-card);text-align:left}.folita-feed__head{display:flex;align-items:center;gap:8px;margin:0 2px 6px;font-weight:700}.folita-feed__icon{display:flex;flex:none}.folita-feed__icon svg{width:18px;height:18px}.folita-feed__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folita-feed__more{flex:none;font-size:12px;font-weight:600;color:var(--f-accent);text-decoration:none}.folita-feed__item{display:flex;gap:12px;padding:10px 2px;color:inherit;text-decoration:none;border-top:1px solid color-mix(in srgb,var(--f-muted) 20%,transparent)}.folita-feed__item:hover{opacity:.85}.folita-feed__img{width:72px;height:72px;flex:none;object-fit:cover;border-radius:min(calc(var(--f-btn-radius) * .5),12px)}.folita-feed--youtube .folita-feed__img{width:112px;height:63px}.folita-feed__body{min-width:0;flex:1}.folita-feed__item-title{font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.folita-feed__text{font-size:13.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.folita-feed__item-title+.folita-feed__text{font-size:13px;color:var(--f-muted);white-space:normal;-webkit-line-clamp:2;line-clamp:2}.folita-feed__tag{color:var(--f-link, var(--f-accent))}.folita-feed__images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.folita-feed__images img{display:block;width:100%;aspect-ratio:1 / 1;max-height:320px;object-fit:cover;border-radius:12px;border:1px solid var(--f-border)}.folita-feed__images--single{grid-template-columns:minmax(0,1fr)}.folita-feed__images--single img{width:auto;max-width:100%;height:auto;aspect-ratio:auto;max-height:480px;object-fit:contain}.folita-feed__images--pair{display:flex;align-items:stretch}.folita-feed__images--pair img{flex:1 1 0%;min-width:0;height:auto;aspect-ratio:auto;max-height:320px}.folita-feed__date{display:block;margin-top:4px;font-size:12px;color:var(--f-muted)}.folita-feed__error{margin-top:8px;font-size:12px;color:#dc2626}.folita-divider{width:50%;margin:8px auto;border:0;border-top:1px solid color-mix(in srgb,var(--f-muted) 40%,transparent)}.folita-placeholder{display:flex;align-items:center;justify-content:center;min-height:64px;padding:16px;border:1px dashed color-mix(in srgb,var(--f-muted) 50%,transparent);border-radius:var(--f-btn-radius);color:var(--f-muted);font-size:13px;text-align:center}.folita-footer{margin-top:48px;font-size:12px}.folita-footer a{color:var(--f-muted);text-decoration:none;opacity:.7}.folita-footer a:hover{opacity:1}.folita-panels{width:100%}.folita-panel{display:none;width:100%}.folita-panel.is-active{display:block}.folita-panel .folita-header{margin-bottom:0}.folita-panel .folita-blocks{margin-top:32px}.folita-nav{display:flex;align-items:stretch;gap:2px;width:100%}.folita-nav__item{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 2px;border-radius:12px;color:var(--f-muted);font-size:11.5px;font-weight:600;letter-spacing:-.02em;line-height:1.1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s,background .2s}.folita-nav__item svg{width:24px;height:24px;flex:none}.folita-nav__img{width:24px;height:24px;flex:none;object-fit:contain;border-radius:5px}.folita-nav__glyph{display:none;flex:none;align-items:center;justify-content:center;width:24px;height:24px;font-family:Segoe Fluent Icons,Segoe MDL2 Assets;font-size:20px;line-height:1;speak:none}html.has-segoe-icons .folita-nav__item[data-icon-glyph] .folita-nav__glyph{display:inline-flex}html.has-segoe-icons .folita-nav__item[data-icon-glyph] svg{display:none}.folita-nav__label{max-width:100%;overflow:hidden;text-overflow:ellipsis}.folita-nav--nolabels .folita-nav__label{display:none}.folita-nav__item:hover{color:var(--f-text)}.folita-nav__item.is-active{color:var(--f-nav-accent, var(--f-accent));background:color-mix(in srgb,var(--f-nav-accent, var(--f-accent)) 12%,transparent)}.folita-nav__lens{display:none}.folita-nav--bottom{position:fixed;left:0;right:0;margin-inline:auto;width:min(var(--f-max),calc(100% - 32px));bottom:calc(22px + env(safe-area-inset-bottom));z-index:30;height:60px;padding:4px;border-radius:30px;background:var(--f-card);box-shadow:0 10px 30px #00000026;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.folita-nav--bottom .folita-nav__item{border-radius:999px}.folita-has-nav.folita-nav-bottom .folita-container{padding-bottom:calc(114px + env(safe-area-inset-bottom))}.folita-page--editable .folita-nav--bottom{position:absolute;bottom:12px;width:calc(100% - 24px)}.folita-page--editable{position:relative}.folita-nav--top{margin:24px 0 -8px;padding:4px;border-radius:14px;background:var(--f-card)}.folita-nav--top .folita-nav__item{flex-direction:row;gap:6px;padding:8px 10px;font-size:13px}.folita-nav--top .folita-nav__item svg,.folita-nav--top .folita-nav__img,.folita-nav--top .folita-nav__glyph{width:18px;height:18px;font-size:16px}.folita-placeholder--page{margin-top:8px}.folita-video{overflow:hidden;border-radius:var(--f-radius, 16px);background:var(--f-card)}.folita-video video{display:block;width:100%;max-height:70vh;background:#000;aspect-ratio:16 / 9;object-fit:contain}.folita-video__title{margin:12px 16px;font-size:1rem}.folita-video__description{margin:12px 16px 16px;white-space:pre-wrap;overflow-wrap:anywhere}.folita-chrome{container-type:inline-size}.folita-shell{display:flex;align-items:stretch;min-height:100%}.folita-main{flex:1;min-width:0;display:flex;flex-direction:column}.folita-sidebar{display:none}.folita-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:10px;height:52px;padding:0 16px}.folita-topbar__title{display:none;margin:0;font-size:16px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folita-brand{display:flex;align-items:center;gap:10px;min-width:0;position:relative;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.folita-brand:focus-visible{outline:2px solid var(--f-accent);outline-offset:2px}.folita-brand__avatar{flex:none;width:30px;height:30px;border-radius:50%;object-fit:cover;background:var(--f-card)}.folita-brand__avatar--initial{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.folita-brand__text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.folita-brand__name{font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folita-brand__sub{display:none;font-size:12px;color:var(--f-muted)}.folita-chrome .folita-container{padding-top:24px}.folita-chrome.folita-page--editable .folita-nav--bottom{position:sticky;bottom:12px}@container (min-width: 769px){.folita-sidebar{display:flex;flex-direction:column;flex:none;position:sticky;top:0;width:240px;height:100cqh;max-height:100vh;overflow-y:auto}.folita-nav--side{flex-direction:column;gap:0;width:auto}.folita-nav--side .folita-nav__item{flex:none;flex-direction:row;justify-content:flex-start;overflow:visible}.folita-nav--side .folita-nav__label{display:block}.folita-sidebar__foot{margin-top:auto;font-size:12px;color:var(--f-muted)}.folita-sidebar__foot .folita-footer{margin:0 0 4px;font-size:12px;text-align:left}.folita-topbar .folita-brand__text{display:none}.folita-topbar__title{display:block}.folita-chrome .folita-nav--bottom{display:none}.folita-chrome .folita-container{max-width:none;width:100%;margin:0;padding-left:24px;padding-right:24px}.folita-chrome.folita-has-nav.folita-nav-bottom .folita-container{padding-top:16px;padding-bottom:64px}}.folita-chrome{--fc-radius: 24px;--fc-bg: var(--f-card);--fc-bw: 0;--fc-border: transparent;--fc-shadow: 0 0 0 0 transparent;--fc-inset: 0 0 0 0 transparent;--fc-blur: none}.folita-chrome :where(.folita-container:has(>.folita-header,>.folita-panels>.folita-panel.is-active>.folita-header)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;row-gap:0;align-items:stretch;.folita-panels,.folita-panel.is-active,.folita-blocks:not(.folita-blocks--grid){display:contents}.folita-header{grid-column:1;grid-row:1 / span 60;box-sizing:border-box;width:100%;margin:0}.folita-block:not(.folita-block--wide),.folita-blocks--grid,.folita-placeholder--page{grid-column:2}.folita-block:not(.folita-block--wide){display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;padding:12px 12px 0;background:var(--fc-bg);border:var(--fc-bw) solid var(--fc-border);border-top-width:0;border-bottom-width:0;-webkit-backdrop-filter:var(--fc-blur);backdrop-filter:var(--fc-blur)}.folita-block:not(.folita-block--wide):not(.folita-block:not(.folita-block--wide)+*){padding-top:16px;border-top-width:var(--fc-bw);border-top-left-radius:var(--fc-radius);border-top-right-radius:var(--fc-radius);box-shadow:var(--fc-inset)}.folita-block:not(.folita-block--wide):not(:has(+.folita-block:not(.folita-block--wide))){padding-bottom:16px;border-bottom-width:var(--fc-bw);border-bottom-left-radius:var(--fc-radius);border-bottom-right-radius:var(--fc-radius);box-shadow:var(--fc-shadow)}.folita-block:not(.folita-block--wide):not(.folita-block:not(.folita-block--wide)+*):not(:has(+.folita-block:not(.folita-block--wide))){box-shadow:var(--fc-shadow),var(--fc-inset)}.folita-blocks--grid{box-sizing:border-box;width:100%;margin-top:0;padding:16px 12px;border-radius:var(--fc-radius);background:var(--fc-bg);border:var(--fc-bw) solid var(--fc-border);box-shadow:var(--fc-shadow),var(--fc-inset);-webkit-backdrop-filter:var(--fc-blur);backdrop-filter:var(--fc-blur)}.folita-block--wide{grid-column:1 / -1;width:100%;margin-top:12px}.folita-block.folita-block-mutuallinks,.folita-block.folita-block-table{padding:0!important;background:none!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;justify-content:flex-start}.folita-block-mutuallinks>.folita-mutual,.folita-block-table:not(.folita-block--wide)>.folita-table{flex:1 1 auto;box-sizing:border-box}.folita-block-table:not(.folita-block--wide) .folita-table__title{margin-top:0}.folita-blocks>.folita-block:nth-child(1 of.folita-block:not(.folita-block--wide)){grid-row-start:1}.folita-blocks>.folita-block:nth-child(2 of.folita-block:not(.folita-block--wide)){grid-row-start:2}.folita-blocks>.folita-block:nth-child(3 of.folita-block:not(.folita-block--wide)){grid-row-start:3}.folita-blocks>.folita-block:nth-child(4 of.folita-block:not(.folita-block--wide)){grid-row-start:4}.folita-blocks>.folita-block:nth-child(5 of.folita-block:not(.folita-block--wide)){grid-row-start:5}.folita-blocks>.folita-block:nth-child(6 of.folita-block:not(.folita-block--wide)){grid-row-start:6}.folita-blocks>.folita-block:nth-child(7 of.folita-block:not(.folita-block--wide)){grid-row-start:7}.folita-blocks>.folita-block:nth-child(8 of.folita-block:not(.folita-block--wide)){grid-row-start:8}.folita-blocks>.folita-block:nth-child(9 of.folita-block:not(.folita-block--wide)){grid-row-start:9}.folita-blocks>.folita-block:nth-child(10 of.folita-block:not(.folita-block--wide)){grid-row-start:10}.folita-blocks>.folita-block:nth-child(11 of.folita-block:not(.folita-block--wide)){grid-row-start:11}.folita-blocks>.folita-block:nth-child(12 of.folita-block:not(.folita-block--wide)){grid-row-start:12}.folita-blocks>.folita-block:nth-child(13 of.folita-block:not(.folita-block--wide)){grid-row-start:13}.folita-blocks>.folita-block:nth-child(14 of.folita-block:not(.folita-block--wide)){grid-row-start:14}.folita-blocks>.folita-block:nth-child(15 of.folita-block:not(.folita-block--wide)){grid-row-start:15}.folita-blocks>.folita-block:nth-child(16 of.folita-block:not(.folita-block--wide)){grid-row-start:16}.folita-blocks>.folita-block:nth-child(17 of.folita-block:not(.folita-block--wide)){grid-row-start:17}.folita-blocks>.folita-block:nth-child(18 of.folita-block:not(.folita-block--wide)){grid-row-start:18}.folita-blocks>.folita-block:nth-child(19 of.folita-block:not(.folita-block--wide)){grid-row-start:19}.folita-blocks>.folita-block:nth-child(20 of.folita-block:not(.folita-block--wide)){grid-row-start:20}.folita-blocks>.folita-block:not(.folita-block--wide):not(:has(~.folita-block:not(.folita-block--wide))){grid-row-end:61}@container (min-width: 769px){.folita-block:not(.folita-block--wide){padding-left:24px;padding-right:24px}.folita-block:not(.folita-block--wide):not(.folita-block:not(.folita-block--wide)+*){padding-top:24px}.folita-block:not(.folita-block--wide):not(:has(+.folita-block:not(.folita-block--wide))){padding-bottom:24px}.folita-blocks--grid{padding:24px}.folita-block--wide{margin-top:16px}grid-template-columns:400px minmax(0,1fr);column-gap:16px}}.folita-menu{position:fixed;inset:0;z-index:200;display:flex;justify-content:flex-end;align-items:stretch}.folita-menu[hidden]{display:none}.folita-menu__sheet{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.folita-menu__hdr{display:flex;align-items:center;gap:10px;flex:none}.folita-menu__back,.folita-menu__close{display:flex;align-items:center;justify-content:center;padding:6px;border:0;border-radius:50%;background:none;color:inherit;font:inherit;cursor:pointer}.folita-menu__back svg,.folita-menu__close svg{width:24px;height:24px}.folita-menu__title{flex:1;font-size:16px;font-weight:600}.folita-menu__body{flex:1;display:flex;flex-direction:column}.folita-menu__body>*{flex-shrink:0}.folita-menu__account{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.folita-menu__avatar{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover}.folita-menu__avatar--guest{display:flex;align-items:center;justify-content:center;background:var(--f-accent);color:#fff}.folita-menu__avatar--guest svg{width:24px;height:24px}.folita-menu__id{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.folita-menu__name{font-size:15px;font-weight:600}.folita-menu__sub{font-size:12px;color:var(--f-muted);word-break:break-all}.folita-menu__badge{display:none}.folita-menu__group{display:flex;flex-direction:column}.folita-menu__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.folita-menu__item>svg{flex:none;width:20px;height:20px}.folita-menu__item>.folita-menu__chev{width:6px;height:10px;margin-left:auto}.folita-menu__note{margin:0;font-size:12px;line-height:1.6;color:var(--f-muted)}.folita-page--editable .folita-menu{position:absolute;align-items:flex-start}.folita-page--editable .folita-menu__sheet{position:sticky;top:0;height:100cqh}
/*# sourceMappingURL=profile.css.map */
