.page-enter-active{transition:.6s cubic-bezier(.4,.4,0,1)}.page-leave-active{transition:.3s cubic-bezier(.4,.4,0,1)}.page-enter-from,.page-leave-to{opacity:0}:root{--rebranding-loading-bg:#e5e5e5;--rebranding-loading-bar:#222}.product-font-style[data-v-ed93fc7d]{transition:.4s cubic-bezier(.4,.4,0,1)}.spinner[data-v-36413753]{animation:loading-spin-36413753 1s linear infinite;height:16px;pointer-events:none;width:16px}.spinner[data-v-36413753]:before{border-bottom:2px solid transparent;border-right:2px solid transparent;border-color:transparent currentcolor currentcolor transparent;border-style:solid;border-width:2px;opacity:.2}.spinner[data-v-36413753]:after,.spinner[data-v-36413753]:before{border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;width:100%}.spinner[data-v-36413753]:after{border-left:2px solid transparent;border-top:2px solid transparent;border-color:currentcolor transparent transparent currentcolor;border-style:solid;border-width:2px;opacity:1}@keyframes loading-spin-36413753{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:grandam;font-style:normal;font-weight:400;src:url(https://storage.googleapis.com/studio-front/fonts/grandam.ttf) format("truetype")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2) format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff) format("woff"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.ttf) format("truetype")}.StudioCanvas{display:flex;height:auto;min-height:100dvh}.StudioCanvas>.sd{min-height:100dvh;overflow:clip}a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,loop-box,main,mark,menu,nav,object,ol,p,pre,q,samp,section,select,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{border:0;line-height:1;list-style:none;margin:0;padding:0;text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;box-sizing:border-box;color:#333;transition:.3s cubic-bezier(.4,.4,0,1);word-spacing:1px}.render-canvas{font-family:sans-serif}.render-canvas button,.render-canvas input,.render-canvas select,.render-canvas textarea{font-family:inherit}a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,button{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}textarea{resize:none}.clearfix:after{clear:both;content:"";display:block}[slot=after] button{overflow-anchor:none}.sd{flex-wrap:nowrap;max-width:100%;pointer-events:all;z-index:0;-webkit-overflow-scrolling:touch;align-content:center;align-items:center;display:flex;flex:none;flex-direction:column;position:relative}.sd::-webkit-scrollbar{display:none}.sd,.sd.richText *{transition-property:all,--g-angle,--g-color-0,--g-position-0,--g-color-1,--g-position-1,--g-color-2,--g-position-2,--g-color-3,--g-position-3,--g-color-4,--g-position-4,--g-color-5,--g-position-5,--g-color-6,--g-position-6,--g-color-7,--g-position-7,--g-color-8,--g-position-8,--g-color-9,--g-position-9,--g-color-10,--g-position-10,--g-color-11,--g-position-11}input.sd,textarea.sd{align-content:normal}.sd[tabindex]:focus{outline:none}.sd[tabindex]:focus-visible{outline:1px solid;outline-color:Highlight;outline-color:-webkit-focus-ring-color}input[type=email],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none}select{cursor:pointer}.frame{display:block;overflow:hidden}.frame>iframe{height:100%;width:100%}.frame .formrun-embed>iframe:not(:first-child){display:none!important}.image{position:relative}.image:before{background-position:50%;background-size:cover;border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:inherit;width:100%;z-index:-2}.sd.file{cursor:pointer;flex-direction:row;outline:2px solid transparent;outline-offset:-1px;overflow-wrap:anywhere;word-break:break-word}.sd.file:focus-within{outline-color:Highlight;outline-color:-webkit-focus-ring-color}.file>input[type=file]{opacity:0;pointer-events:none;position:absolute}.sd.text,.sd:where(.icon){align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;overflow:visible;overflow-wrap:anywhere;word-break:break-word}.sd:where(.icon.fa){display:inline-flex}.material-icons{align-items:center;display:inline-flex;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.sd:where(.icon.material-symbols){align-items:center;display:flex;font-style:normal;font-variation-settings:"FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400);justify-content:center;min-height:1em;min-width:1em}.sd.material-symbols-outlined{font-family:Material Symbols Outlined}.sd.material-symbols-rounded{font-family:Material Symbols Rounded}.sd.material-symbols-sharp{font-family:Material Symbols Sharp}.sd.material-symbols-weight-100{--symbol-weight:100}.sd.material-symbols-weight-200{--symbol-weight:200}.sd.material-symbols-weight-300{--symbol-weight:300}.sd.material-symbols-weight-400{--symbol-weight:400}.sd.material-symbols-weight-500{--symbol-weight:500}.sd.material-symbols-weight-600{--symbol-weight:600}.sd.material-symbols-weight-700{--symbol-weight:700}.sd.material-symbols-fill{--symbol-fill:1}a,a.icon,a.text{-webkit-tap-highlight-color:rgba(0,0,0,.15)}.fixed{z-index:2}.sticky{z-index:1}.button{transition:.4s cubic-bezier(.4,.4,0,1)}.button,.link{cursor:pointer}.submitLoading{opacity:.5!important;pointer-events:none!important}.richText{display:block;word-break:break-word}.richText [data-thread],.richText a,.richText blockquote,.richText em,.richText h1,.richText h2,.richText h3,.richText h4,.richText li,.richText ol,.richText p,.richText p>code,.richText pre,.richText pre>code,.richText s,.richText strong,.richText table tbody,.richText table tbody tr,.richText table tbody tr>td,.richText table tbody tr>th,.richText u,.richText ul{backface-visibility:visible;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit}.richText p{align-self:stretch;display:block;margin:10px 0}.richText>p{min-height:1em}.richText img,.richText video{height:auto;max-width:100%;vertical-align:bottom}.richText h1{align-self:stretch;display:block;font-size:3em;font-weight:700;margin:20px 0}.richText h2{font-size:2em}.richText h2,.richText h3{align-self:stretch;display:block;font-weight:700;margin:10px 0}.richText h3{font-size:1em}.richText h4,.richText h5{font-weight:600}.richText h4,.richText h5,.richText h6{align-self:stretch;display:block;font-size:1em;margin:10px 0}.richText h6{font-weight:500}.richText [data-type=table]{overflow-x:auto}.richText [data-type=table] p{white-space:pre-line;word-break:break-all}.richText table{border:1px solid #f2f2f2;border-collapse:collapse;border-spacing:unset;color:#1a1a1a;font-size:14px;line-height:1.4;margin:10px 0;table-layout:auto}.richText table tr th{background:#f5f5f580}.richText table tr td,.richText table tr th{border:1px solid #f2f2f2;max-width:240px;min-width:100px;padding:12px}.richText table tr td p,.richText table tr th p{margin:0}.richText blockquote{border-left:3px solid rgba(0,0,0,.15);font-style:italic;margin:10px 0;padding:10px 15px}.richText [data-type=embed_code]{margin:20px 0;position:relative}.richText [data-type=embed_code]>.height-adjuster>.wrapper{position:relative}.richText [data-type=embed_code]>.height-adjuster>.wrapper[style*=padding-top] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.richText [data-type=embed_code][data-embed-sandbox=true]{display:block;overflow:hidden}.richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top]{padding-top:100%}.richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top] blockquote{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper{padding-top:50%}.richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper{padding-top:56.25%}.richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper{padding-top:56.25%}.richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper{padding-top:30%}.richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.richText [data-type=embed_code][data-embed-code-type=firework]>.height-adjuster>.wrapper fw-embed-feed{-webkit-user-select:none;-moz-user-select:none;user-select:none}.richText [data-type=embed_code_empty]{display:none}.richText [data-type=pdf_link],.richText [data-type=video_block]{margin:10px 0}.richText ul{margin:0 0 0 20px}.richText ul li{list-style:disc;margin:10px 0}.richText ul li p{margin:0}.richText ol{margin:0 0 0 20px}.richText ol li{list-style:decimal;margin:10px 0}.richText ol li p{margin:0}.richText hr{border-top:1px solid #ccc;margin:10px 0}.richText p>code{background:#eee;border:1px solid rgba(0,0,0,.1);border-radius:6px;display:inline;margin:2px;padding:0 5px}.richText pre{background:#eee;border-radius:6px;font-family:Menlo,Monaco,Courier New,monospace;margin:20px 0;padding:25px 35px;white-space:pre-wrap}.richText pre code{border:none;padding:0}.richText strong{color:inherit;display:inline;font-family:inherit;font-weight:900}.richText em{font-style:italic}.richText a,.richText u{text-decoration:underline}.richText a{color:#007cff;display:inline}.richText s{text-decoration:line-through}.richText [data-type=table_of_contents]{background-color:#f5f5f5;border-radius:2px;color:#616161;font-size:16px;list-style:none;margin:0;padding:24px 24px 8px;text-decoration:underline}.richText [data-type=table_of_contents] .toc_list{margin:0}.richText [data-type=table_of_contents] .toc_item{color:currentColor;font-size:inherit!important;font-weight:inherit;list-style:none}.richText [data-type=table_of_contents] .toc_item>a{border:none;color:currentColor;font-size:inherit!important;font-weight:inherit;text-decoration:none}.richText [data-type=table_of_contents] .toc_item>a:hover{opacity:.7}.richText [data-type=table_of_contents] .toc_item--1{margin:0 0 16px}.richText [data-type=table_of_contents] .toc_item--2{margin:0 0 16px;padding-left:2rem}.richText [data-type=table_of_contents] .toc_item--3{margin:0 0 16px;padding-left:4rem}.sd.section{align-content:center!important;align-items:center!important;flex-direction:column!important;flex-wrap:nowrap!important;height:auto!important;max-width:100%!important;padding:0!important;width:100%!important}.sd.section-inner{position:static!important}@property --g-angle{syntax:"<angle>";inherits:false;initial-value:180deg}@property --g-color-0{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-0{syntax:"<percentage>";inherits:false;initial-value:.01%}@property --g-color-1{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-1{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-2{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-2{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-3{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-3{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-4{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-4{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-5{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-5{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-6{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-6{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-7{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-7{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-8{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-8{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-9{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-9{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-10{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-10{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-11{syntax:"<color>";inherits:false;initial-value:transparent}@property --g-position-11{syntax:"<percentage>";inherits:false;initial-value:100%}.loading[data-v-277f8dd4]{align-content:center;align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;perspective:300px;position:fixed;top:0;transition:none;width:100%;z-index:1000}.icon[data-v-277f8dd4]{clip-path:inset(0 0 0 0);height:140px;position:relative;transform:rotate(45deg);transition:.6s cubic-bezier(.4,.4,0,1);width:20px}.back[data-v-277f8dd4]{background-color:var(--rebranding-loading-bg);top:0}.back[data-v-277f8dd4],.progress[data-v-277f8dd4]{height:140px;left:0;position:absolute;width:20px}.progress[data-v-277f8dd4]{background-color:var(--rebranding-loading-bar);bottom:0;clip:rect(10px,20px,140px,0)}.loading-enter-from .progress[data-v-277f8dd4]{clip:rect(140px,20px,140px,0)}.loading-enter-active .progress[data-v-277f8dd4]{transition:2s cubic-bezier(.31,.13,0,1)}.loading-leave-active[data-v-277f8dd4]{transition:.6s cubic-bezier(.4,.4,0,1) .3s}.loading-leave-active .icon[data-v-277f8dd4]{transition:.3s cubic-bezier(.4,.4,0,1) .3s}.loading-leave-active .progress[data-v-277f8dd4]{transition:.3s cubic-bezier(.4,.4,0,1)}.loading-leave-to[data-v-277f8dd4]{background-color:#fff0}.loading-leave-to .icon[data-v-277f8dd4]{clip-path:inset(0 0 160px 0)}.loading-leave-to .progress[data-v-277f8dd4]{clip:rect(0,20px,140px,0)}.DynamicAnnouncer[data-v-cc1e3fda],.TitleAnnouncer[data-v-1a8a037a]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.comment-delete-dialog[data-v-3a69cfab]{background:#fff;border:none;border-radius:8px;box-shadow:0 10px 30px #0003;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,Meiryo,sans-serif;margin:auto;max-width:90%;padding:24px;width:370px}.comment-delete-dialog[data-v-3a69cfab]::backdrop{background:#0003}.comment-delete-message[data-v-3a69cfab]{color:#1a1a1a;display:block;font-size:14px;line-height:1.5;white-space:pre-wrap}.comment-delete-actions[data-v-3a69cfab]{display:flex;gap:8px;margin-top:16px}.comment-delete-btn[data-v-3a69cfab]{border-radius:6px;cursor:pointer;flex:1;font-size:14px;font-weight:700;height:44px;padding:0 12px;text-align:center}.comment-delete-btn-cancel[data-v-3a69cfab]{background:#fff;border:1px solid #d1d5db;color:#374151}.comment-delete-btn-cancel[data-v-3a69cfab]:hover{background:#f9fafb}.comment-delete-btn-confirm[data-v-3a69cfab]{background:#1a1a1a;border:none;color:#fff}.comment-delete-btn-confirm[data-v-3a69cfab]:hover{background:#333}.comment-item-header[data-v-d475a972]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.comment-item-avatar[data-v-d475a972]{border-radius:50%;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.comment-item-name[data-v-d475a972]{color:#222;font-size:13px;font-weight:600}.comment-item-date[data-v-d475a972]{color:#888;font-size:11px;margin-left:auto}.comment-item-text[data-v-d475a972]{color:#333;font-size:13px;line-height:1.5;padding-left:32px;white-space:pre-wrap;word-break:break-word}.comment-item-edited[data-v-d475a972]{color:#999;display:inline-block;font-size:11px;margin-top:2px;padding-left:32px}.comment-item-menu-wrapper[data-v-d475a972]{flex-shrink:0;margin-left:4px;position:relative}.comment-item-menu-btn[data-v-d475a972]{align-items:center;background:transparent;border:none;border-radius:4px;color:#999;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.comment-item-menu-btn[data-v-d475a972]:hover{background:#f0f0f0;color:#666}.comment-item-dropdown[data-v-d475a972]{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;inset:auto;left:anchor(right);min-width:120px;padding:4px;position:absolute;top:anchor(bottom);translate:-100% 4px;z-index:10002}.comment-dropdown-option[data-v-d475a972]{background:transparent;border:none;border-radius:4px;color:#333;cursor:pointer;display:block;font-size:13px;padding:8px 12px;text-align:left;width:100%}.comment-dropdown-option[data-v-d475a972]:hover{background:#f5f5f5}.comment-dropdown-option-danger[data-v-d475a972]{color:#1a1a1a}.comment-dropdown-option-danger[data-v-d475a972]:hover{background:#f5f5f5}.comment-item-edit[data-v-d475a972]{display:flex;flex-direction:column}.comment-edit-input-wrapper[data-v-d475a972]{position:relative}.comment-edit-textarea[data-v-d475a972]{border:1px solid #ededed;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:13px;line-height:1.5;max-height:160px;min-height:72px;outline:none;overflow-y:auto;padding:12px 16px 40px;resize:none;width:100%}.comment-edit-textarea[data-v-d475a972]:focus{outline:none}.comment-edit-actions[data-v-d475a972]{bottom:8px;display:flex;gap:4px;position:absolute;right:8px}.comment-edit-icon-btn[data-v-d475a972]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.comment-edit-icon-btn-cancel[data-v-d475a972]{background:#e5e7eb;color:#666}.comment-edit-icon-btn-cancel[data-v-d475a972]:hover{background:#d1d5db}.comment-edit-icon-btn-confirm[data-v-d475a972]{background:#1a1a1a;color:#fff}.comment-edit-icon-btn-confirm[data-v-d475a972]:hover:not(:disabled){background:#333}.comment-edit-icon-btn-confirm[data-v-d475a972]:disabled{background:#0000001a;cursor:not-allowed}.comment-panel[data-v-55f2c15a]{background:#fff;border:1px solid #2222221a;border-radius:8px;box-shadow:0 4px 24px #00000026;display:flex;flex-direction:column;margin:0;max-height:600px;position:fixed;transform-origin:top left;transition:none;width:360px;z-index:10000}.panel-enter-from[data-v-55f2c15a],.panel-leave-to[data-v-55f2c15a]{opacity:0;transform:scale(.8)}.panel-enter-active[data-v-55f2c15a],.panel-leave-active[data-v-55f2c15a]{transition:opacity .2s cubic-bezier(.4,.4,0,1),transform .2s cubic-bezier(.4,.4,0,1)}.comment-panel-header[data-v-55f2c15a]{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.comment-panel-title[data-v-55f2c15a]{color:#222;font-size:14px;font-weight:600}.comment-panel-header-actions[data-v-55f2c15a]{align-items:center;display:flex;gap:8px}.comment-panel-menu-wrapper[data-v-55f2c15a]{position:relative}.comment-panel-header-btn[data-v-55f2c15a]{align-items:center;anchor-name:--comment-panel-thread-menu;background:transparent;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.comment-panel-header-btn[data-v-55f2c15a]:hover{background:#f0f0f0}.comment-panel-menu-dropdown[data-v-55f2c15a]{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;inset:auto;left:anchor(right);padding:4px;position:absolute;position-anchor:--comment-panel-thread-menu;top:anchor(bottom);translate:-100% 4px;white-space:nowrap;width:auto;z-index:10002}.comment-panel-menu-option[data-v-55f2c15a]{background:transparent;border:none;border-radius:4px;color:#333;cursor:pointer;display:block;font-size:13px;padding:8px 12px;text-align:left;width:100%}.comment-panel-menu-option[data-v-55f2c15a]:hover{background:#f5f5f5}.comment-panel-menu-option-danger[data-v-55f2c15a]{color:#1a1a1a}.comment-panel-menu-option-danger[data-v-55f2c15a]:hover{background:#f5f5f5}.comment-panel-resolve[data-v-55f2c15a]{align-items:center;background:transparent;border:1.5px solid #999;border-radius:50%;color:#999;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;width:20px}.comment-panel-resolve[data-v-55f2c15a]:hover{border-color:#666;color:#666}.comment-panel-resolve-active[data-v-55f2c15a]{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.comment-panel-resolve-active[data-v-55f2c15a]:hover{background:#333;border-color:#333}.comment-panel-close[data-v-55f2c15a]{align-items:center;background:none;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;line-height:1;padding:0;width:28px}.comment-panel-close[data-v-55f2c15a]:hover{background:#f0f0f0}.comment-panel-body[data-v-55f2c15a]{border-top:1px solid #eee;flex:1;overflow-y:auto;padding:8px 0}.comment-item[data-v-55f2c15a]{padding:12px 16px}.comment-item[data-v-55f2c15a]:not(:first-child){border-top:1px solid #f0f0f0}.comment-panel-footer[data-v-55f2c15a]{border-top:1px solid #eee;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.comment-input-wrapper[data-v-55f2c15a]{border:1px solid #ededed;border-radius:20px;box-sizing:border-box;min-height:40px;padding:0 40px 0 16px;position:relative;width:100%}.comment-input[data-v-55f2c15a]{border:none;box-sizing:border-box;font-family:inherit;font-size:12px;line-height:20px;max-height:120px;outline:none;overflow-y:auto;padding:10px 0;resize:none;transition:none;width:100%}.comment-input[data-v-55f2c15a]:focus{outline:none}.comment-input[data-v-55f2c15a]::-moz-placeholder{color:#9ca3af}.comment-input[data-v-55f2c15a]::placeholder{color:#9ca3af}.comment-btn-send[data-v-55f2c15a]{align-items:center;background:#1a1a1a;border:none;border-radius:50%;bottom:10px;color:#fff;cursor:pointer;display:flex;height:21px;justify-content:center;position:absolute;right:10px;width:21px}.comment-btn-send[data-v-55f2c15a]:hover:not(:disabled){background:#333}.comment-btn-send[data-v-55f2c15a]:disabled{background:#0000001a;cursor:not-allowed}.comment-input-hint[data-v-55f2c15a]{color:#9ca3af;display:block;font-size:11px;line-height:1;padding-right:10px;text-align:right}.mobile-comment-panel[data-v-12854f9d]{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000026;display:flex;flex-direction:column;left:0;max-height:50vh;position:fixed;right:0;z-index:10000}.mobile-comment-header[data-v-12854f9d]{align-items:center;border-bottom:1px solid #eee;display:flex;gap:8px;padding:16px}.mobile-comment-header.mobile-comment-header-no-border[data-v-12854f9d]{border-bottom:none}:is(.mobile-comment-back,.mobile-comment-close)[data-v-12854f9d]{align-items:center;background:transparent;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}:is(.mobile-comment-back,.mobile-comment-close)[data-v-12854f9d]:hover{background:#f5f5f5}.mobile-comment-header-actions[data-v-12854f9d]{align-items:center;display:flex;gap:8px;margin-left:auto}.mobile-comment-menu-wrapper[data-v-12854f9d]{position:relative}.mobile-comment-header-btn[data-v-12854f9d]{align-items:center;anchor-name:--mobile-comment-thread-menu;background:transparent;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.mobile-comment-header-btn[data-v-12854f9d]:hover{background:#f5f5f5}.mobile-comment-menu-dropdown[data-v-12854f9d]{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #0000001a;inset:auto;left:anchor(right);padding:4px;position:absolute;position-anchor:--mobile-comment-thread-menu;top:anchor(bottom);translate:-100% 4px;white-space:nowrap;width:auto;z-index:10002}.mobile-comment-menu-option[data-v-12854f9d]{background:transparent;border:none;border-radius:4px;color:#333;cursor:pointer;display:block;font-size:14px;padding:10px 14px;text-align:left;width:100%}.mobile-comment-menu-option[data-v-12854f9d]:hover{background:#f5f5f5}.mobile-comment-menu-option-danger[data-v-12854f9d]{color:#1a1a1a}.mobile-comment-menu-option-danger[data-v-12854f9d]:hover{background:#f5f5f5}.mobile-comment-resolve[data-v-12854f9d]{align-items:center;background:transparent;border:1.5px solid #999;border-radius:50%;color:#999;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.mobile-comment-resolve[data-v-12854f9d]:hover{border-color:#666;color:#666}.mobile-comment-resolve-active[data-v-12854f9d]{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.mobile-comment-resolve-active[data-v-12854f9d]:hover{background:#333;border-color:#333}.mobile-comment-title[data-v-12854f9d]{color:#222;font-size:16px;font-weight:600}.mobile-comment-body[data-v-12854f9d]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 0}.mobile-comment-item[data-v-12854f9d]{padding:12px 16px}.mobile-comment-item[data-v-12854f9d]:not(:first-child){border-top:1px solid #f0f0f0}.mobile-comment-footer[data-v-12854f9d]{border-top:1px solid #eee;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.comment-input-wrapper[data-v-12854f9d]{border:1px solid #ededed;border-radius:20px;box-sizing:border-box;min-height:40px;padding:0 42px 0 16px;position:relative;width:100%}.comment-input[data-v-12854f9d]{border:none;box-sizing:border-box;font-family:inherit;font-size:12px;line-height:20px;max-height:120px;outline:none;overflow-y:auto;padding:10px 0;resize:none;transition:none;width:100%}.comment-input[data-v-12854f9d]:focus{outline:none}.comment-input[data-v-12854f9d]::-moz-placeholder{color:#9ca3af}.comment-input[data-v-12854f9d]::placeholder{color:#9ca3af}.comment-btn-send[data-v-12854f9d]{align-items:center;background:#1a1a1a;border:none;border-radius:50%;bottom:8px;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:10px;width:24px}.comment-btn-send[data-v-12854f9d]:hover:not(:disabled){background:#333}.comment-btn-send[data-v-12854f9d]:disabled{background:#0000001a;cursor:not-allowed}.comment-input-hint[data-v-12854f9d]{color:#9ca3af;display:block;font-size:11px;line-height:1;padding-right:10px;text-align:right}.slide-up-enter-active[data-v-12854f9d],.slide-up-leave-active[data-v-12854f9d]{transition:transform .25s ease-out}.slide-up-enter-from[data-v-12854f9d],.slide-up-leave-to[data-v-12854f9d]{transform:translateY(100%)}.comment-pins-layer[data-v-4edc5133]{inset:0;pointer-events:none;position:fixed;z-index:9998}.comment-canvas[data-v-4edc5133]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.comment-canvas-interactive[data-v-4edc5133]{cursor:url(../icons/cursors/comment-pointer.svg) 4 22,crosshair;pointer-events:auto}.comment-pin[data-v-4edc5133]{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #00000040;cursor:pointer;display:flex;height:28px;justify-content:center;outline:none!important;pointer-events:all;position:fixed;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;width:28px}.comment-pin[data-v-4edc5133]:hover{box-shadow:0 4px 12px #0000004d;transform:scale(1.5)}.comment-pin[data-v-4edc5133]:active,.comment-pin[data-v-4edc5133]:focus,.comment-pin[data-v-4edc5133]:focus-visible{border-color:#fff;box-shadow:0 2px 6px #00000040;outline:none!important}.comment-pin-selected[data-v-4edc5133]{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa4d;transform:scale(1.2)}.comment-pin-selected[data-v-4edc5133]:hover{transform:scale(1.5)}.comment-pin-avatar[data-v-4edc5133]{border:none;border-radius:50%;height:22px;-o-object-fit:cover;object-fit:cover;outline:none;width:22px}.design-canvas__modal{height:100%;pointer-events:none;position:fixed;transition:none;width:100%;z-index:2}.design-canvas__modal:focus{outline:none}.design-canvas__modal.v-enter-active .studio-canvas,.design-canvas__modal.v-leave-active,.design-canvas__modal.v-leave-active .studio-canvas{transition:.4s cubic-bezier(.4,.4,0,1)}.design-canvas__modal.v-enter-active .studio-canvas *,.design-canvas__modal.v-leave-active .studio-canvas *{transition:none!important}.design-canvas__modal.isNone{transition:none}.design-canvas__modal .design-canvas__modal__base{height:100%;left:0;pointer-events:auto;position:fixed;top:0;transition:.4s cubic-bezier(.4,.4,0,1);width:100%;z-index:-1}.design-canvas__modal .studio-canvas{height:100%;pointer-events:none}.design-canvas__modal .studio-canvas>*{background:none!important;pointer-events:none}.publish-studio-style[data-v-74fe0335]{transition:.4s cubic-bezier(.4,.4,0,1)}.snackbar[data-v-01d70bd7]{align-items:center;background:#fff;border:1px solid #ededed;border-radius:6px;box-shadow:0 16px 48px -8px #00000014,0 10px 25px -5px #0000001c;display:flex;flex-direction:row;font-family:var(--live-preview-font-family,"Inter","Noto Sans JP",sans-serif);gap:8px;justify-content:space-between;left:50%;max-width:90vw;padding:16px 20px;position:fixed;top:32px;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:480px;z-index:9999}.snackbar.v-enter-active[data-v-01d70bd7],.snackbar.v-leave-active[data-v-01d70bd7]{transition:.4s cubic-bezier(.4,.4,0,1)}.snackbar.v-enter-from[data-v-01d70bd7],.snackbar.v-leave-to[data-v-01d70bd7]{opacity:0;transform:translate(-50%,-10px)}.snackbar .convey[data-v-01d70bd7]{align-items:center;display:flex;flex-direction:row;gap:8px;padding:0}.snackbar .convey .icon[data-v-01d70bd7]{background-position:50%;background-repeat:no-repeat;flex-shrink:0;height:24px;width:24px}.snackbar .convey .message[data-v-01d70bd7]{font-size:14px;font-style:normal;font-weight:400;line-height:20px;white-space:pre-line}.snackbar .convey.error .icon[data-v-01d70bd7]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23f84f65' fill-rule='evenodd' d='M12 22.5c5.799 0 10.5-4.701 10.5-10.5S17.799 1.5 12 1.5 1.5 6.201 1.5 12 6.201 22.5 12 22.5M9.046 7.455a1.125 1.125 0 0 0-1.591 1.59L10.409 12l-2.954 2.954a1.125 1.125 0 0 0 1.59 1.592L12 13.59l2.955 2.955a1.125 1.125 0 0 0 1.59-1.591L13.592 12l2.955-2.954a1.125 1.125 0 0 0-1.591-1.591L12 10.409z' clip-rule='evenodd'/%3E%3C/svg%3E")}.snackbar .convey.error .message[data-v-01d70bd7]{color:#f84f65}.snackbar .convey.success .icon[data-v-01d70bd7]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23111' fill-rule='evenodd' d='M12 20.125a8.125 8.125 0 1 0 0-16.25 8.125 8.125 0 0 0 0 16.25M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10' clip-rule='evenodd'/%3E%3Cpath fill='%23111' fill-rule='evenodd' d='M7.337 11.287a.94.94 0 0 1 1.326 0l1.812 1.812 4.287-4.287a.938.938 0 0 1 1.326 1.326l-4.95 4.95a.94.94 0 0 1-1.326 0l-2.475-2.475a.94.94 0 0 1 0-1.326' clip-rule='evenodd'/%3E%3C/svg%3E")}.snackbar .convey.success .message[data-v-01d70bd7]{color:#111}.snackbar .button[data-v-01d70bd7]{align-items:center;border-radius:40px;color:#4b9cfb;display:flex;flex-shrink:0;font-size:12px;font-style:normal;font-weight:700;justify-content:center;line-height:16px;padding:4px 8px}.snackbar .button[data-v-01d70bd7]:hover{background:#f5f5f5}.page-icon[data-v-85762c3c]{align-items:center;color:currentColor;display:flex;flex-shrink:0;justify-content:center;position:relative}.page-icon svg[data-v-85762c3c]{height:100%;width:100%}.page-icon .overlay-icon[data-v-85762c3c]{height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.mobile-thread-panel[data-v-693023e7]{background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000026;display:flex;flex-direction:column;left:0;max-height:75vh;position:fixed;right:0;z-index:10000}.mobile-thread-header[data-v-693023e7]{align-items:center;border-bottom:1px solid #eee;display:flex;gap:8px;padding:16px}.mobile-thread-title[data-v-693023e7]{color:#222;font-size:16px;font-weight:600}.mobile-thread-close[data-v-693023e7]{align-items:center;background:transparent;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;margin-left:auto;padding:0;width:32px}.mobile-thread-close[data-v-693023e7]:hover{background:#f5f5f5}.mobile-thread-body[data-v-693023e7]{flex:1 1 auto;min-height:0;overflow-y:auto}.mobile-thread-empty[data-v-693023e7]{color:#999;font-size:14px;padding:32px 16px;text-align:center}.mobile-thread-item[data-v-693023e7]{align-items:flex-start;background-color:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:14px;text-align:left;width:100%}.mobile-thread-item[data-v-693023e7]:hover{background-color:#f5f5f5}.mobile-thread-item[data-v-693023e7]:active{background-color:#ebebeb}.mobile-thread-avatar[data-v-693023e7]{border-radius:50%;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.mobile-thread-item-header[data-v-693023e7]{align-items:center;display:flex;gap:7px;margin-top:8px;width:100%}.mobile-thread-name[data-v-693023e7]{color:#222;font-size:14px;font-weight:600}.mobile-thread-date[data-v-693023e7]{color:#999;font-size:12px}.mobile-thread-text[data-v-693023e7]{color:#555;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;margin-top:6px;overflow:hidden}.mobile-thread-page[data-v-693023e7]{align-items:center;color:#999;display:flex;font-size:12px;gap:2px;margin-left:-3px;margin-top:6px}.mobile-thread-page-icon[data-v-693023e7]{color:#1a1a1a}.slide-up-enter-active[data-v-693023e7],.slide-up-leave-active[data-v-693023e7]{transition:transform .25s ease-out}.slide-up-enter-from[data-v-693023e7],.slide-up-leave-to[data-v-693023e7]{transform:translateY(100%)}.app[data-v-4a64a196]{align-items:center;flex-direction:column;height:100%;justify-content:center;width:100%}.title[data-v-4a64a196]{font-size:34px;font-weight:300;letter-spacing:2.45px;line-height:30px;margin:30px}.studio-banner-popover[data-v-a7946717]{background:transparent;border:none;inset:unset;bottom:20px;left:20px;overflow:hidden;padding:0;position:fixed}a[data-v-a7946717]{align-items:center;border-radius:4px;display:flex;height:20px;justify-content:center;perspective:300px;transition:0s linear;width:84px}@media(hover:hover){a[data-v-a7946717]{transition:.4s cubic-bezier(.4,.4,0,1);will-change:width,height}a[data-v-a7946717]:hover{height:32px;width:200px}}[data-v-a7946717] .custom-fill path{fill:var(--v205d2299)}.fade-enter-active[data-v-a7946717],.fade-leave-active[data-v-a7946717]{position:absolute;transform:translateZ(0);transition:opacity .3s cubic-bezier(.4,.4,0,1);will-change:opacity,transform}.fade-enter-from[data-v-a7946717],.fade-leave-to[data-v-a7946717]{opacity:0}
