:root{--primary: #964ac0;--color-border-default: #dddfe4;--bubble-primary-border: #ddc5eb;--bubble-primary: rgba(206, 150, 238, .8);--color-accent-gradient: linear-gradient( 92deg, #c04a9b 1.31%, #8e38dd 100.6% );--color-orange: #fe9a00;--color-primary-txt-50: #6b7280;--color-primary-text-50: rgba(85, 85, 85, .5);--color-primary-txt: #555;--color-surface-subtle: #f9f8f8;--color-grey-50: #edeef0;--table-line: #d5d9df;--color-border-input: rgba(9, 30, 66, .14);--bubble-primary-background: #f8f1fc;--color-text-secondary: #999;--shadow: 4px 4px 13px 0 rgba(0, 0, 0, .25);--shadow-medium: 0 0 10px 0 rgba(0, 0, 0, .1);--shadow-small: 0 0 2px 0 rgba(0, 0, 0, .05);--background-color: white;--color-contrast-green: rgba(156, 233, 185, .8);--base-02: #edeef0;--tabs-default: #f8f1fc}:root{font-size:11px}p{margin:0}@media(min-width:768px){:root{font-size:11px}}@media(min-width:1024px){:root{font-size:12px}}@media(min-width:1280px){:root{font-size:14px}}@media(min-width:1536px){:root{font-size:16px}}body,button{margin:0;padding:0;font-family:Noto Sans JP,sans-serif!important;font-size:1rem;color:var(--color-primary-txt)}h1{font-size:1.4rem;font-weight:600;margin:1.4rem 0 .8rem}h2,h3,h4{font-size:1rem;font-weight:600;margin:1.4rem 0 .8rem}ul{margin:1.2rem 0;padding-left:1rem;list-style:disc}li{margin:.4rem 0}.orange-text{color:var(--color-orange)}.grey-text{color:var(--color-primary-txt-50)}.primary-text{color:var(--primary)}input[type=radio]{appearance:none;-webkit-appearance:none;border:2px solid var(--color-border-input);border-radius:50%;width:1rem;height:1rem;vertical-align:text-bottom;margin:0;margin-right:.4rem;cursor:pointer;position:relative;transition:all .2s ease-in-out}input[type=radio]:checked{border-color:var(--primary);background:var(--primary)}input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;background:#fff}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:calc(100% + .6rem);left:50%;transform:translate(-50%);background-color:var(--primary);color:#fff;padding:.4rem;border-radius:.2rem;font-size:.6rem;white-space:nowrap;z-index:10000;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}[data-tooltip-position=top]:after{top:auto;bottom:calc(100% + .4rem)}[data-tooltip-position=right]:after{left:auto;right:0;transform:translate(100%) translateY(-100%)}[data-tooltip]:hover:after{opacity:1}.drop-active{transition:background-color .2s}.drop-target{background-color:var(--color-contrast-green)!important}.dragging{opacity:.6}a{color:var(--primary)}.pre-creation-status{display:flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background-color:var(--color-surface-subtle);border-radius:.4rem;width:fit-content;font-size:.8rem;color:var(--color-text-secondary)}.box>pre{white-space:wrap}.app-switcher.svelte-hdeez8{display:flex;align-items:center;gap:.5rem}.app-circle-item.svelte-hdeez8{display:flex;flex-direction:column;align-items:center;width:6rem;gap:.2rem;text-decoration:none;color:inherit;cursor:pointer}.app-circle-item.svelte-hdeez8:focus-visible{outline:none}.app-circle-item.svelte-hdeez8:focus-visible .circle-btn:where(.svelte-hdeez8){outline:2px solid var(--primary);outline-offset:2px}.circle-btn.svelte-hdeez8{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:50%;background:#fff;border:1.5px solid var(--primary);color:var(--primary);transition:background .15s ease,color .15s ease,box-shadow .15s ease}.app-circle-item.svelte-hdeez8:hover .circle-btn:where(.svelte-hdeez8){background:var(--color-accent-gradient);color:#fff;box-shadow:0 4px 10px #964ac040}.circle-label.svelte-hdeez8{margin-top:-.3rem;font-size:.7rem;font-weight:500;color:var(--primary)}.dropdown.svelte-unrzh5{color:var(--color-primary-txt);position:fixed;z-index:9999;border-radius:3px;background:#fff;box-shadow:0 0 1px #1e1f214f,0 8px 12px #1e1f2126;padding:.4rem;min-width:6rem;overflow-y:auto}.dropdown.flush.svelte-unrzh5{padding:0}.lang.svelte-1mp95fb{display:inline-flex;align-items:center}.sr-only.svelte-1mp95fb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header.svelte-19zvh5l{padding:0 1rem;margin-top:.4rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;background-color:#fff;border-bottom:1px solid var(--color-border-default)}.left.svelte-19zvh5l{min-width:0;display:flex;align-items:center;justify-content:flex-start}.appSwitcherAndLogo.svelte-19zvh5l{margin-left:1rem;display:flex;align-items:center;gap:.8rem;min-width:0}.appSwitcherAndLogo.svelte-19zvh5l img:where(.svelte-19zvh5l){cursor:pointer}.icon.svelte-19zvh5l,.logo.svelte-19zvh5l{height:2rem}.center.svelte-19zvh5l{display:flex;align-items:center;gap:.6rem;justify-self:center}.right.svelte-19zvh5l{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0}.icon-menu.svelte-19zvh5l{position:relative;display:flex;align-items:center}.icon-btn.svelte-19zvh5l{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.3rem;border-radius:4px;color:var(--color-primary-txt);transition:background-color .15s}.icon-btn.svelte-19zvh5l:hover{background-color:var(--color-bg-hover, #f0f0f0)}.reggie-btn.svelte-19zvh5l{position:relative}.reggie-badge.svelte-19zvh5l{position:absolute;top:0;right:0;min-width:14px;height:14px;border-radius:7px;background:#ef4444;color:#fff;font-size:.6rem;font-weight:600;display:flex;align-items:center;justify-content:center;padding:0 3px}.menu-items.svelte-19zvh5l{display:flex;flex-direction:column;gap:.4rem;padding:.4rem .6rem}.menu-link.svelte-19zvh5l{display:flex;align-items:center;border-radius:100px;font-size:.8rem;height:1.4rem;font-weight:400;padding:0 .2rem;color:inherit;text-decoration:none;background:transparent;transition:all .2s;white-space:nowrap}.menu-email.svelte-19zvh5l{padding:.4rem .6rem;font-size:.8rem;color:#888;border-bottom:1px solid var(--color-border-default, #eee)}.menu-lang.svelte-19zvh5l{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.2rem}.menu-lang-label.svelte-19zvh5l{font-size:.75rem;color:#666}.loading.svelte-12qhfyh{display:flex;align-items:center;justify-content:center;height:100vh;color:var(--color-text-secondary, #888);font-size:.85rem}
