.dp__action_button{white-space:nowrap}.dp__main,.dp__main>div{display:inline}.dp__menu_transitioned{transition:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.grid{display:grid}.is-invalid-me:is(:invalid),.me{margin-inline-end:1rem}.ms{margin-inline-start:1rem}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}.break-all{word-break:break-all}.b,.border{border-width:1px}.px{padding-left:1rem;padding-right:1rem}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--troodon-c-primary:#3c75ca;--troodon-c-disabled-surface:#e4e6eb;--troodon-c-disabled-text:#989ea6;--troodon-c-border-low:#e4e6eb;--troodon-c-text-high:#191c24;--troodon-c-text-low:#585d69;--troodon-c-text-placeholder:#878d96;--troodon-c-error:#cc3323;--troodon-c-error-surface:#fff5f5;--troodon-c-white:#fff;--troodon-c-background:#f2f4f7;--troodon-c-active-surface:#f0f7ff;--troodon-c-primary-hover:#2b4a8f;--troodon-c-error-hover:#921f15;--troodon-c-attention:#ba8b14;--troodon-c-attention-surface:#fff9e8;--troodon-c-accent:#297d65;--troodon-c-accent-surface:#f0faf6;--troodon-c-border-high:#989ea6;--troodon-f-size-xxs:10px;--troodon-f-size-xs:12px;--troodon-f-size-sm:14px;--troodon-f-size-md:16px;--troodon-f-size-lg:18px;--troodon-lh-badge:12px;--troodon-lh-message:14px;--troodon-lh-label:17px;--troodon-lh-link:17px;--troodon-lh-annotation:17px;--troodon-lh-input:20px;--troodon-lh-body:19px;--troodon-lh-button:22px}.troodon-toast[data-v-30fc9843]{position:relative;display:flex;align-items:center;gap:16px;max-width:920px;padding:16px;overflow:hidden;border-radius:4px;background-color:var(--troodon-c-white);box-shadow:0 2px 8px #00000014,0 8px 24px #0000001f;color:var(--troodon-c-text-high)}.troodon-toast--attention[data-v-30fc9843]{padding:14px;border:2px solid var(--troodon-c-attention);background-color:var(--troodon-c-attention-surface)}.troodon-toast--error[data-v-30fc9843]{gap:10px;background-color:var(--troodon-c-error);color:var(--troodon-c-white)}.troodon-toast__icon[data-v-30fc9843]{display:flex;flex-shrink:0;width:24px;height:24px;color:var(--troodon-c-primary)}.troodon-toast--error .troodon-toast__icon[data-v-30fc9843]{color:var(--troodon-c-white)}.troodon-toast__text[data-v-30fc9843]{display:-webkit-box;flex:1 0 0;min-width:1px;margin:0;overflow:hidden;font-size:var(--troodon-f-size-sm);font-weight:400;line-height:var(--troodon-lh-input);word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.troodon-toast__link[data-v-30fc9843]{display:flex;flex-shrink:0}.troodon-toast--error .troodon-toast__link[data-v-30fc9843] .troodon-link{color:var(--troodon-c-white)}.troodon-toast__close[data-v-30fc9843]{display:flex;flex-shrink:0;padding:0;border:0;background-color:transparent;color:var(--troodon-c-text-placeholder);cursor:pointer}.troodon-toast--error .troodon-toast__close[data-v-30fc9843]{color:var(--troodon-c-white)}.troodon-toast__timeout-bar[data-v-30fc9843]{position:absolute;bottom:0;left:0;height:4px;background-color:var(--troodon-c-text-placeholder);animation-name:troodon-toast-countdown-30fc9843;animation-timing-function:linear;animation-fill-mode:forwards}.troodon-toast--error .troodon-toast__timeout-bar[data-v-30fc9843]{background-color:var(--troodon-c-white)}@keyframes troodon-toast-countdown-30fc9843{0%{width:100%}to{width:0}}.c-toast-view[data-v-5ecd470b]{position:fixed;right:16px;bottom:12px;left:16px;z-index:300;display:flex;justify-content:center;pointer-events:none}.c-toast-view[data-v-5ecd470b]>*{pointer-events:auto}@media(max-width:600px){body.has-globalnav .c-toast-view{bottom:101px}}.mock-api-inspector[data-v-68e14ca6]{position:fixed;left:12px;bottom:12px;z-index:10000;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#f8fafc}.mock-api-inspector__toggle[data-v-68e14ca6]{display:flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid rgba(148,163,184,.55);border-radius:6px;background:#0f172af0;color:#f8fafc;font:inherit;font-size:12px;cursor:pointer;box-shadow:0 8px 24px #0f172a47}.mock-api-inspector__dot[data-v-68e14ca6]{width:8px;height:8px;border-radius:50%;background:#22c55e}.mock-api-inspector__dot.has-error[data-v-68e14ca6]{background:#ef4444}.mock-api-inspector__count[data-v-68e14ca6]{min-width:18px;padding:1px 5px;border-radius:999px;background:#334155;text-align:center}.mock-api-inspector__panel[data-v-68e14ca6]{width:min(460px,100vw - 24px);max-height:min(520px,100vh - 160px);margin-bottom:8px;overflow:auto;border:1px solid rgba(148,163,184,.45);border-radius:8px;background:#0f172af5;box-shadow:0 18px 50px #0f172a59}.mock-api-inspector.is-open[data-v-68e14ca6]{display:flex;flex-direction:column-reverse}.mock-api-inspector__header[data-v-68e14ca6]{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#0f172afa;border-bottom:1px solid rgba(148,163,184,.28)}.mock-api-inspector__actions[data-v-68e14ca6]{display:flex;gap:6px}.mock-api-inspector__actions button[data-v-68e14ca6]{padding:4px 7px;border:1px solid rgba(148,163,184,.45);border-radius:4px;background:#1e293b;color:#f8fafc;font:inherit;font-size:11px;cursor:pointer}.mock-api-inspector__empty[data-v-68e14ca6],.mock-api-inspector__error[data-v-68e14ca6]{margin:0;padding:12px;color:#cbd5e1;font-size:12px}.mock-api-inspector__error[data-v-68e14ca6]{color:#fca5a5}.mock-api-inspector__list[data-v-68e14ca6]{display:grid;gap:8px;margin:0;padding:10px;list-style:none}.mock-api-inspector__list li[data-v-68e14ca6]{padding:8px;border:1px solid rgba(148,163,184,.22);border-radius:6px;background:#1e293bbd}.mock-api-inspector__line[data-v-68e14ca6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.mock-api-inspector__operation[data-v-68e14ca6]{padding:2px 5px;border-radius:4px;background:#2563eb;font-size:10px;font-weight:700}.mock-api-inspector__operation[data-operation=CREATE][data-v-68e14ca6]{background:#16a34a}.mock-api-inspector__operation[data-operation=UPDATE][data-v-68e14ca6]{background:#ca8a04}.mock-api-inspector__operation[data-operation=DELETE][data-v-68e14ca6]{background:#dc2626}.mock-api-inspector__line code[data-v-68e14ca6]{overflow:hidden;color:#e2e8f0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mock-api-inspector__status[data-v-68e14ca6]{color:#86efac;font-size:11px}.mock-api-inspector__status.has-error[data-v-68e14ca6]{color:#fca5a5}.mock-api-inspector__meta[data-v-68e14ca6]{margin-top:4px;color:#94a3b8;font-size:10px}.mock-api-inspector details[data-v-68e14ca6]{margin-top:6px;color:#cbd5e1;font-size:10px}.mock-api-inspector summary[data-v-68e14ca6]{cursor:pointer}.mock-api-inspector pre[data-v-68e14ca6]{max-height:180px;margin:6px 0 0;overflow:auto;color:#e2e8f0;white-space:pre-wrap}@media(max-width:599px){.mock-api-inspector[data-v-68e14ca6]{bottom:104px}}.troodon-main[data-v-a4b194ba]{padding:24px 16px}@media(min-width:600px){.troodon-main[data-v-a4b194ba]{max-width:600px;margin-right:auto;margin-left:auto}}.troodon-nav[data-v-362fe8b4]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;border-bottom:1px solid var(--troodon-c-border-low);background-color:var(--troodon-c-white)}.troodon-nav__icon-button[data-v-362fe8b4],.troodon-nav__icon-placeholder[data-v-362fe8b4]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background-color:transparent}.troodon-nav__icon-button[data-v-362fe8b4]{cursor:pointer}.troodon-nav__title[data-v-362fe8b4]{flex:1 0 0;min-width:1px;margin:0;color:var(--troodon-c-text-high);font-size:var(--troodon-f-size-lg);font-weight:700;line-height:var(--troodon-lh-button);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-error[data-v-7b0b67d1]{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px 0;text-align:center}.c-error__title[data-v-7b0b67d1]{margin:0;color:var(--troodon-c-text-high);font-size:var(--troodon-f-size-lg);font-weight:700;line-height:var(--troodon-lh-button)}.c-error__body[data-v-7b0b67d1]{margin:0;color:var(--troodon-c-text-low);font-size:var(--troodon-f-size-sm);font-weight:400;line-height:var(--troodon-lh-input)}.c-error[data-v-f82aa2f7]{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px 0;text-align:center}.c-error__title[data-v-f82aa2f7]{margin:0;color:var(--troodon-c-text-high);font-size:var(--troodon-f-size-lg);font-weight:700;line-height:var(--troodon-lh-button)}.c-error__body[data-v-f82aa2f7]{margin:0;color:var(--troodon-c-text-low);font-size:var(--troodon-f-size-sm);font-weight:400;line-height:var(--troodon-lh-input)}.c-error[data-v-b4a305cb]{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px 0;text-align:center}.c-error__title[data-v-b4a305cb]{margin:0;color:var(--troodon-c-text-high);font-size:var(--troodon-f-size-lg);font-weight:700;line-height:var(--troodon-lh-button)}.c-error--404[data-v-b4a305cb]{gap:32px}.c-error__note[data-v-b4a305cb]{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px;border-radius:4px;background-color:var(--troodon-c-white);color:var(--troodon-c-text-high);font-size:var(--troodon-f-size-xs);font-weight:400;line-height:var(--troodon-lh-annotation);text-align:left}.c-error__note-label[data-v-b4a305cb]{margin:0}.c-error__note-list[data-v-b4a305cb]{margin:0;padding-left:18px}:root{--troodon-c-primary:#3c75ca;--troodon-c-disabled-surface:#e4e6eb;--troodon-c-disabled-text:#989ea6;--troodon-c-border-low:#e4e6eb;--troodon-c-text-high:#191c24;--troodon-c-text-low:#585d69;--troodon-c-text-placeholder:#878d96;--troodon-c-error:#cc3323;--troodon-c-error-surface:#fff5f5;--troodon-c-white:#fff;--troodon-c-background:#f2f4f7;--troodon-c-active-surface:#f0f7ff;--troodon-c-primary-hover:#2b4a8f;--troodon-c-error-hover:#921f15;--troodon-c-attention:#ba8b14;--troodon-c-attention-surface:#fff9e8;--troodon-c-accent:#297d65;--troodon-c-accent-surface:#f0faf6;--troodon-c-border-high:#989ea6;--troodon-f-size-xxs:10px;--troodon-f-size-xs:12px;--troodon-f-size-sm:14px;--troodon-f-size-md:16px;--troodon-f-size-lg:18px;--troodon-lh-badge:12px;--troodon-lh-message:14px;--troodon-lh-label:17px;--troodon-lh-link:17px;--troodon-lh-annotation:17px;--troodon-lh-input:20px;--troodon-lh-body:19px;--troodon-lh-button:22px;overflow-wrap:break-word}*{box-sizing:border-box}body{background-color:var(--troodon-c-background);margin:0;font-family:Noto Sans JP,sans-serif}body.modal-open{overflow:hidden;overscroll-behavior:none;padding-right:var(--modal-scrollbar-compensation,0)}input::-ms-clear,input::-ms-reveal{display:none}a,button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-sidemenu{background-color:var(--troodon-c-white);position:fixed;top:0;right:0;height:100vh;width:280px;max-width:90vw;z-index:90;display:flex;flex-direction:column;transition:right .25s ease}.c-sidemenu a{cursor:pointer}.c-sidemenu.c-sidemenu--closed{right:-400px}.c-sidemenu .c-sidemenu__header{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;padding:16px}.c-sidemenu .c-sidemenu__close{display:flex;width:24px;height:24px;padding:0;border:0;background-color:transparent;cursor:pointer}.c-sidemenu .c-sidemenu__list{flex:1;overflow:auto;padding:0;margin:0;list-style:none}.c-sidemenu .c-sidemenu__list li{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid var(--troodon-c-border-low);font-size:var(--troodon-f-size-md);font-weight:700;line-height:var(--troodon-lh-body)}.c-sidemenu .c-sidemenu__list li a{flex:1 0 0;color:var(--troodon-c-text-high);text-decoration:none}.c-sidemenu .c-sidemenu__list .c-sidemenu__item--danger a{color:var(--troodon-c-error)}.c-sidemenu__overlay{display:block;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:89;background-color:#0000004d}@media(max-width:600px){body.has-globalnav .c-sidemenu{height:calc(100vh - 89px)}}.c-navheader[data-v-c4efa8bb]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:8px 24px;border-bottom:1px solid var(--troodon-c-border-low);background-color:var(--troodon-c-white)}.c-navheader__logo[data-v-c4efa8bb]{display:block;width:170px;padding:0;border:0;background-color:transparent;cursor:pointer}.c-navheader__logo img[data-v-c4efa8bb]{display:block;width:100%;height:51px;-o-object-fit:cover;object-fit:cover}.c-navheader__menu[data-v-c4efa8bb]{position:absolute;top:50%;right:24px;display:flex;width:24px;height:24px;padding:0;border:0;background-color:transparent;transform:translateY(-50%);cursor:pointer}
