:root{--purple: #726ad8;--purple-dark: #5a54c0;--accent: #8880d4;--grad-primary: linear-gradient(135deg, #8b86e0 0%, #6f6cd7 100%);--text: #1a1a1a;--muted: #777;--line: #e0dcfa;--divider: #f0f0f0;--soft: #f0eefb;--bg: #f0eefb;--white: #fff;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-pill: 9999px;--shadow-soft: 0 2px 10px rgba(18, 18, 18, .04);--shadow-card: 0 4px 20px rgba(0, 0, 0, .08);--shadow-purple: 0 4px 14px rgba(114, 106, 216, .28);--transition: .15s ease;--font-scale: 1}*{box-sizing:border-box;word-break:break-all}body{margin:0;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,sans-serif;background:#fafafa;color:var(--text);letter-spacing:-.05px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{-webkit-tap-highlight-color:transparent;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,sans-serif}*:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.phone{width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;background:var(--white);display:flex;flex-direction:column;position:relative;box-shadow:0 0 60px #1212120f}.icon-button{width:36px;height:36px;border:0;background:transparent;font-size:22px;cursor:pointer;color:#555;text-decoration:none;display:grid;place-items:center;border-radius:50%;transition:transform var(--transition),background var(--transition)}.content{flex:1;padding:20px 16px 96px;background:linear-gradient(to bottom,#f5f4fc 10%,#fdfcff 70%,#fff)}.hidia-home{--c-primary: #726ad8;--c-primary-light: #9a95e4;--c-primary-border: #d8d5f5;--c-accent: #8880d4;--c-bg: #ffffff;--c-surface: #f0eefb;--c-divider: #f0f0f0;--c-text-primary: #1a1a1a;--c-text-secondary: #2d2d2d;--c-text-muted: #777;--c-text-placeholder: #a6a0c0;--grad-primary: linear-gradient(135deg, #8b86e0 0%, #6f6cd7 100%);--shadow-primary: 0 4px 14px rgba(114, 106, 216, .28);--shadow-send: 0 2px 8px rgba(114, 106, 216, .3);--r-md: 14px;--r-full: 9999px;width:100%;max-width:480px;min-height:100vh;min-height:100dvh;margin:0 auto;background:var(--c-bg);display:flex;flex-direction:column;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.05px}.hidia-home p{margin:0}.app-header{flex-shrink:0;height:56px;background:var(--white);display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--divider);position:sticky;top:0;z-index:10}.header-btn{width:36px;height:36px;border-radius:var(--radius-pill);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;color:#222;padding:0;margin-left:-3px}.header-btn.set_btn{justify-content:flex-end}.header-btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.header-btn.set_btn svg{width:22px;height:22px}.app-header .header-title{font-size:calc(16px * var(--font-scale, 1));font-weight:600;color:#111;letter-spacing:-.2px}.hidia-home .chat-area{flex:1;overflow-y:auto;padding:20px 18px 12px;display:flex;flex-direction:column;background:linear-gradient(to bottom,#f5f4fc 10%,#fdfcff 70%,#fff);scrollbar-width:none}.hidia-home .chat-area::-webkit-scrollbar{display:none}.hidia-home .greeting-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 0 15px}.hidia-home .greeting-logo-wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;margin-bottom:20px}.hidia-home .greeting-badge{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e0dcfa;border-radius:9999px;padding:5px 13px;font-size:calc(13px * var(--font-scale, 1));font-weight:600;color:#726ad8;white-space:nowrap;box-shadow:0 2px 5px #8684a726}.hidia-home .greeting-badge__icon{width:13px;height:13px;flex-shrink:0;stroke:#726ad8;margin-top:1px;stroke-width:4}.hidia-home .greeting-logo{width:100px;height:100px;background:#fff;border-radius:var(--r-full);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 4px 24px #7850a026;margin-bottom:10px;border:2px solid #fff}.hidia-home .greeting-logo img{width:100%;height:100%;object-fit:contain}.hidia-home .greeting-main{font-size:calc(clamp(18px,5vw,22px) * var(--font-scale, 1));font-weight:700;color:var(--c-text-primary);line-height:1.5;margin-bottom:5px;word-break:keep-all}.hidia-home .greeting-main__accent{color:#6f6cd7}.hidia-home .quick-actions{display:flex;flex-direction:column;gap:12px;padding:10px 0 5px}.hidia-home .quick-row{display:flex;gap:16px}.msg-input{position:sticky;bottom:0;z-index:5;flex-shrink:0;padding:15px 18px calc(20px + env(safe-area-inset-bottom));background:var(--white);box-shadow:0 0 7px #c7bacf4d}.msg-input__inner{display:flex;align-items:center;background:#fff;border:1px solid #e7e3ec;border-radius:15px;padding:8px 8px 8px 16px;gap:8px}.msg-input__field{flex:1;border:none;outline:none;font-family:inherit;font-size:calc(14px * var(--font-scale, 1));color:var(--text);background:transparent}.msg-input__field::placeholder{color:#a6a0c0}.msg-input__send{width:38px;height:38px;border-radius:50%;background:var(--grad-primary);border:none;cursor:pointer;display:grid;place-items:center;flex-shrink:0;box-shadow:var(--shadow-purple);transition:transform var(--transition)}.msg-input__send:hover{transform:scale(1.08)}.msg-input__send:active{transform:scale(.94)}.msg-input__send svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.msg-input__send:disabled{background:var(--line);box-shadow:none;cursor:not-allowed;transform:none}.msg-input__field:disabled{cursor:not-allowed}.message-row{display:flex;align-items:flex-start;gap:10px;margin:16px 0}.avatar{width:32px;height:32px;border-radius:50%;background:var(--soft);border:1px solid var(--line);color:var(--accent);display:grid;place-items:center;flex:0 0 auto;overflow:hidden;box-shadow:0 2px 8px #9b6fa04d}.avatar img{width:100%;height:100%;object-fit:cover;display:block}.bubble{max-width:250px;padding:12px 16px;border-radius:4px 18px 18px;font-size:calc(15px * var(--font-scale, 1));line-height:1.45;background:#fff;color:var(--text);border:1px solid #e2e0fa;font-weight:500}.bubble.user-bubble{margin-left:auto;border:0;border-radius:18px 4px 18px 18px;background:#9f9bd4;color:#fff;box-shadow:var(--shadow-purple)}.time{font-size:calc(11px * var(--font-scale, 1));color:var(--muted);margin-top:6px}.user-msg{display:flex;flex-direction:column;align-items:flex-end;margin:16px 0}.user-image{max-width:200px;width:60%;height:auto;border-radius:18px 4px 18px 18px;box-shadow:var(--shadow-purple);object-fit:cover}.typing-dots{display:inline-flex;align-items:center;gap:5px;padding:2px 0}.typing-dots span{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:typing-blink 1.2s infinite ease-in-out}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes typing-blink{0%,60%,to{opacity:.3}30%{opacity:1}}.chat-quick-actions{--r-md: 14px;--r-full: 9999px;--c-primary-border: #d8d5f5;--c-accent: #8880d4;--c-primary-light: #9a95e4;--shadow-primary: 0 4px 14px rgba(114, 106, 216, .28);--grad-primary: linear-gradient(135deg, #8b86e0 0%, #6f6cd7 100%);display:flex;flex-direction:column;gap:8px;margin-top:18px}.chat-quick-actions-label{font-size:calc(13.5px * var(--font-scale, 1));font-weight:500;color:#9a95e4;margin-bottom:2px}.chat-quick-pills{display:flex;flex-wrap:wrap;gap:7px}.q-pill{border-radius:9999px;padding:7px 14px;font-family:inherit;font-size:calc(14px * var(--font-scale, 1));font-weight:500;cursor:pointer;white-space:nowrap;margin-top:2px;transition:transform .12s,filter .12s}.q-pill:active{transform:scale(.96)}.q-pill.primary{background:#f1f0fc;border:1px solid #c5c2ef;color:#726ad8;font-weight:600}.q-pill.primary:hover{background:#e2d9f5}.q-pill.secondary{background:#fff;border:1px solid #d8d5f5;color:#555}.q-pill.secondary:hover{background:#f0eefb}.option-button,.primary-button,.secondary-button{border-radius:var(--radius-md);padding:15px;text-decoration:none;text-align:center;font-size:calc(15.5px * var(--font-scale, 1));font-weight:600;cursor:pointer;transition:transform var(--transition),background var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}.option-button:active,.primary-button:active,.secondary-button:active{transform:translateY(1px)}.option-list{display:grid;gap:10px;margin-top:26px}.option-list .kakao-button{margin:0}.message-row .kakao-button{margin:8px 0 0}.option-button{width:100%;text-align:left;padding:16px 18px;border:1px solid var(--line);background:#fff;color:var(--text)}.option-button:hover{border-color:var(--purple);background:var(--soft)}.option-button.selected{border-color:var(--purple);background:var(--soft);color:var(--purple-dark);font-weight:700}.region-map{margin-top:20px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;pointer-events:none}.region-map svg{display:block;width:100%;height:auto}.region-map path{fill:var(--soft);stroke:var(--purple);stroke-width:1;cursor:pointer;transition:fill var(--transition);pointer-events:auto}.region-map path:hover{fill:var(--accent)}.region-map .region-label{font-size:24px;font-weight:800;fill:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.9));pointer-events:none;opacity:0;transition:opacity var(--transition)}.region-map .region-label.is-hover{opacity:1}.primary-button{display:block;width:100%;border:0;background:var(--grad-primary);color:#fff;font-weight:600;box-shadow:var(--shadow-purple)}.primary-button:hover{filter:brightness(1.06)}.primary-button:disabled{background:var(--line);color:#9391b0;box-shadow:none;filter:none;cursor:not-allowed;transform:none}.secondary-button{display:block;width:100%;border:1px solid #b8b5e8;background:#fff;color:var(--purple-dark);font-weight:600}.secondary-button:hover{background:var(--line)}.button-row{display:grid;gap:10px;margin-top:13px}.wc{display:flex;flex-direction:column;align-items:center;gap:12px}.wc-q{font-weight:600;color:var(--accent)}.wc-cards{display:flex;gap:12px;width:100%}.wc-card{flex:1 1 0;aspect-ratio:1 / 1;border:1px solid #cfccda;border-radius:12px;overflow:hidden;position:relative;background:linear-gradient(160deg,#f3f0fb,#e7e3f5);cursor:pointer;padding:0;transition:transform var(--transition),box-shadow var(--transition)}.wc-card:active{transform:scale(.97)}.wc-card img{width:100%;height:100%;object-fit:cover;display:block}.wc-card-tag{position:absolute;top:8px;left:8px;width:24px;height:24px;background:var(--purple);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.wc-skip{width:100%;padding:12px;border:1px solid #cfccda;border-radius:10px;background:var(--white);color:var(--accent);font-size:15px;cursor:pointer}.wc-skip:active{background:#f3f0fb}.wc-progress{font-size:13px;color:#8b86a3}.product-thumb{border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#f3f0fb,#e7e3f5);color:var(--accent);width:94px;height:94px;display:grid;place-items:center}.product-thumb img{width:100%;height:100%;object-fit:cover;display:block}.loader{width:88px;height:88px;border:6px solid var(--soft);border-top-color:var(--purple);border-radius:50%;margin:0 auto 22px;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.product-card{border:1px solid var(--line);border-radius:var(--radius-md);padding:14px;margin:14px 0;background:#fff;box-shadow:var(--shadow-soft);transition:transform var(--transition),box-shadow var(--transition)}.product-card:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.product-card h3{margin:0 0 4px;font-size:calc(15px * var(--font-scale, 1));font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card p{margin:0 0 8px;color:var(--muted);font-size:calc(13px * var(--font-scale, 1));line-height:1.45}.store-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.store-chips span{padding:3px 9px;border-radius:var(--radius-pill);background:var(--soft);color:var(--purple-dark);font-size:calc(11.5px * var(--font-scale, 1));font-weight:600}.product-body{display:grid;grid-template-columns:94px 1fr;gap:12px}.small-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.small-actions a,.small-actions button{padding:11px;border-radius:var(--radius-sm);text-align:center;text-decoration:none;font-size:calc(14.5px * var(--font-scale, 1));font-weight:600;font-family:inherit;cursor:pointer;transition:background var(--transition),color var(--transition)}.small-actions a:first-child,.small-actions button:first-child{background:#fff;border:1.5px solid var(--purple);color:var(--purple)}.small-actions a:first-child:hover,.small-actions button:first-child:hover{background:var(--soft)}.small-actions a:last-child,.small-actions button:last-child{background:var(--grad-primary);color:#fff;border:none}.small-actions a:last-child:hover,.small-actions button:last-child:hover{filter:brightness(1.08)}.store-card{display:flex;flex-wrap:wrap;gap:12px;border:1px solid var(--line);border-radius:var(--radius-md);padding:14px;margin:14px 0;background:#fff;box-shadow:var(--shadow-soft)}.store-thumb{width:92px;height:92px;border-radius:var(--radius-sm);overflow:hidden;background:var(--soft)}.store-thumb img{width:100%;height:100%;object-fit:cover}.store-body{width:calc(100% - 104px)}.store-body h3{margin:0 0 4px;font-size:calc(15px * var(--font-scale, 1));font-weight:700}.store-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.store-actions a{padding:10px;border-radius:var(--radius-sm);text-align:center;text-decoration:none;font-size:calc(15px * var(--font-scale, 1));font-weight:600}.store-actions a:first-child{background:#fff;border:1px solid var(--purple);color:var(--purple-dark)}.store-actions a:last-child{background:var(--grad-primary);color:#fff;border:none}.product-detail .product-body{grid-template-columns:1fr}.product-thumb-lg{width:100%;height:100%}.store-list{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid var(--line);font-size:calc(14px * var(--font-scale, 1))}.store-list li{padding:13px 0;border-bottom:1px solid var(--line)}.store-list li span{color:var(--muted)}.upload-box{border:2px dashed #c9c6eb;border-radius:var(--radius-lg);padding:22px;text-align:center;background:#fff;transition:border-color var(--transition);margin-top:15px}.upload-box p{font-size:calc(13.5px * var(--font-scale, 1));color:#666}.upload-label{display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;width:100%}.upload-label input[type=file]{display:none}.upload-label svg{width:32px;height:32px;color:#c9c6eb}.upload-hint{font-size:calc(13.5px * var(--font-scale, 1));color:#888;line-height:1.5}.upload-btn{display:inline-block;padding:9px 22px;background:var(--grad-primary);color:#fff;border-radius:var(--radius-pill);font-size:calc(14px * var(--font-scale, 1));font-weight:600;letter-spacing:-.2px;transition:filter var(--transition)}.upload-label:hover .upload-btn{filter:brightness(1.08)}.tryon-img{width:100%;border-radius:var(--radius-lg);margin:15px auto;display:block}.tryon-loading{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:16px;color:var(--muted);font-size:calc(13px * var(--font-scale, 1))}.notice{padding:14px 16px;border-radius:var(--radius-md);background:var(--soft);color:var(--text);border:1px solid rgba(114,106,216,.15);font-size:calc(13px * var(--font-scale, 1));line-height:1.55;margin-top:16px}.kakao-button{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 16px calc(20px + env(safe-area-inset-bottom));padding:12px 16px;border-radius:var(--radius-sm);background:#fff;color:#3c1e1e;border:1px solid #9b9292;text-align:center;text-decoration:none;font-size:calc(14.5px * var(--font-scale, 1));font-weight:700;transition:background var(--transition)}.kakao-button:hover{background:#fdf8f3}.kakao-icon{width:22px;height:22px;flex-shrink:0}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#12121273;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.drawer-backdrop.open{opacity:1;visibility:visible}.drawer-stage{width:100%;max-width:480px;height:100%;display:flex;justify-content:flex-end}.drawer{width:84%;max-width:310px;height:100%;background:#f8f8fc;box-shadow:-12px 0 40px #1212122e;display:flex;flex-direction:column;padding:0;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.drawer-backdrop.open .drawer{transform:translate(0)}.drawer-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 16px;background:#fff;border-bottom:1px solid var(--divider)}.drawer-title{font-size:calc(16px * var(--font-scale, 1));font-weight:600;color:#111;letter-spacing:-.2px}.drawer-body{flex:1;overflow-y:auto;padding:0 16px;scrollbar-width:none}.drawer-body::-webkit-scrollbar{display:none}.drawer-section{padding:20px 0;border-bottom:1px solid var(--divider)}.drawer-section:last-child{border-bottom:none}.drawer-label{font-size:calc(13.5px * var(--font-scale, 1));font-weight:700;color:var(--accent);letter-spacing:.7px;text-transform:uppercase;margin-bottom:14px}.manager-row{display:flex;gap:10px}.manager-card{flex:1;border:2px solid transparent;border-radius:12px;background:#fff;padding:8px 6px 10px;cursor:pointer;text-align:center;box-shadow:0 1px 4px #0000000f;transition:border-color var(--transition),box-shadow var(--transition)}.manager-photo{display:grid;place-items:center;height:80px;border-radius:8px;background:linear-gradient(160deg,#f3f0fb,#e7e3f5);color:var(--accent);overflow:hidden;margin-bottom:7px}.manager-photo img{width:100%;height:100%;object-fit:cover}.manager-name{font-size:calc(14px * var(--font-scale, 1));font-weight:600;color:var(--muted);letter-spacing:-.1px}.manager-card.active{border-color:var(--purple);box-shadow:0 0 0 3px #726ad81f}.manager-card.active .manager-name{color:var(--purple)}.font-stepper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:6px 2px}.font-stepper:before{content:"";position:absolute;left:24px;right:30px;top:50%;height:2px;background:var(--line);z-index:0}.font-node{position:relative;z-index:1;flex:0 0 auto;border-radius:50%;border:1.5px solid var(--line);background:#fff;color:var(--text);font-weight:600;cursor:pointer;line-height:1;display:grid;place-items:center;transition:background var(--transition),border-color var(--transition),box-shadow var(--transition)}.font-node:hover{border-color:var(--purple)}.font-node.active{background:var(--grad-primary);color:#fff;box-shadow:var(--shadow-purple)}.hidia-home .q-card{flex:1;border:none;border-radius:18px;padding:25px 14px 46px;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;min-height:168px;transition:transform .12s,filter .12s;word-break:keep-all;box-shadow:0 5px 10px #d0cfdd59}.hidia-home .q-card:active{transform:scale(.97)}.hidia-home .q-card--primary{background:linear-gradient(to bottom,#8b86e0,#6f6cd7);box-shadow:0 6px 20px #6e64d259}.hidia-home .q-card--light{background:#e3e0fb}.hidia-home .q-card-badge{position:absolute;top:12px;left:12px;font-size:calc(10px * var(--font-scale, 1));font-weight:500;letter-spacing:.6px;padding:3px 9px;border-radius:9999px;background:#e9c9ff33;color:#fff}.hidia-home .q-card-icon{display:flex;align-items:center;justify-content:center;margin-bottom:10px;flex-shrink:0}.hidia-home .q-card--light .q-card-icon{background:none}.hidia-home .q-card-title{font-size:calc(clamp(15px,4vw,17px) * var(--font-scale, 1));font-weight:600;color:#fff;line-height:1.4;margin-bottom:2px}.hidia-home .q-card--light .q-card-title{color:#1a1a1a}.hidia-home .q-card-sub{font-size:calc(clamp(11px,3vw,12.5px) * var(--font-scale, 1));color:#ffffffb8;line-height:1.5}.hidia-home .q-card--light .q-card-sub{color:#777}.hidia-home .q-card-arrow{position:absolute;bottom:12px;right:12px;width:28px;height:28px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#7471da}.hidia-home .q-card-arrow svg{width:16px;height:16px}.hidia-home .quick-service-label{font-size:calc(clamp(12px,3.6vw,14px) * var(--font-scale, 1));font-weight:600;color:#222;text-align:center;margin-top:13px}.hidia-home .quick-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hidia-home .q-service-item{background:#fff;border:1px solid #eeebf3;box-shadow:0 3px 8px #e2dbe94d;border-radius:14px;padding:14px 6px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;cursor:pointer;transition:transform .12s;text-align:center;text-decoration:none;color:inherit}.hidia-home .q-service-item:active{transform:scale(.95)}.hidia-home .q-service-item:disabled{opacity:.45;cursor:not-allowed}.hidia-home .q-service-item:disabled:active{transform:none}.hidia-home .q-service-icon{display:flex;align-items:center;justify-content:center}.hidia-home .q-card-icon-img{width:45px;height:45px;object-fit:contain}.hidia-home .q-service-icon-img{width:26px;height:26px;object-fit:contain}.hidia-home .q-service-text{font-size:calc(clamp(12px,3.1vw,13px) * var(--font-scale, 1));font-weight:600;color:#333;line-height:1.35;display:flex;align-items:center;justify-content:center;flex:1;word-break:keep-all}@media (min-width: 481px){:root{--font-scale: 1.12}.app-header .header-title{font-size:calc(17.5px * var(--font-scale, 1))}}@media (max-width: 380px){.hidia-home .greeting-center{padding:12px 0 0}.hidia-home .greeting-logo-wrap{margin-bottom:12px}.hidia-home .greeting-logo{width:88px;height:88px}.hidia-home .greeting-badge{font-size:calc(12px * var(--font-scale, 1));padding:4px 10px}.hidia-home .q-card-icon-img{width:32px;height:32px}.hidia-home .q-card-badge{top:10px;padding:2px 8px}.hidia-home .q-card{padding:18px 13px;min-height:136px}.hidia-home .q-card-arrow{width:24px;height:24px}.hidia-home .q-card-arrow svg{width:14px;height:14px}.hidia-home .quick-actions{gap:8px}.hidia-home .quick-service-label{margin-top:7px}.hidia-home .q-service-item{gap:5px}.hidia-home .q-service-icon-img{width:22px;height:22px}.hidia-home .q-card-icon{margin-bottom:5px}.hidia-home .quick-service-grid{gap:10px}}@media (max-width: 359px){:root{--font-scale: .88}.app-header .header-title{font-size:calc(14px * var(--font-scale, 1))}.hidia-home .greeting-center{padding:10px 0 0}}
