.pm-root[data-v-9e174b9d]{--pm-ink: #1f242c;--pm-muted: #667085;--pm-border: #e3e6ec;--pm-line: #8b93a3;--pm-grid: #f0f2f6;--pm-accent: #2f6df0;--pm-control-bg: #f6f7f9;max-width:640px;width:100%;min-width:0;margin:0 auto;color:var(--pm-ink);font-size:15px;line-height:1.6;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,Meiryo,sans-serif}.pm-root[data-v-9e174b9d] *,.pm-root[data-v-9e174b9d] *:before,.pm-root[data-v-9e174b9d] *:after{box-sizing:border-box}.pm-capture[data-v-9e174b9d]{max-width:100%;min-width:0;padding:16px 0 12px;border:1px solid var(--pm-border);border-radius:16px;background:#fff;box-shadow:0 6px 24px #141c2e14,0 1px 2px #141c2e0a}.pm-title[data-v-9e174b9d]{margin-bottom:16px;padding:0 16px 12px;border-bottom:1px solid var(--pm-border);font-size:21px;font-weight:700;letter-spacing:.01em;text-align:center;word-break:keep-all;overflow-wrap:anywhere}.pm-plot[data-v-9e174b9d]{position:relative;padding:30px 26px}.pm-board[data-v-9e174b9d]{position:relative;width:100%;min-width:0;margin:0;aspect-ratio:1 / 1;border:1px solid var(--pm-border);border-radius:8px;background-color:#fff;background-image:repeating-linear-gradient(to right,var(--pm-grid) 0 1px,transparent 1px 25%),repeating-linear-gradient(to bottom,var(--pm-grid) 0 1px,transparent 1px 25%);overflow:visible;touch-action:none}.pm-credit[data-v-9e174b9d]{margin-top:10px;padding:0 14px;text-align:right}.pm-credit__logo[data-v-9e174b9d]{height:30px;vertical-align:middle}.pm-axis[data-v-9e174b9d]{position:absolute;background:var(--pm-line)}.pm-axis--v[data-v-9e174b9d]{top:0;bottom:0;left:50%;width:2px;transform:translate(-50%)}.pm-axis--h[data-v-9e174b9d]{left:0;right:0;top:50%;height:2px;transform:translateY(-50%)}.pm-label[data-v-9e174b9d]{position:absolute;padding:3px 6px;color:#4b5563;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;text-align:center;z-index:2}.pm-label--top[data-v-9e174b9d]{top:2px;left:50%;transform:translate(-50%)}.pm-label--bottom[data-v-9e174b9d]{bottom:2px;left:50%;transform:translate(-50%)}.pm-label--left[data-v-9e174b9d]{left:0;top:50%;padding:10px 4px;transform:translateY(-50%);writing-mode:vertical-rl}.pm-label--right[data-v-9e174b9d]{right:0;top:50%;padding:10px 4px;transform:translateY(-50%);writing-mode:vertical-rl}.pm-chip[data-v-9e174b9d]{display:flex;flex-direction:column;align-items:center;gap:3px;width:64px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.pm-chip[data-v-9e174b9d]:active{cursor:grabbing}.pm-chip__icon[data-v-9e174b9d]{width:44px;height:44px;border-radius:50%;box-shadow:0 1px 3px #00000040;pointer-events:none}.pm-chip__name[data-v-9e174b9d]{max-width:84px;padding:0 5px;border-radius:6px;background:#ffffffeb;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;pointer-events:none}.pm-chip--placed[data-v-9e174b9d]{position:absolute;transform:translate(-50%,-50%);z-index:3}.pm-chip--dragging[data-v-9e174b9d]{opacity:0}.pm-chip--top[data-v-9e174b9d]{z-index:4}.pm-chip--palette[data-v-9e174b9d]{cursor:pointer;touch-action:auto}.pm-chip--used .pm-chip__icon[data-v-9e174b9d],.pm-chip--used .pm-chip__name[data-v-9e174b9d]{opacity:.38;filter:grayscale(1)}.pm-chip__figure[data-v-9e174b9d]{position:relative;display:inline-flex}.pm-chip__check[data-v-9e174b9d]{position:absolute;top:-4px;right:-6px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #c6ccd6;border-radius:4px;background:#fff;box-shadow:0 1px 2px #0000001f;color:transparent;pointer-events:none}.pm-chip__check svg[data-v-9e174b9d]{width:10px;height:10px}.pm-chip--used .pm-chip__check[data-v-9e174b9d]{border-color:var(--pm-accent);background:var(--pm-accent);color:#fff}.pm-size-small .pm-chip--placed[data-v-9e174b9d],.pm-size-small .pm-drag-preview[data-v-9e174b9d]{width:52px}.pm-size-small .pm-chip--placed .pm-chip__icon[data-v-9e174b9d],.pm-size-small .pm-drag-preview .pm-chip__icon[data-v-9e174b9d]{width:32px;height:32px}.pm-size-small .pm-chip--placed .pm-chip__name[data-v-9e174b9d]{font-size:12px}.pm-size-large .pm-chip--placed[data-v-9e174b9d],.pm-size-large .pm-drag-preview[data-v-9e174b9d]{width:78px}.pm-size-large .pm-chip--placed .pm-chip__icon[data-v-9e174b9d],.pm-size-large .pm-drag-preview .pm-chip__icon[data-v-9e174b9d]{width:58px;height:58px}.pm-map[data-v-9e174b9d]{position:relative;margin-top:10px}.pm-trash[data-v-9e174b9d]{position:absolute;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center;gap:8px;height:76px;border:2px dashed #c7ccd3;border-radius:12px;background:#f7f8faf2;color:#6b7280;font-size:14px;font-weight:600;pointer-events:none;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.pm-trash--over[data-v-9e174b9d]{border-color:#e5484d;background:#fdececf7;color:#c02a2f}.pm-trash__icon[data-v-9e174b9d]{width:22px;height:22px;flex:none}.pm-settings[data-v-9e174b9d]{max-width:100%;min-width:0;padding:14px;border:1px solid var(--pm-border);border-radius:12px;background:var(--pm-control-bg)}.pm-settings__heading[data-v-9e174b9d]{margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--pm-border);font-size:16px;font-weight:700;color:var(--pm-ink)}.pm-settings__grid[data-v-9e174b9d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pm-field[data-v-9e174b9d]{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-field--wide[data-v-9e174b9d]{grid-column:1 / -1}.pm-field__label[data-v-9e174b9d]{font-size:14px;font-weight:600;color:#4b5563}.pm-field__input[data-v-9e174b9d]{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--pm-border);border-radius:8px;background:#fff;color:#2b2f36;font-size:15px}.pm-field__input[data-v-9e174b9d]:focus{outline:none;border-color:var(--pm-accent);box-shadow:0 0 0 3px #2f6df038}.pm-controls[data-v-9e174b9d]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin:16px 0}.pm-tray[data-v-9e174b9d]{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 12px;border:1px dashed var(--pm-border);border-radius:10px;background:var(--pm-control-bg, #f5f7fa)}.pm-tray__hint[data-v-9e174b9d]{font-size:12px;font-weight:600;color:var(--pm-muted)}.pm-tray__list[data-v-9e174b9d]{display:flex;flex-wrap:wrap;gap:10px}.pm-chip--tray[data-v-9e174b9d]{width:auto;cursor:grab;touch-action:none}.pm-chip--tray[data-v-9e174b9d]:active{cursor:grabbing}.pm-picker__open[data-v-9e174b9d]{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border:1px solid var(--pm-accent);border-radius:10px;background:#fff;color:var(--pm-accent);font-size:15px;font-weight:700;cursor:pointer}.pm-picker__open[data-v-9e174b9d]:hover{background:#2f6df014}.pm-picker__count[data-v-9e174b9d]{padding:2px 8px;border-radius:999px;background:var(--pm-accent);color:#fff;font-size:12px;font-weight:700}.pm-modal[data-v-9e174b9d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:#14182180}.pm-modal__panel[data-v-9e174b9d]{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:min(86vh,100%);border-radius:16px;background:#fff;box-shadow:0 20px 60px #0000004d;overflow:hidden}.pm-modal__header[data-v-9e174b9d]{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid var(--pm-border)}.pm-modal__title[data-v-9e174b9d]{font-size:16px;font-weight:700}.pm-modal__close[data-v-9e174b9d]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:var(--pm-muted);cursor:pointer}.pm-modal__close[data-v-9e174b9d]:hover{background:var(--pm-control-bg)}.pm-modal__close svg[data-v-9e174b9d]{width:20px;height:20px}.pm-modal__body[data-v-9e174b9d]{flex:1 1 auto;min-height:0;overflow-y:auto}.pm-modal__controls[data-v-9e174b9d]{padding:14px 16px 6px}.pm-modal__footer[data-v-9e174b9d]{flex:none;padding:12px 16px;border-top:1px solid var(--pm-border);text-align:center}.pm-palette__list.pm-modal__list[data-v-9e174b9d]{max-height:none;overflow-y:visible;margin:0 8px}.pm-palette__search[data-v-9e174b9d]{width:100%;min-width:0;margin-bottom:8px;padding:8px 12px;border:1px solid var(--pm-border);border-radius:8px;background:#fff;color:#2b2f36;font-size:15px}.pm-palette__search[data-v-9e174b9d]:focus{outline:none;border-color:var(--pm-accent);box-shadow:0 0 0 3px #2f6df038}.pm-palette__hint[data-v-9e174b9d]{margin:0 0 8px;color:#6b7280;font-size:14px}.pm-palette__list[data-v-9e174b9d]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-content:flex-start;max-width:100%;min-width:0;min-height:72px;max-height:260px;overflow-y:auto;padding:8px 8px 4px}.pm-palette__empty[data-v-9e174b9d]{margin:auto;color:#9aa2ac;font-size:14px}.pm-toolbar__sizes[data-v-9e174b9d]{display:inline-flex;align-self:flex-start;border:1px solid var(--pm-border);border-radius:8px;overflow:hidden}.pm-toolbar__size[data-v-9e174b9d]{min-width:42px;padding:6px 12px;border:0;border-left:1px solid var(--pm-border);background:#fff;color:#2b2f36;font-size:14px;font-weight:700;cursor:pointer}.pm-toolbar__size[data-v-9e174b9d]:first-child{border-left:0}.pm-toolbar__size--on[data-v-9e174b9d]{background:var(--pm-accent);color:#fff}.pm-facets[data-v-9e174b9d]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.pm-facet[data-v-9e174b9d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pm-facet__label[data-v-9e174b9d]{font-size:13px;font-weight:700;color:#4b5563}.pm-facet__values[data-v-9e174b9d]{display:flex;flex-wrap:wrap;gap:6px}.pm-facet__chip[data-v-9e174b9d]{padding:4px 12px;border:1px solid var(--pm-border);border-radius:999px;background:#fff;color:#2b2f36;font-size:13px;font-weight:600;cursor:pointer}.pm-facet__chip--on[data-v-9e174b9d]{border-color:var(--pm-accent);background:var(--pm-accent);color:#fff}.pm-actions[data-v-9e174b9d]{display:flex;gap:12px;justify-content:center;margin:18px 0 24px}.pm-button[data-v-9e174b9d]{min-width:150px;padding:11px 18px;border:1px solid var(--pm-border);border-radius:8px;background:#fff;color:#2b2f36;font-size:15px;font-weight:700;cursor:pointer}.pm-button[data-v-9e174b9d]:hover{background:#f3f4f6}.pm-button--primary[data-v-9e174b9d]{border-color:var(--pm-accent);background:var(--pm-accent);color:#fff}.pm-button--primary[data-v-9e174b9d]:hover{background:#2559d6}.pm-button--x[data-v-9e174b9d]{border-color:#000;background:#000;color:#fff}.pm-button--x[data-v-9e174b9d]:hover{background:#222}.pm-button[data-v-9e174b9d]:disabled{opacity:.6;cursor:default}.pm-drag-preview[data-v-9e174b9d]{position:fixed;z-index:9999;display:flex;flex-direction:column;align-items:center;gap:3px;width:64px;transform:translate(-50%,-50%);opacity:.92;pointer-events:none}@media (max-width: 480px){.pm-settings__grid[data-v-9e174b9d]{grid-template-columns:1fr}.pm-button[data-v-9e174b9d]{min-width:0;flex:1 1 0}.pm-facet[data-v-9e174b9d]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:4px}.pm-facet__values[data-v-9e174b9d]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.pm-facet__chip[data-v-9e174b9d]{flex:none;white-space:nowrap}}.positioning-map{display:block!important;width:100%!important;margin:0!important;min-width:0!important;box-sizing:border-box}.positioning-map *{box-sizing:border-box}.positioning-map h2,.positioning-map h3{margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-shadow:none!important}.positioning-map browsispot,.positioning-map .inline_ad_placement{display:none!important}
