main.ga2#top.hm-page .pfd-body{grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr)}main.ga2#top.hm-page .pfd-group>legend:before{display:none}.hm-page .hm-fields{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.hm-page .hm-fields>label{color:#3d4757;flex-direction:column;gap:5px;min-width:0;font-size:13px;display:flex}.hm-page .hm-fields>label.hm-wide{grid-column:1/-1}.hm-page .hm-checks{clear:both;flex-wrap:wrap;gap:6px 14px;display:flex}.hm-page :is(select,input[type=number],input[type=text]){width:100%;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #cdd6e4;border-radius:8px;padding:7px 9px}.hm-page textarea{resize:vertical;color:#17243b;background:#fbfcfe;border:1px solid #cdd6e4;border-radius:8px;width:100%;max-width:100%;height:200px;padding:10px;font:12px/1.6 ui-monospace,SFMono-Regular,monospace}.hm-page .hm-annotation-label{margin:10px 0 5px;font-size:13px;display:block}.hm-page [hidden]{display:none!important}.hm-page .hm-note{color:#596579;margin:8px 0;font-size:12px;line-height:1.5}main.ga2#top.hm-page .pfd-preview{max-height:none;max-height:calc(100dvh - var(--hm-sticky-top,76px) - 16px);padding:16px 18px 20px;position:static;overflow:visible}main.ga2#top.hm-page .pfd-preview.hm-sticky{top:var(--hm-sticky-top,76px);position:sticky}main.ga2#top.hm-page .pfd-preview-head{flex-wrap:nowrap;justify-content:flex-end;gap:6px}main.ga2#top.hm-page .pfd-view{flex-wrap:nowrap;gap:6px}main.ga2#top.hm-page .pfd-seg.small button{padding:4px 8px}main.ga2#top.hm-page .pfd-canvas{align-items:center;min-height:0;max-height:none;padding:8px;display:flex;position:relative;overflow:auto;-webkit-mask-image:none;mask-image:none}main.ga2#top.hm-page .pfd-canvas[data-zoom] svg{flex:none;max-width:none;min-height:0;max-height:none;margin:0;display:block}main.ga2#top.hm-page .pfd-canvas[data-zoom=actual]{align-items:flex-start;min-height:0;max-height:none;overflow:auto}.hm-tooltip{z-index:100;color:#fff;pointer-events:none;background:#17243b;border-radius:6px;max-width:calc(100vw - 16px);padding:6px 10px;font:12px/1.5 Arial,sans-serif;position:fixed}.hm-page .hm-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hm-page .hm-example{text-align:left;background:#fff;border:1px solid #dfe5ef;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.hm-page .hm-thumb{background:#f7f9fc;justify-content:center;align-items:center;height:330px;padding:16px;display:flex;position:relative}.hm-page .hm-thumb .hm-svg-art{object-fit:contain;width:100%;height:100%}.hm-page .hm-chip{color:#4e5c70;background:#fff;border:1px solid #d5deea;border-radius:99px;padding:4px 8px;font-size:11px;position:absolute;top:10px;right:10px}.hm-page .hm-example-body{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.hm-page .hm-example h3{margin:0 0 12px;font-size:20px;line-height:1.3}.hm-page .hm-example p{color:#58677c;margin:0 0 14px;font-size:15px;line-height:1.65}.hm-page .hm-example a{color:#2449d8;text-underline-offset:3px;text-decoration:underline}.hm-page .hm-example button{margin-top:auto}.hm-page .hm-step-title{font-weight:650;color:#142033!important;margin:20px 0 10px!important;font-size:19px!important}.hm-page .hm-domain{grid-template-columns:1fr 1fr;align-items:center;gap:36px;margin:48px 0;display:grid}.hm-page .hm-domain h3{margin-bottom:16px;font-size:25px;line-height:1.3}.hm-page .hm-domain p{color:#526178;font-size:16px;line-height:1.75}.hm-page .hm-domain-art{background:#fafbfd;border:1px solid #dfe5ef;border-radius:16px;min-width:0;padding:20px}.hm-page .hm-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hm-page .hm-domain-art figure{min-width:0;margin:0}.hm-page .hm-domain-art .hm-svg-art svg{width:100%;height:auto;display:block}.hm-page figcaption{color:#526178;text-align:center;margin:6px 0 0;font-size:12px;line-height:1.5}.hm-page .hm-domain table{border-collapse:collapse;width:100%;margin:18px 0;font-size:14px}.hm-page .hm-domain td{vertical-align:top;border-bottom:1px solid #dfe5ef;padding:9px}.hm-page .hm-art-text{white-space:pre;color:#334159;margin:10px 0;font:12px/1.7 ui-monospace,monospace;overflow:hidden}.hm-page .art-panel{min-width:0;max-width:100%;font-size:12px}.hm-page .art-panel .hm-art-row{border-bottom:1px solid #e5eaf1;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.hm-page .hm-two{grid-template-columns:repeat(2,minmax(0,1fr))}main.ga2#top.hm-page .unified-faq{padding-bottom:96px}main.ga2#top.hm-page .wrap.closing-wrap{padding-top:0}@media (width<=1100px){main.ga2#top.hm-page .pfd-fields,.hm-page .hm-domain{grid-template-columns:1fr}.hm-page .hm-domain-art{width:100%;max-width:700px;margin:auto}}@media (width<=900px){main.ga2#top.hm-page .pfd-body{grid-template-columns:1fr}.hm-page .hm-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-page .pfd-form{border-bottom:1px solid #e8edf4;border-right:0}main.ga2#top.hm-page .pfd-preview.hm-sticky{position:static}.hm-page .hm-thumb{height:290px}}@media (width<=700px){main.ga2#top.hm-page .pfd-body{flex-direction:column;display:flex}main.ga2#top.hm-page .pfd-preview{order:-1;width:100%;padding:14px}main.ga2#top.hm-page .pfd-form{width:100%;padding:18px 16px}.hm-page .hm-examples{grid-template-columns:1fr}.hm-page .hm-thumb{height:300px;padding:12px}.hm-page .hm-example-body{padding:20px}.hm-page .hm-domain{gap:18px;margin:32px 0}.hm-page .hm-domain-art{padding:12px}.hm-page .hm-mini-grid{grid-template-columns:1fr}.hm-page .hm-mini-grid figure{max-width:300px;margin:auto}.hm-page .hm-two{grid-template-columns:1fr}.hm-page .hm-two figure{max-width:300px}.hm-page .pfd-preview-head .pfd-seg.small button{padding:4px 6px;font-size:12px}.hm-page .pfd-preview-head .pfd-view{gap:4px}main.ga2#top.hm-page .unified-faq{padding-bottom:72px}}.hm-page .hm-thumb:has(.hm-chip){padding-top:40px}.hm-page .pfd-issues button{overflow-wrap:anywhere}@media (width>=901px){main.ga2#top.hm-page .pfd-form{padding-bottom:calc(24px + var(--hm-sticky-tail,0px))}}@media (width<=900px){main.ga2#top.hm-page .pfd-preview{max-height:none}}@media (width<=700px){main.ga2#top.hm-page .pfd-preview{padding:12px 8px}main.ga2#top.hm-page .pfd-canvas{padding:6px}main.ga2#top.hm-page .pfd-body>.pfd-toolbar{border-top:1px solid #e8edf4;order:0;width:100%}.hm-page .pfd-form{order:1}}.hm-date{white-space:nowrap}.hm-page .hm-svg-art svg{width:100%;height:100%;display:block}.hm-page .hm-example a{font-weight:600}main.ga2#top.hm-page .pfd-canvas[data-zoom=fit]{overflow:hidden}main.ga2#top.hm-page [role=tab][aria-selected=true],main.ga2#top.hm-page [role=tab][aria-selected=true]:hover,main.ga2#top.hm-page [role=tab][aria-selected=true]:focus-visible{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #0f1a2e24,0 0 0 1px #0f1a2e0d}@media (width>=701px) and (width<=900px){main.ga2#top.hm-page .pfd-body{flex-direction:column;display:flex}main.ga2#top.hm-page .pfd-preview{order:-1;width:100%}main.ga2#top.hm-page .pfd-form{order:1;width:100%}main.ga2#top.hm-page .pfd-body>.pfd-toolbar{border-top:1px solid #e8edf4;order:0;width:100%}}.hm-page :is(p,li,td,figcaption,.faq-item summary,.faq-answer){text-wrap:pretty}.hm-page :is(h2,h3,label){text-wrap:balance}.hm-page .hm-fields>label{justify-content:flex-end}@media (width<=700px){.hm-page :is(td,.faq-item summary,.faq-answer p){text-wrap:balance}.hm-page .faq-item:last-child .faq-answer p{letter-spacing:-.01em}}main.ga2#top.hm-page .pfd-form :is(select,input[type=number],input[type=text]){box-sizing:border-box;height:38px;min-height:38px}main.ga2#top.hm-page .pfd-form :is(select:disabled,input[type=number]:disabled,input[type=text]:disabled){color:#677589;-webkit-text-fill-color:#677589;cursor:not-allowed;opacity:1;background:#f3f5f8;border-color:#cdd4de}main.ga2#top.hm-page .pfd-form label:has(>:is(select:disabled,input[type=number]:disabled,input[type=text]:disabled)){color:#677589}@media (width>=901px){main.ga2#top.hm-page .pfd-body>.pfd-toolbar{grid-column:1/-1}}@media (width<=700px){main.ga2#top.hm-page #hm-preview:not([data-zoom]){height:calc(229.758vw - 119.26px)}}@media (width>=701px) and (width<=900px){main.ga2#top.hm-page #hm-preview:not([data-zoom]){height:min(97.2274vw - 116.174px,675.5px)}}
