:root{color-scheme:light dark;--aiz-tiger-zone-height: 96px;--aiz-tiger-stage-height: 100px;--aiz-grass-tiger-height: var(--aiz-tiger-zone-height);--aiz-grass-tiger-width: min(76vw, 360px);--aiz-grass-tiger-bottom: calc( var(--aiz-composer-height, 7.4rem) + max(env(safe-area-inset-bottom), .5rem) )}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100vh;min-height:100dvh;background:#afc94e;color:#4a3421;font-family:system-ui,-apple-system,Segoe UI,Hiragino Sans,Yu Gothic UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}#root{width:100%;height:100%;overflow:hidden}@media (prefers-color-scheme: dark){body{background:#131c22;color:#efe3c8}}html[data-theme=dark] body{background:#131c22;color:#efe3c8}html[data-theme=light] body{background:#afc94e;color:#4a3421}input,textarea,select,button{font:inherit;color:inherit}.aiz-chat-textarea:focus-visible{outline:3px solid #4A3421;outline-offset:2px}html[data-theme=dark] .aiz-chat-textarea:focus-visible{outline-color:#efe3c8}input[type=text],input[type=search]{font-size:16px}button{-webkit-tap-highlight-color:transparent}@media (max-height: 699px){:root{--aiz-tiger-zone-height: 80px;--aiz-tiger-stage-height: 84px;--aiz-grass-tiger-width: min(68vw, 286px)}}html[data-aiz-keyboard-open=true]{--aiz-tiger-zone-height: 0px;--aiz-tiger-stage-height: 0px;--aiz-grass-tiger-width: 0px}@keyframes tiger-breathe{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(2px) scaleY(1.015)}}@keyframes tiger-think{0%,to{transform:translateY(0) rotate(-.5deg) scaleY(1)}50%{transform:translateY(3px) rotate(1deg) scaleY(1.018)}}@keyframes tiger-nod{0%{transform:translateY(0) scaleY(1)}45%{transform:translateY(5px) scaleY(.985)}to{transform:translateY(0) scaleY(1)}}@keyframes grass-tiger-breathe{0%,to{transform:translate(-50%) translateY(0) scaleY(1)}50%{transform:translate(-50%) translateY(2px) scaleY(1.015)}}@keyframes grass-tiger-think{0%,to{transform:translate(-50%) translateY(0) rotate(-.5deg) scaleY(1)}50%{transform:translate(-50%) translateY(3px) rotate(1deg) scaleY(1.018)}}@keyframes grass-tiger-nod{0%{transform:translate(-50%) translateY(0) scaleY(1)}45%{transform:translate(-50%) translateY(5px) scaleY(.985)}to{transform:translate(-50%) translateY(0) scaleY(1)}}.grass-tiger-img{transform:translate(-50%)}.tiger-anim-idle{animation:tiger-breathe 4s ease-in-out infinite}.tiger-anim-thinking{animation:tiger-think 1.8s ease-in-out infinite}.tiger-anim-speaking{animation:tiger-nod .6s ease-out 1;animation-fill-mode:both}.grass-tiger-img.tiger-anim-idle{animation:none}.grass-tiger-img.tiger-anim-thinking{animation:grass-tiger-think 1.8s ease-in-out infinite}.grass-tiger-img.tiger-anim-speaking{animation:grass-tiger-nod .38s ease-out 1;animation-fill-mode:both}@media (prefers-reduced-motion: reduce){.tiger-anim-idle,.tiger-anim-thinking,.tiger-anim-speaking{animation:none}.grass-tiger-img{transform:translate(-50%)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aiz-message-panel{position:relative;transition:flex-basis .26s ease,min-height .26s ease}.aiz-tiger-stage{transition:flex-basis .26s ease,min-height .26s ease,opacity .22s ease}.aiz-tiger-stage-collapsed{opacity:0}.aiz-composer-tools{box-sizing:border-box}html[data-aiz-keyboard-open=true] .aiz-composer-tools:not(.aiz-composer-tools-static){display:none!important}.aiz-usage-chip.aiz-usage-chip-compact{font-size:0!important}.aiz-usage-chip.aiz-usage-chip-compact:after{content:attr(data-compact-label);font-size:.78rem;font-weight:700;line-height:1.2;white-space:nowrap}.aiz-feedback-link{position:relative;color:inherit}.aiz-feedback-link:before{content:"";position:absolute;top:-14px;right:-10px;bottom:-14px;left:-10px;min-width:44px;min-height:44px}.aiz-message-expand-button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:3px solid #7A5233;border-radius:10px;background:#e9c88f;color:#4a3421;box-shadow:inset 0 2px #ffffff80,inset 0 -3px #7a523338,0 3px #4a342180;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .16s ease,background-color .16s ease,opacity .16s ease}.aiz-faq-summary{list-style:none}.aiz-faq-summary::-webkit-details-marker{display:none}.aiz-faq-chevron{flex:0 0 auto;transition:transform .16s ease}details[open]>.aiz-faq-summary .aiz-faq-chevron{transform:rotate(180deg)}.aiz-message-expand-button:hover{background:#f2d9a4;transform:translateY(-1px)}.aiz-message-expand-button:active{transform:translateY(0)}.aiz-message-expand-button:focus-visible{outline:3px solid #4A3421;outline-offset:2px}@media (prefers-color-scheme: dark){.aiz-message-expand-button{border-color:#6b4f35;background:#3a2e1f;color:#efe3c8;box-shadow:inset 0 2px #ffe7ba1a,inset 0 -3px #0006,0 3px #00000080}.aiz-message-expand-button:hover{background:#46382a}.aiz-message-expand-button:focus-visible{outline-color:#efe3c8}}html[data-theme=dark] .aiz-message-expand-button{border-color:#6b4f35;background:#3a2e1f;color:#efe3c8;box-shadow:inset 0 2px #ffe7ba1a,inset 0 -3px #0006,0 3px #00000080}html[data-theme=dark] .aiz-message-expand-button:hover{background:#46382a}html[data-theme=dark] .aiz-message-expand-button:focus-visible{outline-color:#efe3c8}html[data-theme=light] .aiz-message-expand-button:focus-visible{outline-color:#4a3421}html[data-theme=light] .aiz-message-expand-button{border-color:#7a5233;background:#e9c88f;color:#4a3421;box-shadow:inset 0 2px #ffffff80,inset 0 -3px #7a523338,0 3px #4a342180}html[data-theme=light] .aiz-message-expand-button:hover{background:#f2d9a4}@media (prefers-reduced-motion: reduce){.aiz-message-panel,.aiz-tiger-stage,.aiz-message-expand-button{transition:none}}button[aria-label$=の参考情報を表示]{font-size:0!important}button[aria-label$=の参考情報を表示]:before{font-size:.82rem;font-weight:800;line-height:1.3;white-space:nowrap}button[aria-label^="[1] "][aria-label$=の参考情報を表示]:before{content:"出典 1"}button[aria-label^="[2] "][aria-label$=の参考情報を表示]:before{content:"出典 2"}button[aria-label^="[3] "][aria-label$=の参考情報を表示]:before{content:"出典 3"}button[aria-label^="[4] "][aria-label$=の参考情報を表示]:before{content:"出典 4"}button[aria-label^="[5] "][aria-label$=の参考情報を表示]:before{content:"出典 5"}button[aria-label^="[6] "][aria-label$=の参考情報を表示]:before{content:"出典 6"}button[aria-label^="[7] "][aria-label$=の参考情報を表示]:before{content:"出典 7"}button[aria-label^="[8] "][aria-label$=の参考情報を表示]:before{content:"出典 8"}button[aria-label^="[9] "][aria-label$=の参考情報を表示]:before{content:"出典 9"}
