.cfb2c9{--cbc-cream:#faf6ee;--cbc-teal:#0e5c55;--cbc-teal-ring:#e1eeeb;--cbc-ink:#1c2a33;--cbc-body:#3c4a53;--cbc-muted:#5b6770;--cbc-line:#e8e0d2;--cbc-hard-bg:#f8e6d6;--cbc-hard-ink:#6e3413;--cbc-pad:22px;background:var(--cbc-cream);border:1px solid var(--cbc-teal);border-radius:14px;box-shadow:0 0 0 3px var(--cbc-teal-ring);color:var(--cbc-ink);display:flex;flex-direction:column;gap:14px;margin-bottom:20px;min-width:0;padding:var(--cbc-pad);scroll-margin-top:80px}.b45c61{--cbc-pad:16px;gap:12px;margin:16px 12px}.cfb2c9 button{cursor:pointer;font-family:inherit}.b1aa39{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.e9d8b4{display:flex;flex-direction:column;gap:6px;min-width:0}.adc36f{color:var(--cbc-teal);font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.d24413{color:var(--cbc-ink);font-size:27px;font-weight:700;line-height:1.12;margin:0}.b45c61 .d24413{font-size:22px}.c389f9{color:var(--cbc-body);font-size:14px;line-height:1.45;margin:0}.b5ffda{background:#fff;border:1px solid var(--cbc-line);border-radius:12px;flex-direction:column;min-width:0;padding:10px 14px}.b5ffda,.b83ba1{display:flex;gap:8px}.b83ba1{overflow-x:auto;scrollbar-width:none}.b83ba1::-webkit-scrollbar{display:none}.d07a03{align-items:center;background:none;border:0;color:inherit;display:flex;flex-direction:column;flex-shrink:0;font:inherit;gap:2px;padding:4px 0 0;width:96px}.c56014 .a8b132{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cbc-teal)}.bb3285{border-radius:8px;color:var(--cbc-ink);font-size:12.5px;line-height:1.4;margin:0;padding:8px 10px}.bb3285,.bda90f{background:var(--cbc-teal-ring)}.bda90f{align-items:center;border-radius:50%;color:var(--cbc-teal);display:inline-flex;flex-shrink:0;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:1}.a8b132{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cbc-line)}.a2339c,.d677fc{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.a2339c{font-size:12.5px;font-weight:700;margin-top:4px}.d677fc{color:var(--cbc-muted);font-size:10.5px;font-weight:600;line-height:1.25}.e22db0{border-radius:0 0 13px 13px;border-top:1px solid var(--cbc-line);display:flex;flex-direction:column;margin:0 calc(var(--cbc-pad)*-1) calc(var(--cbc-pad)*-1);overflow:hidden}.e22db0>.d751e2:last-child:not(.c9ba7d),.e22db0>.ee9e2a:last-child{border-bottom:0}.d751e2{border-bottom:1px solid var(--cbc-line);overflow:hidden;position:relative}.c9ba7d{--cbc-pad:16px;background:#fff;border:1px solid var(--cbc-line);border-radius:12px;box-shadow:0 4px 14px rgba(28,42,51,.08);margin:8px 12px}.b45c61 .c9ba7d{--cbc-pad:12px;margin:6px 10px}.de0f10{max-height:62px}.de0f10:after{background:linear-gradient(hsla(40,55%,96%,0) 30%,hsla(40,55%,96%,.97));content:"";inset:0;pointer-events:none;position:absolute}.c9f707{align-items:center;background:transparent;border:0;color:var(--cbc-ink);display:flex;gap:14px;min-height:90px;padding:12px var(--cbc-pad);text-align:left;width:100%}.b45c61 .c9f707{min-height:78px}.c4b674{align-items:center;background:var(--cbc-teal);border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center}.c4b674,.d239b5{flex-shrink:0;width:48px}.d239b5{background:#2c3a42;border-radius:8px;height:78px;overflow:hidden;position:relative}.b45c61 .d239b5{height:68px;width:42px}.b45c61 .c4b674{height:42px;width:42px}.b21728,.d239b5 img{display:block;height:100%;object-fit:cover;width:100%}.acd043{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;display:flex;height:22px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.d12ba5{display:flex;flex-direction:column;flex-grow:1;gap:2px;min-width:0}.e489ca{color:var(--cbc-teal);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ea4396{font-size:17px;font-weight:700;line-height:1.3}.b45c61 .ea4396{font-size:16px}.ed556f{color:#5a6872;font-size:12.5px}.e65cd6{color:var(--cbc-teal);flex-shrink:0;font-size:22px;text-align:center;width:24px}.bd3697{display:flex;flex-direction:column;gap:14px;padding:2px var(--cbc-pad) 18px}.c8914a{align-items:flex-start;display:flex;gap:20px}.b45c61 .c8914a{gap:12px}.a3882e{display:flex;flex-direction:column;flex-shrink:0;gap:10px;width:190px}.b45c61 .a3882e{width:132px}.c3b9da,.e8e994{position:relative;width:100%}.c3b9da{aspect-ratio:9/16;background-color:#123f3b;border:0;border-radius:14px;box-shadow:0 6px 18px rgba(20,30,40,.18);color:#fff;display:block;overflow:hidden;padding:0;text-align:left}.d33a14{align-items:center;background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.35);display:flex;height:64px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.b45c61 .d33a14{height:44px;width:44px}.b45c61 .ab1eac{height:28px;width:28px}.b45c61 .e9526c{left:4px}.b45c61 .cfc170{right:4px}.de5595{align-items:center;background:linear-gradient(transparent,rgba(0,0,0,.72));bottom:0;display:flex;font-size:12.5px;font-weight:600;gap:6px;justify-content:space-between;left:0;padding:26px 11px 10px;position:absolute;right:0}.ae917c{background:rgba(0,0,0,.6);border-radius:4px;padding:2px 6px}.ab1eac{align-items:center;background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.25);color:var(--cbc-ink);display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:36px;z-index:2}.e9526c{left:8px}.cfc170{right:8px}.cac6dc{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.c7f5f6{min-width:0;position:relative}.cee8af{align-items:center;background:#fff;border:1px solid var(--cbc-line);border-radius:50%;box-shadow:0 0 10px 6px #fff;color:var(--cbc-teal);display:flex;height:26px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:26px;z-index:1}.bb148b{left:0}.d83a69{right:0}.e2fcf4{align-items:center;background:#fff;border:1.5px solid var(--cbc-line);border-radius:17px;color:var(--cbc-ink);display:flex;flex-shrink:0;font-size:12.5px;gap:5px;height:34px;padding:0 10px 0 3px}.b69978{background:var(--cbc-teal-ring);border-color:var(--cbc-teal);font-weight:700}.d377f2{color:var(--cbc-muted);font-size:11.5px;text-align:center}.db205e{display:flex;flex-direction:column;gap:10px}.db205e:empty{display:none}.daaf59{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.b8d896{color:var(--cbc-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.be5c68{color:var(--cbc-ink);font-size:17px;font-style:italic;font-weight:600;line-height:1.42;margin:0;overflow-wrap:anywhere}.c35ba5{color:var(--cbc-muted);font-size:12.5px}.c35ba5 b{color:var(--cbc-ink)}.d42f67{color:var(--cbc-body);font-size:14.5px;line-height:1.55;margin:0}.a35101,.d42f67{overflow-wrap:anywhere}.a35101{background:var(--cbc-hard-bg);border-radius:10px;color:var(--cbc-hard-ink);font-size:13.5px;line-height:1.45;padding:10px 12px}.a35101 b{font-weight:700}.ee9e2a{align-items:center;background:#fff;border:0;border-bottom:1px solid var(--cbc-line);color:var(--cbc-ink);display:flex;gap:14px;padding:14px var(--cbc-pad);text-align:left;width:100%}.d6237b{display:flex;flex-shrink:0;padding-left:8px}.d6237b img{background:#2c3a42;border:2px solid #fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.2);height:50px;margin-left:-8px;object-fit:cover;width:30px}.aabfd1{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.f06fa2{font-size:15px;font-weight:700}.aadd66{color:#5a6872;column-gap:4px;display:flex;flex-wrap:wrap;font-size:12.5px}.ef75c1{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.ef75c1,.f7bd4c{white-space:nowrap}.fdef13{color:var(--cbc-teal);flex-shrink:0}.b67ed8{background:transparent;border:0;font-size:13.5px;min-height:48px;width:100%}.a064f4,.b67ed8{color:var(--cbc-teal);font-weight:700}.a064f4{align-items:center;background:#fff;display:flex;font-size:14px;justify-content:space-between;padding:12px var(--cbc-pad);text-decoration:none}.c9ba7d+.a064f4{border-top:1px solid var(--cbc-line)}.c3b9da:disabled{cursor:default}.ca4b85{transform:scale(1.34)}