.guul-help-open{overflow:hidden}.guulHelpBackdrop{position:fixed;inset:0;z-index:200000;background:#fafbf5;overflow:auto;color:#0b1537;font-family:Nunito,system-ui,sans-serif}.guulHelpPanel{box-sizing:border-box;min-height:100vh;max-width:960px;margin:auto;padding:24px 28px 110px;background:#fbfcf7}.guulHelpHeader{display:flex;justify-content:space-between;align-items:center;gap:16px}.guulHelpBrand{display:flex;align-items:center;gap:14px}.guulHelpBrand>img{width:64px;height:64px;object-fit:contain}.guulHelpBrand span{display:flex;flex-direction:column}.guulHelpBrand b{font-size:clamp(18px,3vw,27px);letter-spacing:-.035em;font-weight:900}.guulHelpBrand small{font-weight:900;color:#7885a1;letter-spacing:.2em;font-size:13px}.guulHelpTools{display:flex;gap:12px;align-items:center}.guulHelpTools button{width:48px;height:48px;border:0;border-radius:17px;background:#fff;box-shadow:0 5px 24px #192f3510;display:grid;place-items:center;cursor:pointer}.guulHelpTools button img{width:28px;height:28px;object-fit:contain}.guulHelpTools [data-help-avatar]{border-radius:50%;padding:3px;border:2px solid #aff3d9}.guulHelpTools [data-help-avatar] img{width:100%;height:100%;border-radius:50%}.guulHelpHero{min-height:310px;display:flex;align-items:end;justify-content:space-between;position:relative;overflow:hidden}.guulHelpHeroCopy{position:relative;z-index:1;padding:22px 0 38px;max-width:55%}.guulHelpQuestion{display:grid;place-items:center;width:104px;height:104px;background:#e7f8f0;color:#009c77;border-radius:50%;font-size:80px;font-weight:900;line-height:1;margin-bottom:4px}.guulHelpHero h1{margin:0;font-size:clamp(46px,8vw,76px);font-weight:900;letter-spacing:-.055em;line-height:1.02}.guulHelpHero p{font-size:clamp(20px,3vw,28px);color:#737f9e;line-height:1.25;margin:10px 0 0}.guulHelpHeroArt{width:48%;max-height:360px;object-fit:contain;object-position:right bottom;align-self:end}.guulHelpCard{border:1px solid #ebedf0;background:#fff;border-radius:28px;box-shadow:0 11px 35px #192f350a;padding:22px 26px;margin-bottom:24px}.guulHelpCard h2{display:flex;align-items:center;gap:13px;margin:0 0 17px;font-size:27px;font-weight:900;letter-spacing:-.035em}.guulHelpCard h2 img{width:31px;height:31px;filter:invert(42%) sepia(85%) saturate(739%) hue-rotate(124deg) brightness(90%)}.guulHelpCompose textarea{box-sizing:border-box;width:100%;height:210px;resize:vertical;border:2px solid #a6d4c7;border-radius:17px;padding:22px 24px;background:#fff;color:#0b1537;font:inherit;font-size:22px;outline:none}.guulHelpCompose textarea::placeholder{color:#8290ae}.guulHelpCompose textarea:focus{border-color:#009d7e;box-shadow:0 0 0 4px #00ab8320}.guulHelpSend{width:100%;height:70px;margin-top:13px;border:0;border-radius:18px;background:#009d82;color:#fff;font:inherit;font-size:26px;font-weight:900;cursor:pointer}.guulHelpSend:hover{background:#008771}.guulHelpSend span{font-size:26px;margin-right:14px;display:inline-block;transform:rotate(-25deg)}.guulHelpNote{display:flex;gap:12px;align-items:center;color:#75819d;line-height:1.4;font-size:17px;margin:20px 0 0}.guulHelpNote span{color:#009d80;font-size:26px}.guulHelpError{color:#ae293b;font-weight:700;margin:7px 0 0}.guulHelpMessages{padding:0;overflow:hidden}.guulHelpMessages h2{padding:22px 26px;margin:0;border-bottom:1px solid #edf0f2}.guulHelpMessagesBody{min-height:220px;padding:18px 26px}.guulHelpEmpty{text-align:center;color:#7885a0;font-size:21px}.guulHelpEmpty img{display:block;width:180px;height:150px;object-fit:contain;margin:0 auto 4px}.guulHelpDraft{border-bottom:1px solid #e8efec;padding:12px 0}.guulHelpDraft p{white-space:pre-wrap;margin:0 0 7px}.guulHelpDraft small{color:#687792}.guulHelpDraft a{display:inline-block;color:#008a70;font-weight:800;margin-left:12px}.guulHelpBottom{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);width:min(calc(100% - 32px),920px);box-sizing:border-box;z-index:2;background:#fff;border-radius:28px;box-shadow:0 -4px 22px #11293c12;display:grid;grid-template-columns:repeat(5,1fr);padding:9px;margin:16px -10px -90px}.guulHelpBottom button{background:none;border:0;color:#7a849f;display:grid;justify-items:center;gap:3px;padding:10px 2px;font:inherit;font-weight:800;cursor:pointer;min-width:0}.guulHelpBottom button img{height:26px;width:26px;opacity:.55}.guulHelpBottom button.active{color:#008e78;border-radius:18px;background:#e4f8f1}.guulHelpBottom button.active img{opacity:1}.guulHelpSr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.guulHelpBackdrop :focus-visible{outline:3px solid #edb13d;outline-offset:2px}html[data-guul-comfort-resolved="dark"] .guulHelpBackdrop{background:#17251f;color:#eaf6ed}html[data-guul-comfort-resolved="dark"] .guulHelpPanel{background:#17251f}html[data-guul-comfort-resolved="dark"] .guulHelpCard,html[data-guul-comfort-resolved="dark"] .guulHelpBottom,html[data-guul-comfort-resolved="dark"] .guulHelpTools button{background:#243b31;color:#eaf6ed;border-color:#385949}html[data-guul-comfort-resolved="dark"] .guulHelpCompose textarea{background:#193228;color:#fff}@media(max-width:650px){.guulHelpPanel{padding:18px 16px 95px}.guulHelpBrand{gap:7px}.guulHelpBrand>img{width:43px;height:43px}.guulHelpBrand b{font-size:15px}.guulHelpBrand small{font-size:9px}.guulHelpTools{gap:5px}.guulHelpTools button{width:36px;height:36px;border-radius:12px}.guulHelpTools button img{width:23px;height:23px}.guulHelpHero{min-height:230px}.guulHelpHeroCopy{max-width:62%;padding-bottom:23px}.guulHelpQuestion{width:63px;height:63px;font-size:48px}.guulHelpHero h1{font-size:45px}.guulHelpHero p{font-size:17px}.guulHelpHeroArt{width:47%;max-height:235px;margin-left:-6%}.guulHelpCard{border-radius:21px;padding:18px;margin-bottom:16px}.guulHelpCard h2{font-size:22px}.guulHelpCompose textarea{height:180px;font-size:17px;padding:16px}.guulHelpSend{height:56px;font-size:20px}.guulHelpNote{font-size:13px}.guulHelpMessages h2{padding:18px}.guulHelpMessagesBody{min-height:190px;padding:14px}.guulHelpBottom{margin:10px -10px -75px;border-radius:20px}.guulHelpBottom button{font-size:10px}.guulHelpBottom button img{height:22px;width:22px}}

.guulHelpHeader{position:relative}.guulHelpBack{position:fixed;top:24px;left:20px;width:46px;height:46px;display:grid;place-items:center;border:1px solid #dcebe5;border-radius:15px;background:#fff;box-shadow:0 5px 22px #192f3510;cursor:pointer}.guulHelpBack img{width:24px;height:24px;object-fit:contain}.guulHelpBack:hover{background:#e9f8f1}html[data-guul-comfort-resolved="dark"] .guulHelpBack{background:#243b31;border-color:#385949}@media(max-width:1110px){.guulHelpHeader{padding-left:54px}.guulHelpBack{position:absolute;top:7px;left:0}}@media(max-width:650px){.guulHelpHeader{padding-left:38px}.guulHelpBack{top:3px;left:0;width:32px;height:36px;border-radius:10px}.guulHelpBack img{width:19px;height:19px}}
