.chbp-albums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;margin-top:22px}.chbp-albums--c1{grid-template-columns:minmax(0,1fr);max-width:400px;margin-inline:auto}.chbp-albums--c1 .chbp-album__pile{margin-inline:16%}.chbp-album{position:relative;display:grid;gap:12px;padding:0;margin:0;border:0;background:none;text-align:center;color:var(--navy);cursor:pointer;-webkit-tap-highlight-color:transparent}.chbp-album__pile{position:relative;display:block;aspect-ratio:1/1.04;margin:6% 12% 0}.chbp-album__p{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;overflow:hidden;background:#e9e4da;border:4px solid #fff;box-shadow:0 0 0 1px #bfc1c5cc,0 16px 30px -16px #172a458c;transition:transform 1.1s cubic-bezier(.2,.9,.25,1.15),opacity .8s ease,box-shadow .4s;transform-origin:50% 90%}.chbp-album__img{width:100%;height:100%;object-fit:cover;object-position:50% 35%;display:block}.chbp-album__p--1{z-index:3}.chbp-album__p--2{z-index:2;transform:rotate(4deg)}.chbp-album__p--3{z-index:1;transform:rotate(-5deg)}.chbp-album__badge{position:absolute;z-index:4;right:6px;top:6px;display:inline-flex;align-items:center;gap:4px;padding:4px 9px 4px 6px;border-radius:99px;background:#172a45d1;color:#fff;font:700 11px var(--sans)}.chbp-album__badge .chbp-ico{width:14px;height:14px}.chbp-album__meta{display:grid;gap:2px}.chbp-album__meta strong{font:600 clamp(1.1rem,4.6vw,1.35rem)/1.15 var(--serif)}.chbp-album__meta small{font:600 11px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--champ-d)}.chbp-album__open{justify-self:center;display:inline-flex;align-items:center;gap:4px;min-height:38px;padding:0 14px;border-radius:99px;border:1px solid rgba(198,166,107,.7);background:#fff;font:600 13px var(--sans);color:var(--navy);box-shadow:0 8px 16px -12px #172a4580;transition:background .3s,color .3s}.chbp-album__open .chbp-ico{width:16px;height:16px;transition:transform .3s}.chbp-album:hover .chbp-album__open,.chbp-album:focus-visible .chbp-album__open{background:var(--navy);color:#fff}.chbp-album:hover .chbp-album__open .chbp-ico{transform:translate(3px)}.chbp-album:active .chbp-album__pile{transform:scale(.97)}.chbp-js .chbp-album{opacity:0;transform:translate3d(0,30px,0);transition:opacity .9s var(--ease) var(--d,0ms),transform 1s var(--ease) var(--d,0ms)}.chbp-js .chbp-albums.is-in .chbp-album{opacity:1;transform:none}.chbp-js .chbp-albums--abanico .chbp-album__p--2,.chbp-js .chbp-albums--abanico .chbp-album__p--3{transform:none}.chbp-albums--abanico.is-in .chbp-album__p--2{transform:translate(7%) rotate(8deg);transition-delay:calc(var(--d,0ms) + .35s)}.chbp-albums--abanico.is-in .chbp-album__p--3{transform:translate(-7%) rotate(-9deg);transition-delay:calc(var(--d,0ms) + .45s)}.chbp-albums--abanico .chbp-album:hover .chbp-album__p--2{transform:translate(11%) rotate(12deg)}.chbp-albums--abanico .chbp-album:hover .chbp-album__p--3{transform:translate(-11%) rotate(-13deg)}.chbp-albums--abanico .chbp-album:hover .chbp-album__p--1{transform:translateY(-4%) scale(1.03)}.chbp-js .chbp-albums--pila .chbp-album__p{opacity:0;transform:translate3d(0,-60px,0) rotate(-12deg)}.chbp-albums--pila.is-in .chbp-album__p{opacity:1}.chbp-albums--pila.is-in .chbp-album__p--3{transform:rotate(-6deg);transition-delay:calc(var(--d,0ms) + .2s)}.chbp-albums--pila.is-in .chbp-album__p--2{transform:rotate(5deg);transition-delay:calc(var(--d,0ms) + .45s)}.chbp-albums--pila.is-in .chbp-album__p--1{transform:rotate(-1deg);transition-delay:calc(var(--d,0ms) + .7s)}.chbp-albums--pila .chbp-album:hover .chbp-album__p--1{transform:translateY(-5%) rotate(2deg)}.chbp-albums--flotar.is-in .chbp-album__pile{animation:chbp-floaty 5s ease-in-out infinite;animation-delay:calc(var(--d,0ms) * -3)}.chbp-albums--flotar .chbp-album__p--2{transform:translate(6%) rotate(6deg)}.chbp-albums--flotar .chbp-album__p--3{transform:translate(-6%) rotate(-7deg)}.chbp-albums--ninguna .chbp-album,.chbp-albums--ninguna .chbp-album__p{transition:none}.chbp-js .chbp-albums--ninguna .chbp-album{opacity:1;transform:none}.chbp-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;overscroll-behavior:contain}.chbp-sheet{display:flex;flex-direction:column;background:var(--ivory);color:var(--ink);transform:translate3d(0,100%,0);transition:transform .55s cubic-bezier(.2,.8,.2,1);overflow:hidden}.chbp-sheet.is-open{transform:none}.chbp-sheet__bar{flex:none;display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;background:#f7f4eff0;border-bottom:1px solid rgba(198,166,107,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.chbp-back{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 14px 0 8px;border-radius:99px;border:1px solid rgba(198,166,107,.7);background:#fff;color:var(--navy);font:700 13px var(--sans)}.chbp-back .chbp-ico{width:20px;height:20px}.chbp-sheet__bar-title{flex:1;min-width:0;text-align:right;font:600 11px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--champ-d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chbp-sheet__scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(30px + env(safe-area-inset-bottom,0px))}.chbp-sheet__head{text-align:center;padding:22px 18px 16px}.chbp-sheet__head h3{margin:0;font:400 clamp(2.2rem,10vw,3.2rem)/1.1 var(--script);color:var(--navy)}.chbp-sheet__head p{margin:6px auto 0;max-width:34ch;font:500 1.15rem/1.45 var(--serif);color:var(--muted)}.chbp-sheet__head small{display:block;margin-top:8px;font:600 11px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--champ-d)}.chbp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:0 4px;max-width:1100px;margin:0 auto}.chbp-tile{position:relative;display:block;aspect-ratio:1;padding:0;border:0;background:#e6e0d6;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.chbp-tile img,.chbp-tile video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease)}.chbp-tile:hover img,.chbp-tile:hover video{transform:scale(1.06)}.chbp-tile__play{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#00000073;color:#fff}.chbp-tile__play .chbp-ico{width:15px;height:15px}.chbp-tile__stats{position:absolute;left:0;right:0;bottom:0;display:flex;gap:10px;padding:16px 8px 6px;background:linear-gradient(transparent,#0000008c);color:#fff;font:700 11px var(--sans);opacity:.95}.chbp-tile__stats span{display:inline-flex;align-items:center;gap:3px}.chbp-tile__stats .chbp-ico{width:13px;height:13px}.chbp-grid--cascada .chbp-tile{animation:chbp-tile-in .7s var(--ease) both;animation-delay:calc(var(--i,0) * 55ms + .2s)}.chbp-grid--zoom .chbp-tile{animation:chbp-tile-zoom .8s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(var(--i,0) * 45ms + .2s)}.chbp-grid--fundido .chbp-tile{animation:chbp-fade .9s ease both;animation-delay:calc(var(--i,0) * 30ms + .2s)}@keyframes chbp-tile-in{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}@keyframes chbp-tile-zoom{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.chbp-sheet__end{display:flex;justify-content:center;padding:26px 16px 0}.chbp-viewer{z-index:320;background:#0b0f17;color:#fff;opacity:0;transform:scale(.96);transition:opacity .35s ease,transform .45s var(--ease)}.chbp-viewer.is-open{opacity:1;transform:none}.chbp-v-x{position:absolute;z-index:6;top:calc(10px + env(safe-area-inset-top,0px));left:10px;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px 0 10px;border-radius:99px;border:0;background:#00000073;color:#fff;font:700 13px var(--sans);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chbp-v-x .chbp-ico{width:20px;height:20px}.chbp-v-count{position:absolute;z-index:6;top:calc(20px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);font:700 12px var(--sans);letter-spacing:.12em;color:#fffc}.chbp-v-media img,.chbp-v-media video{display:block;max-width:100%;max-height:100%;object-fit:contain;margin:auto}.chbp-v-bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(34px) brightness(.45) saturate(1.2);transform:scale(1.1);pointer-events:none}.chbp-viewer--fb{display:grid;grid-template-columns:minmax(0,1fr) 380px}.chbp-fb__stage{position:relative;overflow:hidden;display:grid;place-items:center;background:#000;touch-action:pan-y}.chbp-fb__stage .chbp-v-media{position:relative;z-index:1;width:100%;height:100%;display:grid;place-items:center;padding:56px 70px}.chbp-fb__stage .chbp-v-media img,.chbp-fb__stage .chbp-v-media video{max-height:calc(100vh - 112px);border-radius:4px;box-shadow:0 20px 60px #00000080;animation:chbp-media-in .45s var(--ease)}@keyframes chbp-media-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.chbp-fb__nav{position:absolute;z-index:5;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:50px;height:50px;border-radius:50%;border:0;background:#ffffff24;color:#fff;transition:background .2s}.chbp-fb__nav:hover{background:#ffffff47}.chbp-fb__nav .chbp-ico{width:24px;height:24px}.chbp-fb__nav--prev{left:14px}.chbp-fb__nav--next{right:14px}.chbp-fb__panel{display:flex;flex-direction:column;min-height:0;background:#fff;color:var(--ink)}.chbp-author{display:flex;align-items:center;gap:10px;padding:16px 16px 10px}.chbp-author img{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 1.5px var(--champ)}.chbp-author strong{display:block;font:700 15px var(--sans);color:var(--navy)}.chbp-author small{display:block;font:500 12px var(--sans);color:var(--muted)}.chbp-caption{padding:0 16px 10px;font:500 1.12rem/1.45 var(--serif);color:var(--ink);white-space:pre-line}.chbp-caption:empty{display:none}.chbp-actions{display:flex;gap:6px;margin:0 12px;padding:6px 0;border-top:1px solid #ece7de;border-bottom:1px solid #ece7de}.chbp-act{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:0;border-radius:10px;background:none;color:#4b5563;font:700 13.5px var(--sans);transition:background .2s,color .2s}.chbp-act:hover{background:#f4f1ea}.chbp-act .chbp-ico{width:21px;height:21px}.chbp-act.is-liked{color:#d64561}.chbp-act.is-liked .chbp-ico path{fill:currentColor}.chbp-act.is-pop .chbp-ico{animation:chbp-heartpop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes chbp-heartpop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.chbp-fb__panel .chbp-comments{flex:1;min-height:0;overflow-y:auto;padding:10px 12px}.chbp-comments__empty{margin:18px 0;text-align:center;font:500 14px var(--sans);color:var(--muted)}.chbp-cmt{display:flex;gap:9px;margin:0 0 12px;animation:chbp-tile-in .4s var(--ease)}.chbp-cmt__av{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;font:700 14px var(--sans)}.chbp-cmt__bubble{min-width:0;max-width:100%;padding:8px 12px;border-radius:16px;background:#f2efe9}.chbp-cmt__bubble strong{display:block;font:700 13px var(--sans);color:var(--navy)}.chbp-cmt__bubble p{margin:2px 0 0;font:400 14px/1.4 var(--sans);color:#2b3242;word-wrap:break-word;white-space:pre-line}.chbp-cmt__ago{display:block;margin:3px 0 0 12px;font:600 11px var(--sans);color:#8a8f99}.chbp-cmt.is-pending .chbp-cmt__bubble{opacity:.65;border:1px dashed var(--champ)}.chbp-cform{display:grid;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #ece7de;background:#fff}.chbp-cform input,.chbp-cform textarea{width:100%;border:1px solid #ddd6c9;border-radius:18px;background:#f7f5f0;padding:9px 14px;font:500 15px/1.35 var(--sans);color:var(--navy)}.chbp-cform input:focus,.chbp-cform textarea:focus{outline:0;border-color:var(--champ);background:#fff}.chbp-cform__row{display:flex;gap:8px;align-items:flex-end}.chbp-cform textarea{min-height:42px;max-height:120px;resize:none}.chbp-cform__send{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--navy);color:#fff}.chbp-cform__send .chbp-ico{width:20px;height:20px}.chbp-cform__send[disabled]{opacity:.5}.chbp-cform__msg{margin:0;font:600 12.5px var(--sans);color:var(--champ-d)}.chbp-cform__msg.is-err{color:#9b3f3f}.chbp-cform__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:899px){.chbp-viewer--fb{display:block;overflow-y:auto;-webkit-overflow-scrolling:touch}.chbp-fb__stage{height:64vh;height:64svh}.chbp-fb__stage .chbp-v-media{padding:56px 0 10px}.chbp-fb__stage .chbp-v-media img,.chbp-fb__stage .chbp-v-media video{max-height:calc(64svh - 70px);border-radius:0}.chbp-fb__nav{width:42px;height:42px;background:#00000059}.chbp-fb__nav--prev{left:6px}.chbp-fb__nav--next{right:6px}.chbp-fb__panel{min-height:36svh}.chbp-fb__panel .chbp-comments{overflow:visible}.chbp-fb__panel .chbp-cform{position:sticky;bottom:0}}.chbp-reel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:scroll;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.chbp-reel::-webkit-scrollbar{display:none}.chbp-r{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;display:grid;place-items:center;background:#000}.chbp-r .chbp-v-media{position:relative;z-index:1;width:100%;height:100%;display:grid;place-items:center}.chbp-r .chbp-v-media img,.chbp-r .chbp-v-media video{width:100%;height:100%;object-fit:contain}.chbp-r__info{position:absolute;z-index:3;left:0;right:70px;bottom:0;padding:60px 16px calc(22px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent,#000000a6);pointer-events:none}.chbp-r__info strong{display:flex;align-items:center;gap:8px;font:700 14px var(--sans)}.chbp-r__info strong img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1.5px solid #fff}.chbp-r__info p{margin:8px 0 0;font:500 1.12rem/1.4 var(--serif);text-shadow:0 1px 4px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.chbp-r__info small{display:block;margin-top:6px;font:600 11px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf}.chbp-r__rail{position:absolute;z-index:4;right:8px;bottom:calc(26px + env(safe-area-inset-bottom,0px));display:grid;gap:14px;justify-items:center}.chbp-rb{display:grid;justify-items:center;gap:2px;border:0;background:none;color:#fff;font:700 12px var(--sans);text-shadow:0 1px 3px rgba(0,0,0,.6);padding:0}.chbp-rb span:first-child{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#00000052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chbp-rb .chbp-ico{width:26px;height:26px}.chbp-rb.is-liked{color:#ff5d7a}.chbp-rb.is-liked .chbp-ico path{fill:currentColor}.chbp-rb.is-pop .chbp-ico{animation:chbp-heartpop .5s cubic-bezier(.3,1.6,.5,1)}.chbp-r__hint{position:absolute;z-index:3;left:50%;bottom:calc(110px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:grid;justify-items:center;gap:2px;font:700 11px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;animation:chbp-bob 1.8s ease-in-out 3;pointer-events:none;opacity:.9}.chbp-r__hint .chbp-ico{transform:rotate(180deg)}.chbp-burst{position:absolute;z-index:5;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;color:#ff5d7a;pointer-events:none;animation:chbp-burst .9s ease forwards}.chbp-burst .chbp-ico{width:100%;height:100%}.chbp-burst .chbp-ico path{fill:currentColor}@keyframes chbp-burst{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.1)}60%{opacity:1;transform:scale(.95)}to{opacity:0;transform:scale(1.4) translateY(-30px)}}.chbp-viewer--reel.is-desk .chbp-reel{left:50%;right:auto;width:min(100vw,62vh);transform:translate(-50%)}.chbp-mute{position:absolute;z-index:4;right:12px;top:calc(12px + env(safe-area-inset-top,0px));display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:0;background:#0006;color:#fff}.chbp-mute .chbp-ico{width:22px;height:22px}.chbp-csheet{position:absolute;z-index:8;left:0;right:0;bottom:0;max-height:78%;display:flex;flex-direction:column;background:#fff;color:var(--ink);border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #0006;transform:translate3d(0,105%,0);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.chbp-viewer--reel.is-desk .chbp-csheet{left:50%;right:auto;width:min(100vw,62vh);transform:translate3d(-50%,105%,0)}.chbp-csheet.is-open{transform:none}.chbp-viewer--reel.is-desk .chbp-csheet.is-open{transform:translate3d(-50%,0,0)}.chbp-csheet__head{position:relative;padding:12px 16px 10px;text-align:center;border-bottom:1px solid #ece7de;font:700 14px var(--sans);color:var(--navy)}.chbp-csheet__head:before{content:"";display:block;width:40px;height:4px;margin:0 auto 10px;border-radius:4px;background:#d9d4ca}.chbp-csheet__close{position:absolute;right:8px;top:12px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#f2efe9;color:var(--navy)}.chbp-csheet__close .chbp-ico{width:18px;height:18px}.chbp-csheet .chbp-comments{flex:1;min-height:120px;overflow-y:auto;padding:12px}.chbp-csheet__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;background:#00000059;opacity:0;pointer-events:none;transition:opacity .3s}.chbp-csheet__shade.is-on{opacity:1;pointer-events:auto}@media (min-width:760px){.chbp-albums{grid-template-columns:repeat(auto-fit,minmax(220px,260px));justify-content:center;gap:36px 30px}.chbp-grid{grid-template-columns:repeat(4,1fr);gap:10px;padding:0 20px}.chbp-tile{border-radius:12px}.chbp-sheet__bar{padding-inline:22px}}@media (min-width:1100px){.chbp-grid{grid-template-columns:repeat(5,1fr)}}@media (prefers-reduced-motion:reduce){.chbp-js .chbp-album,.chbp-js .chbp-albums .chbp-album__p{opacity:1!important;transition:none!important}.chbp-sheet,.chbp-viewer,.chbp-csheet{transition:none}.chbp-tile{animation:none!important}}
