*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-deep-blue: #050B18;--font-base: "Montserrat", sans-serif}html,body{width:100%;min-height:100%;background-color:var(--bg-deep-blue);color:#fff;font-family:var(--font-base);overflow-x:hidden;-webkit-font-smoothing:antialiased}.loader-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:var(--bg-deep-blue);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;transition:opacity .5s ease,visibility .5s ease}.loader-overlay.fade-out{opacity:0;visibility:hidden;pointer-events:none}.loader-spinner{width:48px;height:48px;border:3px solid rgba(0,229,255,.15);border-top-color:#00e5ff;border-radius:50%;animation:spin .8s linear infinite}.loader-text{font-size:.95rem;letter-spacing:.05em;color:#94a3b8}@keyframes spin{to{transform:rotate(360deg)}}.hero-pinned-section{position:relative;width:100vw;height:100vh;overflow:hidden;background-color:#000}.hero-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100vw;height:100vh;pointer-events:none;overflow:hidden;will-change:transform,opacity}.hero-img{width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:49.43% 83.72%;will-change:transform,filter,opacity}.hero-clean-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:49.43% 83.72%;will-change:transform,filter,opacity;opacity:0;pointer-events:none}.scroll-hint-outer{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:10;pointer-events:none;transition:opacity .2s ease}.scroll-hint-entrance{position:relative;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-hint-entrance.visible{opacity:1;transform:translateY(0)}body.force-hint .scroll-hint-entrance{transition:none!important;opacity:1!important;transform:none!important}.scroll-hint-bg-halo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:360px;height:180px;background:radial-gradient(ellipse at center,#0000008c,#0000 70%);border-radius:50%;pointer-events:none;z-index:-1}.scroll-hint-inner{display:flex;flex-direction:column;align-items:center;gap:12px;animation:clusterBounce 2s ease-in-out infinite;will-change:transform}@keyframes clusterBounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.mouse-box{position:relative;width:30px;height:48px}.mouse-icon{width:30px;height:48px;border-radius:15px;border:3px solid #FFFFFF;box-sizing:border-box;box-shadow:0 4px 14px #0009,0 0 12px #ffffff73;display:flex;justify-content:center;background:#0003}.mouse-wheel{width:5px;height:10px;background:#fff;border-radius:3px;margin-top:6px;animation:wheelScroll 1.6s ease-in-out infinite;will-change:transform,opacity}@keyframes wheelScroll{0%{transform:translateY(0);opacity:1}60%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:0}}.mouse-ripple{position:absolute;top:50%;left:50%;width:30px;height:48px;border:2px solid rgba(255,255,255,.85);border-radius:15px;transform:translate(-50%,-50%) scale(1);pointer-events:none;animation:mouseRipple 3s ease-out infinite;will-change:transform,opacity}@keyframes mouseRipple{0%{transform:translate(-50%,-50%) scale(1);opacity:.9}40%{transform:translate(-50%,-50%) scale(2.2);opacity:0}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}.hint-text{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.85),0 0 14px rgba(255,255,255,.45);white-space:nowrap}.chevron-group{display:flex;flex-direction:column;align-items:center;margin-top:-2px}.chevron{width:14px;height:14px;border-bottom:3px solid #FFFFFF;border-right:3px solid #FFFFFF;transform:rotate(45deg);margin-top:-4px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.6)) drop-shadow(0 0 12px rgba(255,255,255,.45));opacity:.2;will-change:opacity}.chevron-1{animation:chevronFlow 1.5s ease-in-out infinite 0s}.chevron-2{animation:chevronFlow 1.5s ease-in-out infinite .2s}.chevron-3{animation:chevronFlow 1.5s ease-in-out infinite .4s}@media(prefers-reduced-motion:reduce){.scroll-hint-inner,.mouse-wheel,.chevron-1,.chevron-2,.chevron-3,.mouse-ripple{animation:none!important}.scroll-hint-entrance{transition:none!important;opacity:1!important;transform:none!important}.chevron{opacity:.8!important}}.man2-bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:2;overflow:hidden;pointer-events:none;opacity:0;will-change:opacity}.man2-bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.man2-content-1920{position:absolute;top:50%;left:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--stage-scale, 1));transform-origin:center center;overflow:hidden;pointer-events:none;z-index:3}.man2-name-container{position:absolute;left:72.1152px;top:0;width:1780px;height:492px;z-index:2;pointer-events:none;opacity:0;will-change:transform,opacity}.name-glass-img{display:block;width:1780px;height:492px}.turn-sequence-canvas{position:absolute;top:0;left:0;width:1920px;height:1080px;z-index:3;pointer-events:none;opacity:1;will-change:opacity}body.show-man2 .turn-sequence-canvas{opacity:0}.portrait-masked-box{position:absolute;left:584px;top:87px;width:752px;height:993px;z-index:4;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 0px,black 670.5px,transparent 935.5px);mask-image:linear-gradient(to bottom,black 0px,black 670.5px,transparent 935.5px);opacity:0;pointer-events:none;will-change:opacity}.portrait-img{position:absolute;left:-7.6px;top:-385.3px;width:762.1px;height:1354.9px;display:block}.figma-card{position:absolute;width:372px;height:202px;border-radius:40px;border:1px solid #2D4772;background:#2a3546cc;padding:24px;box-sizing:border-box;overflow:hidden;box-shadow:inset 2px 2px 19.1px -1px #4b77c940,inset -5px -5px 11.8px #d7faff40;z-index:5;pointer-events:auto;opacity:0;will-change:transform,opacity}.card-inner-content{position:relative;z-index:5}.card-title{font-family:var(--font-base);font-weight:800;font-size:24px;line-height:32px;color:#fffefe;margin-bottom:24px}.card-rows{display:flex;flex-direction:column;gap:8px}.card-row{font-family:var(--font-base);font-size:14px;line-height:22px;color:#fffefe}.row-label{font-weight:400}.row-val{font-weight:500}.row-regular{font-weight:400}.link-plain{color:#fffefe;text-decoration:none}.card-contacts{left:111px;top:326px}.dec-network{position:absolute;width:423px;height:332px;right:-157px;bottom:-195.5px;opacity:.55;mix-blend-mode:overlay;pointer-events:none}.dec-ellipse27-contacts{position:absolute;width:734px;height:734px;left:8px;top:-194px;mix-blend-mode:screen;pointer-events:none}.dec-ellipse28{position:absolute;width:382px;height:382px;left:-21px;top:-135px;mix-blend-mode:multiply;pointer-events:none}.card-trainings{left:167px;top:625px}.dec-ellipse29{position:absolute;width:561px;height:561px;left:-330px;top:-201px;mix-blend-mode:screen;pointer-events:none}.dec-ellipse27-trainings{position:absolute;width:734px;height:734px;left:8px;top:-194px;mix-blend-mode:screen;pointer-events:none}.dec-ellipse30{position:absolute;width:418px;height:418px;left:-120px;top:-276px;mix-blend-mode:multiply;pointer-events:none}.dec-ellipse31{position:absolute;width:366px;height:366px;left:-58px;top:3.6px;mix-blend-mode:multiply;pointer-events:none}.man2-bio-panel{position:absolute;left:1294px;top:298px;width:626px;height:782px;background:linear-gradient(140.45deg,#0f151d00,#0636ad66 94.15%);padding:4px 40px 24px 24px;box-sizing:border-box;overflow:hidden;border-radius:0;z-index:5;pointer-events:auto;opacity:0;will-change:transform,opacity}.bio-title{font-family:var(--font-base);font-weight:800;font-size:24px;line-height:32px;color:#fffefe;margin-top:2px;margin-bottom:24px}.bio-content-text{width:562px}.bio-content-text p{font-family:var(--font-base);font-weight:400;font-size:16px;line-height:24px;color:#fff;text-align:justify;margin-bottom:16px}.figma-btn-experience{position:absolute;left:793.5px;top:965px;width:333px;height:58px;border-radius:40px;background:#ffffff1a;border:.5px solid #1C1B50;box-shadow:inset 1px 1px 4px #c1e2ff40;text-decoration:none;overflow:visible;z-index:6;pointer-events:auto;opacity:0;will-change:transform,opacity}.btn-glow-container{position:absolute;top:-51px;left:119.5px;width:266px;height:159.5px;pointer-events:none;opacity:0;mix-blend-mode:screen;will-change:opacity,mask-image,-webkit-mask-image}.btn-glow-img,.btn-glow-svg{position:absolute;top:0;left:0;width:266px;height:159.5px;pointer-events:none}.btn-glow-svg{mix-blend-mode:screen}.btn-content-wrap{position:relative;z-index:2;display:flex;align-items:center;width:100%;height:100%}.btn-left{padding-left:16px;display:flex;align-items:center;gap:9px}.btn-arrow-svg{width:24px;height:24px;display:block;flex-shrink:0}.btn-text-goto{font-family:var(--font-base);font-weight:500;font-size:16px;line-height:24px;color:#fff;white-space:nowrap}.btn-divider-line{margin:0 16px;width:1px;height:25px;background:#fff6;flex-shrink:0}.btn-right{padding-right:16px;display:flex;align-items:center}.btn-text-exp{font-family:var(--font-base);font-weight:600;font-size:16px;line-height:24px;white-space:nowrap;background:linear-gradient(to right,#fff,#40a9ff99);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.man2-chatbot-group{position:absolute;top:0;right:0;bottom:0;left:0;width:1920px;height:1080px;pointer-events:none;z-index:6;opacity:0;will-change:transform,opacity}.figma-chatbot-avatar-wrap{position:absolute;left:1803px;top:963px;width:100px;height:100px;cursor:pointer;pointer-events:auto;z-index:10}.chatbot-avatar-img{width:100px;height:100px;display:block;object-fit:contain;background:transparent;pointer-events:none}.figma-chatbot-tooltip{position:absolute;left:1572px;top:985px;background:#fffefe;border-radius:6px;padding:6px 12px;box-shadow:0 2px 5px #59595933;font-family:var(--font-base);font-weight:400;font-size:14px;line-height:22px;color:#082340;white-space:nowrap;pointer-events:auto;opacity:0;transition:opacity .3s ease}.figma-chatbot-tooltip.visible{opacity:1}.figma-chatbot-tooltip:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #FFFEFE}body.page-experience{margin:0;padding:0;width:100vw;height:100vh;overflow:hidden;background-color:#000;font-family:var(--font-base);-webkit-font-smoothing:antialiased}.m3-bg-layer{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:0;will-change:opacity}.m3-bg-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.m3-stage-1920{position:absolute;top:50%;left:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--stage-scale, 1));transform-origin:center center;overflow:hidden;pointer-events:none;z-index:1}.m3-card{position:absolute;left:32px;top:130px;width:1053px;height:918px;border-radius:40px;border:1px solid #2D4772;background:#3d4f6b66;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:5px 4px 8.9px #11395240,inset 2px 2px 19.1px -1px #4b77c940,inset -5px -5px 11.8px #d7faff40;display:flex;flex-direction:column;padding:24px;gap:32px;box-sizing:border-box;overflow:hidden;pointer-events:auto;z-index:2;will-change:transform,opacity}.m3-ellipse-28-1{position:absolute;width:710.7px;height:710.7px;left:-171.2px;top:-289.8px;mix-blend-mode:multiply;opacity:.6;pointer-events:none;z-index:1}.m3-ellipse-28-2{position:absolute;width:710.7px;height:710.7px;left:256.3px;top:-186.7px;mix-blend-mode:multiply;opacity:.6;pointer-events:none;z-index:1}.m3-ellipse-27{position:absolute;width:734px;height:734px;left:639px;top:456px;mix-blend-mode:screen;opacity:.6;pointer-events:none;z-index:1}.m3-card-header{height:57px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;position:relative;z-index:2;flex-shrink:0;will-change:transform,opacity}.m3-card-title{font-family:var(--font-base);font-size:24px;line-height:32px;color:#fffefe;font-weight:800;margin:0;letter-spacing:.02em}.m3-header-actions{display:flex;flex-direction:row;align-items:center;gap:12px}.m3-btn{height:57px;box-sizing:border-box;border-radius:40px;border:.5px solid #1C1B50;background:#ffffff1a;box-shadow:inset 1px 1px 4px #c1e2ff40;display:flex;flex-direction:row;align-items:center;gap:9px;text-decoration:none;cursor:pointer;transition:background .2s ease}.m3-btn:hover{background:#ffffff2e}.m3-btn span{font-family:var(--font-base);font-weight:500;font-size:16px;line-height:24px;color:#fff}.m3-btn-icon{width:16px;height:16px;display:block;flex-shrink:0}.m3-btn-back{position:absolute;left:49px;top:40px;width:57px;border-radius:50%;justify-content:center;pointer-events:auto;z-index:5;will-change:transform,opacity}.m3-btn-back-icon{width:20px;height:20px;display:block}.m3-btn-download{width:150px;padding:16px 0 16px 16px}.m3-ai-row{display:flex;flex-direction:row;gap:22px;align-items:flex-start;position:relative;z-index:2;flex-shrink:0;will-change:transform,opacity}.m3-icon-bot{width:44px;height:44px;flex-shrink:0;display:block;filter:drop-shadow(0 0 10px rgba(255,255,255,.5))}.m3-ai-text{font-family:var(--font-base);font-weight:500;font-size:14px;line-height:22px;color:#fff;margin:0;text-align:left}.m3-experience-scroll-wrap{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;z-index:2}.m3-experience-list{background:#fff;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:32px;flex:1;min-height:0;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent;outline:none}.m3-experience-list::-webkit-scrollbar{width:8px}.m3-experience-list::-webkit-scrollbar-track{background:transparent}.m3-experience-list::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.m3-experience-list::-webkit-scrollbar-thumb:hover{background:#00000040}.m3-scroll-fade{position:absolute;bottom:0;left:0;right:8px;height:40px;border-bottom-left-radius:24px;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff);z-index:3;transition:opacity .3s ease}.m3-scroll-fade.is-bottom{opacity:0}.m3-exp-item{display:flex;flex-direction:row;gap:18px;position:relative;will-change:transform,opacity}.m3-timeline-col{display:flex;flex-direction:column;align-items:center;width:8px;flex-shrink:0;position:relative}.m3-timeline-dot{width:8px;height:8px;margin-top:8px;flex-shrink:0;z-index:2;display:block}.m3-timeline-line{position:absolute;top:16px;bottom:0;width:1px;left:3.5px;background:linear-gradient(to bottom,#1371ac,#9cd9ff,#4563a4);z-index:1}.m3-exp-content{display:flex;flex-direction:column;gap:24px;flex:1;min-width:0;color:#082340}.m3-exp-header{display:flex;flex-direction:column;gap:12px}.m3-exp-period{font-family:var(--font-base);font-weight:400;font-size:20px;line-height:24px;color:#082340;margin:0}.m3-exp-company-role{font-family:var(--font-base);font-weight:600;font-size:20px;line-height:24px;color:#082340;margin:0}.m3-exp-body{display:flex;flex-direction:column;gap:0}.m3-exp-intro{font-family:var(--font-base);font-weight:400;font-size:16px;line-height:24px;color:#082340;margin:0;text-align:justify}.m3-exp-bullets{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.m3-exp-bullet{font-family:var(--font-base);font-weight:400;font-size:16px;line-height:24px;color:#082340;text-align:justify}.m3-chatbot-group{pointer-events:none;z-index:10;will-change:opacity}body.show-man2 .hero-layer{opacity:0!important;display:none!important}body.show-man2 .scroll-hint{display:none!important}body.show-man2 .man2-bg-layer{opacity:1!important}body.show-man2 .man2-name-container,body.show-man2 .portrait-masked-box,body.show-man2 .figma-card,body.show-man2 .man2-bio-panel,body.show-man2 .figma-btn-experience,body.show-man2 .btn-glow-container,body.show-man2 .man2-chatbot-group,body.show-man2 .figma-chatbot-tooltip{opacity:1!important;transform:none!important;visibility:visible!important;mask-image:none!important;-webkit-mask-image:none!important}.ldog-widget{position:absolute;left:1380px;top:526px;width:421px;height:524px;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #04123059;display:flex;flex-direction:column;background:#fff;z-index:5;pointer-events:auto;transform-origin:bottom right;will-change:transform,opacity;box-sizing:border-box}.ldog-header{position:relative;height:81px;padding:16px;display:flex;align-items:center;gap:16px;overflow:hidden;isolation:isolate;background:#0a2a5be6;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);border-bottom:1px solid #D9D9D9;box-shadow:inset 0 4px 4px #cdf4f412;box-sizing:border-box;flex-shrink:0}.ldog-header-ellipse27{position:absolute;left:182px;top:-155px;width:309px;height:309px;mix-blend-mode:screen;pointer-events:none;z-index:1}.ldog-header-ellipse29{position:absolute;left:-31px;top:-207px;width:299px;height:299px;mix-blend-mode:multiply;pointer-events:none;z-index:2}.ldog-header-glow{position:absolute;left:calc(50% - 21.35px);top:-139px;transform:translate(-50%);width:756.3px;height:415.2px;pointer-events:none;z-index:3}.ldog-header-avatar{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;z-index:4}.ldog-header-avatar-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ldog-header-avatar-img{position:absolute;left:-3px;top:0;width:64px;height:64px;max-width:none;object-fit:contain;display:block}.ldog-header-info{position:relative;width:237px;z-index:4;display:flex;flex-direction:column;justify-content:center}.ldog-header-title{font-family:var(--font-base);font-weight:600;font-size:14px;line-height:22px;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ldog-header-subtitle{font-family:var(--font-base);font-weight:500;font-size:12px;line-height:20px;color:#fff;opacity:.8;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ldog-header-close{position:absolute;top:0;right:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;z-index:5;padding:0;transition:opacity .2s ease}.ldog-header-close:hover{background:#ffffff26}.ldog-header-close svg{width:32px;height:32px;display:block}.ldog-messages{position:relative;height:347px;background:#fff;padding:16px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;display:flex;flex-direction:column;outline:none}.ldog-messages::-webkit-scrollbar{width:6px}.ldog-messages::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.ldog-messages-list{display:flex;flex-direction:column;gap:24px;width:100%}.ldog-msg{display:flex;width:100%}.ldog-msg-bot{justify-content:flex-start}.ldog-msg-user{justify-content:flex-end}.ldog-bubble{max-width:300px;border-radius:16px;padding:10px 16px;font-family:var(--font-base);font-weight:400;font-size:14px;line-height:22px;color:#082340;word-break:break-word;box-sizing:border-box}.ldog-bubble p{margin:0 0 6px}.ldog-bubble p:last-child{margin-bottom:0}.ldog-bubble strong{font-weight:600}.ldog-bubble a{color:#006fcc;text-decoration:underline}.ldog-bubble a:hover{color:#005094}.ldog-list{margin:4px 0;padding-left:18px}.ldog-list li{margin-bottom:4px}.ldog-list li:last-child{margin-bottom:0}.ldog-bubble-bot{background:#fff;border:1px solid #D0D5DD}.ldog-bubble-user{background:#4fbef866;border:none}.ldog-bubble-error{background:#fff7f7;border-color:#fecdca;color:#b42318}.ldog-retry-btn{margin-top:8px;display:inline-block;padding:4px 10px;background:#fff;border:1px solid #D0D5DD;border-radius:6px;font-family:var(--font-base);font-size:12px;font-weight:500;color:#082340;cursor:pointer;transition:all .2s}.ldog-retry-btn:hover{background:#f2f4f7}.ldog-typing-bubble{display:flex;align-items:center;gap:5px;padding:12px 16px;min-height:42px}.ldog-dot{width:6px;height:6px;border-radius:50%;background-color:#9aa8bc;display:inline-block;animation:ldog-dot-bounce 1.2s infinite ease-in-out}.ldog-dot:nth-child(1){animation-delay:0s}.ldog-dot:nth-child(2){animation-delay:.2s}.ldog-dot:nth-child(3){animation-delay:.4s}@keyframes ldog-dot-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}.ldog-pills-wrap{margin-top:16px}.ldog-pills{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ldog-pill{border:1px solid #92CDFF;color:#006fcc;font-family:var(--font-base);font-weight:500;font-size:13px;line-height:20px;border-radius:999px;padding:6px 12px;background:#fff;cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease,transform .15s ease}.ldog-pill:hover{background:#92cdff26;border-color:#006fcc;transform:translateY(-1px)}.ldog-input-container{position:relative;height:96px;background:#fff;padding:16px;box-sizing:border-box;filter:drop-shadow(0 -2px 5.8px rgba(18,63,82,.1));flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start}.ldog-input-pill{width:100%;height:64px;border-radius:1000px;background:#fff;border:1px solid #92CDFF;padding:12px 18px 12px 24px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px}.ldog-textarea{flex:1;height:24px;max-height:48px;border:none;outline:none;background:transparent;font-family:var(--font-base);font-weight:400;font-size:14px;line-height:22px;color:#082340;resize:none;padding:0;margin:0;box-sizing:border-box}.ldog-textarea::placeholder{color:#667085}.ldog-pill-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.ldog-char-count{font-family:var(--font-base);font-size:11px;color:#8a94a6;white-space:nowrap}.ldog-send-btn{width:30px;height:30px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .15s ease}.ldog-send-btn img{width:27.5px;height:27.5px;display:block}.ldog-send-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.ldog-send-btn:not(:disabled):hover{transform:scale(1.08)}.ldog-disclaimer{position:absolute;bottom:2px;left:0;right:0;text-align:center;font-family:var(--font-base);font-size:11px;line-height:14px;color:#8a94a6;pointer-events:none}
