:root{--color-1:#66c0f4;--color-2:#a374ff;--color-3:#0f1720;--color-4:#f4f6fa;--color-5:#b8c2d1;--color-6:#f4f7fb;--color-7:#4a5266;--color-8:#12151c;--background-color:var(--color-3);--text-color:var(--color-5);--text-heading-color:var(--color-6);--accent-color:var(--color-1);--accent-2-color:var(--color-2);--accent-contrast-color:#05131c;--background-elevated-color:#ffffff0a;--background-elevated-hover-color:#ffffff12;--border-color:#ffffff17;--accent-soft-color:#66c0f426;--toast-message-background:var(--accent-color);--toast-seek-bar-color:#ffffffd9;--tab-bar-background:#fff3;--success-color:#7ee08a;--warning-color:#ffcf6b;--danger-color:#ff8a8a;--button-background:#ffffff14;--button-color:var(--text-color);--button-danger-background:#ff8a8a29;--button-danger-color:var(--danger-color)}@media (prefers-color-scheme:light){:root{--background-color:var(--color-4);--text-color:var(--color-7);--text-heading-color:var(--color-8);--background-elevated-color:#ffffffbf;--background-elevated-hover-color:#fffffff2;--border-color:#0f172014;--accent-soft-color:#66c0f42e;--button-background:#0f17200f;--button-danger-background:#ff5a5a24}}:root{--radius-px:14px;--shadow:0 20px 60px -20px #0009;--font-size-standard:16px}@media (prefers-color-scheme:light){:root{--shadow:0 20px 50px -20px #1e283c40}}:root{--border-radius-pill:999px;--font-family-sans:"Noto Sans JP", system-ui, "Segoe UI", Roboto, sans-serif;--font-family-heading:"Noto Sans JP", system-ui, "Segoe UI", Roboto, sans-serif;font-family:var(--font-family-sans);font-size:var(--font-size-standard);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text-color);background:var(--background-color);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease}*{box-sizing:border-box}body{min-height:100vh;margin:0;overflow-x:hidden}h1,h2{font-family:var(--font-family-heading);color:var(--text-heading-color);margin:0;font-weight:600}a{color:var(--accent-color)}::selection{background:var(--accent-soft-color);color:var(--text-heading-color)}button{border-radius:var(--border-radius-pill);background:var(--button-background);color:var(--button-color);font:inherit;cursor:pointer;border:none;padding-block:.75em;padding-inline:1.5em;font-size:1em;font-weight:600;transition-property:filter,box-shadow,opacity;transition-duration:.2s;transition-timing-function:ease}button:hover{filter:brightness(1.08);box-shadow:0 0 0 4px var(--accent-soft-color)}button:active{filter:brightness(.96)}button:disabled{opacity:.5;cursor:not-allowed;filter:none;box-shadow:none}input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select{font:inherit;border:1px solid var(--border-color);border-radius:var(--border-radius-pill);color:var(--color-8);background:#fff;outline:none;padding-block:.75em;padding-inline:1.1em;transition-property:border-color,box-shadow;transition-duration:.2s;transition-timing-function:ease}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select):focus{border-color:var(--accent-color);box-shadow:0 0 0 4px var(--accent-soft-color)}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select)::placeholder{color:var(--color-7);opacity:.6}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select):disabled{opacity:.5;cursor:not-allowed}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select)::selection{background:var(--accent-color);color:var(--accent-contrast-color)}textarea{border-radius:var(--radius-px);resize:vertical;min-height:6em}input[type=checkbox],input[type=range]{accent-color:var(--accent-color);cursor:pointer}table{border-collapse:collapse;width:100%}table th,table td{border-bottom:1px solid var(--border-color);text-align:left;padding-block:.6em;padding-inline:.8em}table th{color:var(--text-heading-color);font-weight:600}@keyframes spin{to{transform:rotate(360deg)}}.animation-loading-rotate{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.animation-fade-in{animation-name:fade-in;animation-duration:.4s;animation-timing-function:ease;animation-fill-mode:both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animation-fade-in-up{animation-name:fade-in-up;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:both}@keyframes fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.message-dialog-view.svelte-xh6ym4{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.message-dialog-view.svelte-xh6ym4 .overlay:where(.svelte-xh6ym4){background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4){--message-dialog-padding-px:24px;--message-dialog-max-width-px:360px;padding-top:var(--message-dialog-padding-px);padding-bottom:var(--message-dialog-padding-px);padding-left:var(--message-dialog-padding-px);padding-right:var(--message-dialog-padding-px);max-width:var(--message-dialog-max-width-px);background-color:var(--background-color);border-style:solid;border-width:1px;border-color:var(--border-color);border-radius:var(--radius-px);box-shadow:var(--shadow);flex-direction:column;gap:1em;display:flex;position:relative}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .message:where(.svelte-xh6ym4){color:var(--text-heading-color);white-space:pre-wrap;margin:0;font-size:1em}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .description:where(.svelte-xh6ym4){color:var(--text-color);white-space:pre-wrap;margin:0;font-size:.85em}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .button-area:where(.svelte-xh6ym4){justify-content:flex-end;gap:.75em;display:flex}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) button:where(.svelte-xh6ym4){border-style:solid;border-width:1px;border-color:var(--border-color);border-radius:var(--radius-px);color:var(--text-color);background-color:#0000;padding:.4em 1.2em;font-size:.9em;transition-property:color,border-color;transition-duration:.2s;transition-timing-function:ease}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) button:where(.svelte-xh6ym4):hover{color:var(--accent-color);border-color:var(--accent-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .positive-button:where(.svelte-xh6ym4){background-color:var(--accent-color);border-color:var(--accent-color);color:var(--background-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .positive-button:where(.svelte-xh6ym4):hover{color:var(--background-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4).warning .positive-button:where(.svelte-xh6ym4){background-color:var(--warning-color);border-color:var(--warning-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4).danger .positive-button:where(.svelte-xh6ym4){background-color:var(--danger-color);border-color:var(--danger-color)}.toast-message-view.svelte-1auua79{--toast-message-top-px:24px;top:var(--toast-message-top-px);background:var(--toast-message-background);border-radius:var(--radius-px);max-width:90vw;box-shadow:var(--shadow);padding:.75em 1.5em;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.toast-message-view.svelte-1auua79 .seek-bar:where(.svelte-1auua79){background-color:var(--toast-seek-bar-color);width:0%;height:3px;animation-name:svelte-1auua79-toast-seek-bar-fill;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0;left:0}.toast-message-view.svelte-1auua79 .message:where(.svelte-1auua79){color:var(--accent-contrast-color);white-space:pre-wrap;margin:0;font-size:.9em;font-weight:600}@keyframes svelte-1auua79-toast-seek-bar-fill{0%{width:0%}to{width:100%}}.balloon-view.svelte-1pt0zso{background-color:var(--background-color);opacity:0;filter:drop-shadow(2px 4px 6px #0006);color:var(--text-color);pointer-events:none;border-style:solid;border-width:1px;border-radius:12px;padding:.25em 1em;font-size:13px;transition-property:opacity;transition-duration:.25s;position:absolute}.balloon-view.svelte-1pt0zso .text:where(.svelte-1pt0zso){white-space:pre-wrap}.balloon-view.svelte-1pt0zso.show{opacity:1;pointer-events:all;transition-duration:.25s}.balloon-view.svelte-1pt0zso .arrow:where(.svelte-1pt0zso){border-style:solid;border-width:0 10px 5px;border-top-color:#0000;border-left-color:#0000;border-bottom-color:var(--background-color);border-right-color:#0000;position:absolute;top:-5px}.balloon-view.svelte-1pt0zso .arrow:where(.svelte-1pt0zso).border{border-bottom-color:var(--text-color);border-width:0 12px 6px;top:-6px;transform:translate(-2px)}.home-page.svelte-1yng7lr{width:100%;min-height:100vh;padding:1.5em}.entry-error-page.svelte-1i82do1{flex-direction:column;gap:1em;width:100%;min-height:100vh;padding:1.5em;display:flex}.entry-error-page.svelte-1i82do1 .reason-message:where(.svelte-1i82do1){color:var(--danger-color)}.spinner-view.svelte-w3ng3s{border-style:solid;border-color:var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation-name:spin;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.loading-area-view.svelte-wuunlr{flex-direction:column;min-height:6em;display:flex}.loading-area-view.svelte-wuunlr.has-fixed-height{overflow:hidden}.loading-area-view.svelte-wuunlr .state:where(.svelte-wuunlr){opacity:.75;width:100%;color:var(--text-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.forum-header-view.svelte-y6pg8z{flex-direction:column;gap:.5em;display:flex}.forum-header-view.svelte-y6pg8z .admin-link:where(.svelte-y6pg8z){color:var(--accent-color);font-size:.9em;text-decoration:none}.forum-header-view.svelte-y6pg8z .title-area:where(.svelte-y6pg8z){flex-wrap:wrap;align-items:baseline;gap:.75em;display:flex}.forum-header-view.svelte-y6pg8z .service-name:where(.svelte-y6pg8z){color:var(--text-color);font-size:.9em}.forum-header-view.svelte-y6pg8z .space-name:where(.svelte-y6pg8z){color:var(--text-heading-color);font-size:1.5em;font-weight:700}.forum-load-view.svelte-1wrx9ti{flex-direction:column;gap:1.5em;width:100%;display:flex}.forum-load-view.svelte-1wrx9ti .error-area:where(.svelte-1wrx9ti){flex-direction:column;gap:.5em;display:flex}.forum-load-view.svelte-1wrx9ti .error-message:where(.svelte-1wrx9ti){color:var(--danger-color)}.forum-load-view.svelte-1wrx9ti .admin-link:where(.svelte-1wrx9ti){color:var(--accent-color)}.font-awesome-view.svelte-5e8h29{letter-spacing:0;vertical-align:middle;font-size:.73em}.font-awesome-view.svelte-5e8h29.padding-left-right{padding-left:.25em;padding-right:.25em}.google-material-icon-view.svelte-1yac9y2{opacity:0;letter-spacing:0;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:1em;font-weight:900;display:inline-block}.google-material-icon-view.svelte-1yac9y2.padding-left-right{padding-left:.25em;padding-right:.25em}.google-material-icon-view.svelte-1yac9y2.show{opacity:1}.notification-circle-view.svelte-drhbk6{-webkit-user-select:none;user-select:none;border-radius:.7em;justify-content:center;align-items:center;width:max-content;min-width:1.4em;height:1.4em;padding-left:.4em;padding-right:.4em;font-size:.75em;font-weight:700;line-height:0;display:inline-flex;position:relative}.notification-circle-view.svelte-drhbk6.dot{width:.6em;min-width:.6em;height:.6em;padding-left:0;padding-right:0}.notification-circle-view.svelte-drhbk6 .ripple:where(.svelte-drhbk6){border-radius:inherit;background-color:inherit;opacity:.6;pointer-events:none;animation-name:svelte-drhbk6-notification-circle-ripple;animation-duration:1.4s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;inset:0}@keyframes svelte-drhbk6-notification-circle-ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.hover-tips-view.svelte-ivmzml{background-color:var(--text-color);opacity:.5;width:1em;height:1em;color:var(--background-color);-webkit-user-select:none;user-select:none;cursor:help;border-radius:50%;justify-content:center;align-items:center;font-size:.75em;line-height:1em;display:inline-flex}.hover-tips-view.svelte-ivmzml .icon:where(.svelte-ivmzml){justify-content:center;align-items:center;transition-duration:.25s;display:flex}.hover-tips-view.svelte-ivmzml.inversion-color{background-color:var(--background-color);color:var(--text-color)}.hover-tips-view.svelte-ivmzml.horizontal-margin{margin-left:.25em;margin-right:.25em}.hover-tips-view.svelte-ivmzml:hover{opacity:1}.hover-tips-view.svelte-ivmzml:hover .icon:where(.svelte-ivmzml){transform:scale(.6)rotate(360deg)}.button-view.svelte-1l4wiri{white-space:nowrap;background-color:var(--button-background);width:max-content;color:var(--button-color);border-radius:4px;flex-shrink:0;transition-duration:.5s;position:relative}.button-view.svelte-1l4wiri .frame:where(.svelte-1l4wiri){border-style:solid;border-width:1px;border-color:var(--border-color);pointer-events:none;border-radius:4px;transition-duration:.25s;position:absolute;inset:0}.button-view.svelte-1l4wiri:hover{box-shadow:none}.button-view.svelte-1l4wiri:hover .frame:where(.svelte-1l4wiri){border-color:var(--accent-color)}.button-view.svelte-1l4wiri:hover.danger .frame:where(.svelte-1l4wiri){border-color:var(--danger-color)}.button-view.svelte-1l4wiri:hover.progress .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri:hover.sub .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri:hover.text .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri .text-area:where(.svelte-1l4wiri){min-height:1em}.button-view.svelte-1l4wiri .notification-badge:where(.svelte-1l4wiri){pointer-events:none;justify-content:center;align-items:center;font-size:.75em;display:flex;position:absolute;top:-.4em;right:-.4em}.button-view.svelte-1l4wiri.primary{background-color:var(--accent-color);color:var(--accent-contrast-color)}.button-view.svelte-1l4wiri.primary .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.primary:hover{filter:brightness(1.08)}.button-view.svelte-1l4wiri.primary:hover .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.sub{background-color:var(--border-color)}.button-view.svelte-1l4wiri.sub .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.sub:hover{background-color:var(--accent-soft-color)}.button-view.svelte-1l4wiri.danger{background-color:var(--button-danger-background);color:var(--button-danger-color)}.button-view.svelte-1l4wiri.danger .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.text{background-color:#0000}.button-view.svelte-1l4wiri.text .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.text:hover{background-color:var(--accent-soft-color)}.button-view.svelte-1l4wiri.small{padding-block:.35em;padding-inline:.9em;font-size:.85em}.button-view.svelte-1l4wiri.progress{cursor:wait}.button-view.svelte-1l4wiri.progress .text-area:where(.svelte-1l4wiri){position:relative}.button-view.svelte-1l4wiri.progress .text-area:where(.svelte-1l4wiri) .text:where(.svelte-1l4wiri){opacity:.1}.button-view.svelte-1l4wiri.progress .text-area:where(.svelte-1l4wiri) .progress-area:where(.svelte-1l4wiri){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.button-view.svelte-1l4wiri:disabled .frame:where(.svelte-1l4wiri){opacity:0}.badge-view.svelte-z83rty{border:1px solid var(--badge-color);border-radius:var(--border-radius-pill);color:var(--badge-color);white-space:nowrap;flex-shrink:0;align-items:center;padding:.2em .5em;font-size:.7em;font-weight:600;line-height:1;display:inline-flex}.badge-view.svelte-z83rty.fill{background-color:var(--badge-color);color:#fff}.thread-status-view.svelte-rh0pmu{flex-shrink:0;display:inline-flex}.thread-row-view.svelte-dfospy{background:var(--background-elevated-color);border:1px solid var(--border-color);border-radius:var(--radius-px);color:var(--text-heading-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;padding:.75em 1em;text-decoration:none;display:flex}.thread-row-view.svelte-dfospy:hover{background:var(--background-elevated-hover-color)}.thread-row-view.svelte-dfospy .title-area:where(.svelte-dfospy){align-items:center;gap:.75em;min-width:0;display:flex}.thread-row-view.svelte-dfospy .title:where(.svelte-dfospy){overflow-wrap:anywhere;font-weight:700}.thread-row-view.svelte-dfospy .information-area:where(.svelte-dfospy){color:var(--text-color);flex-wrap:wrap;align-items:center;gap:1em;font-size:.85em;display:flex}.thread-row-view.svelte-dfospy .creator-email:where(.svelte-dfospy){opacity:.7}.close-button-view.svelte-wifk7o{--normal-size:1em;--small-size:.75em;--large-size:2.5em;--line-size:.125em;--large-line-size:.25em;width:var(--normal-size);height:var(--normal-size);border-width:var(--line-size);cursor:pointer;padding:.25em;transition-duration:0s}.close-button-view.svelte-wifk7o.small{width:var(--small-size);height:var(--small-size);border-width:var(--line-size)}.close-button-view.svelte-wifk7o.small .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o){height:var(--small-size)}.close-button-view.svelte-wifk7o.large{width:var(--large-size);height:var(--large-size);border-width:var(--large-line-size)}.close-button-view.svelte-wifk7o.large .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o){height:var(--large-size)}.close-button-view.svelte-wifk7o:hover{background-color:var(--box-background-color);border-radius:50%;transition-duration:.5s;transform:rotate(90deg)}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o){justify-content:center;width:100%;height:100%;display:flex;position:relative}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o){width:var(--line-size);height:var(--normal-size);background-color:var(--text-color);position:absolute;top:50%;left:50%}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o).left-up{transform:translate(-50%,-50%)rotate(-45deg)}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o).right-up{transform:translate(-50%,-50%)rotate(45deg)}.dialog-view.svelte-15yih0y{--dialog-padding:20px;opacity:0;width:100%;height:100%;text-align:initial;background-color:#0003;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow:auto}.dialog-view.svelte-15yih0y.background-blur{-webkit-backdrop-filter:blur(8px)}.dialog-view.svelte-15yih0y{pointer-events:none;overscroll-behavior:none;transition-duration:.125s}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y){background-color:var(--background-color);border:1px solid #aaaa;border-radius:10px;outline:none;flex-direction:column;max-width:90vw;max-height:90vh;transition-duration:.125s;transition-timing-function:linear;display:flex;position:relative;transform:scale(0)}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y){padding-left:var(--dialog-padding);align-items:center;gap:24px;padding-right:10px;font-size:18px;display:flex}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y) .title-area:where(.svelte-15yih0y){flex-grow:1;padding-top:.5em;padding-bottom:.5em}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y) .close-button-area:where(.svelte-15yih0y){opacity:0;pointer-events:none;padding-top:.5em;padding-bottom:.5em;transition:opacity .15s}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y).with-title{border-bottom:1px solid #0002}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y):hover .close-button-area:where(.svelte-15yih0y),.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y):focus-within .close-button-area:where(.svelte-15yih0y){opacity:1;pointer-events:auto}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y)>.content:where(.svelte-15yih0y){box-sizing:border-box;min-height:100px;padding-left:var(--dialog-padding);padding-right:var(--dialog-padding);padding-top:14px;padding-bottom:var(--dialog-padding);flex:auto;overflow-y:auto}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .footer-area:where(.svelte-15yih0y){justify-content:center;align-items:center;gap:24px;padding-top:12px;padding-bottom:12px;display:flex}.dialog-view.svelte-15yih0y.show{opacity:1;pointer-events:all}.dialog-view.svelte-15yih0y.show .dialog:where(.svelte-15yih0y){transition-duration:.125s;transition-delay:.1s;transform:scale(1)}.dialog-view.svelte-15yih0y.position-right{justify-content:flex-end;align-items:stretch}.dialog-view.svelte-15yih0y.position-right .dialog:where(.svelte-15yih0y){border-top-width:0;border-bottom-width:0;border-right-width:0;border-radius:0;width:320px;height:100%;max-height:100vh;transform:translate(100%)}.dialog-view.svelte-15yih0y.position-right.show .dialog:where(.svelte-15yih0y){transform:translate(0)}@media (hover:none){.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y) .close-button-area:where(.svelte-15yih0y){opacity:1;pointer-events:auto}}@media (width<=768px){.dialog-view.position-right.svelte-15yih0y .dialog:where(.svelte-15yih0y){width:100%!important;max-width:100%!important}}.edit-dialog-content.svelte-lgg48u{min-width:420px;min-height:200px}.edit-dialog-content.svelte-lgg48u .edit-content:where(.svelte-lgg48u){position:relative}.edit-dialog-content.svelte-lgg48u .edit-content:where(.svelte-lgg48u) .button-margin-area:where(.svelte-lgg48u){height:40px}.edit-dialog-content.svelte-lgg48u .button-gradation-area:where(.svelte-lgg48u){background:linear-gradient(0deg, var(--background-color), transparent);pointer-events:none;width:100%;height:40px;position:absolute;bottom:0;left:0}.edit-dialog-content.svelte-lgg48u .button-area:where(.svelte-lgg48u){justify-content:flex-end;gap:12px;padding-bottom:10px;padding-right:10px;display:flex;position:absolute;bottom:0;right:0}.input-text-view.svelte-1ddi8jx{width:100%}.input-text-view.svelte-1ddi8jx.small{border-radius:0;padding-block:.4em;padding-inline:.7em;font-size:.9em}.textarea-view.svelte-1tgk906{width:100%}.textarea-view.svelte-1tgk906.small{border-radius:0;padding-block:.4em;padding-inline:.7em;font-size:.9em}.thread-create-dialog-view.svelte-ous7c{flex-direction:column;gap:1em;width:100%;display:flex}.thread-create-dialog-view.svelte-ous7c .field:where(.svelte-ous7c){flex-direction:column;gap:.25em;display:flex}.thread-create-dialog-view.svelte-ous7c .label:where(.svelte-ous7c){font-size:.85em}.thread-list-view.svelte-wh8yhg{flex-direction:column;gap:1em;width:100%;display:flex}.thread-list-view.svelte-wh8yhg .heading:where(.svelte-wh8yhg){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;display:flex}.thread-list-view.svelte-wh8yhg .thread-list:where(.svelte-wh8yhg){flex-direction:column;gap:.5em;display:flex}.thread-list-view.svelte-wh8yhg .empty-message:where(.svelte-wh8yhg){color:var(--text-color);opacity:.7}.forum-page.svelte-12fttf7{width:100%;min-height:100vh;padding:1.5em}.thread-status-button-view.svelte-7hlj0e{display:inline-flex}.post-row-view.svelte-13o2qsm{background:var(--background-elevated-color);border:1px solid var(--border-color);border-radius:var(--radius-px);flex-direction:column;gap:.5em;padding:1em;display:flex}.post-row-view.svelte-13o2qsm.admin-post{border-color:var(--accent-color)}.post-row-view.svelte-13o2qsm .header:where(.svelte-13o2qsm){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;display:flex}.post-row-view.svelte-13o2qsm .author-area:where(.svelte-13o2qsm){flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.post-row-view.svelte-13o2qsm .author-name:where(.svelte-13o2qsm){color:var(--text-heading-color);font-weight:700}.post-row-view.svelte-13o2qsm .author-email:where(.svelte-13o2qsm){color:var(--text-color);opacity:.7;font-size:.85em}.post-row-view.svelte-13o2qsm .date-area:where(.svelte-13o2qsm){color:var(--text-color);flex-wrap:wrap;gap:.75em;font-size:.8em;display:flex}.post-row-view.svelte-13o2qsm .edited:where(.svelte-13o2qsm){opacity:.8}.post-row-view.svelte-13o2qsm .body:where(.svelte-13o2qsm){color:var(--text-heading-color);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.post-row-view.svelte-13o2qsm .operation-area:where(.svelte-13o2qsm){justify-content:flex-end;gap:.5em;display:flex}.post-row-view.svelte-13o2qsm .deleted-message:where(.svelte-13o2qsm){color:var(--text-color);opacity:.7;margin:0;font-style:italic}.post-edit-dialog-view.svelte-is9g10{width:100%}.post-edit-dialog-view.svelte-is9g10 .field:where(.svelte-is9g10){flex-direction:column;gap:.25em;display:flex}.post-edit-dialog-view.svelte-is9g10 .label:where(.svelte-is9g10){font-size:.85em}.post-list-view.svelte-o6lyx8{flex-direction:column;gap:1em;width:100%;display:flex}.post-list-view.svelte-o6lyx8 .post-list:where(.svelte-o6lyx8){flex-direction:column;gap:.75em;display:flex}.post-list-view.svelte-o6lyx8 .post-form:where(.svelte-o6lyx8){flex-direction:column;gap:.5em;display:flex}.post-list-view.svelte-o6lyx8 .button-area:where(.svelte-o6lyx8){justify-content:flex-end;display:flex}.post-list-view.svelte-o6lyx8 .closed-message:where(.svelte-o6lyx8){color:var(--text-color);opacity:.7}.thread-view.svelte-18ayuvo{flex-direction:column;gap:1em;width:100%;display:flex}.thread-view.svelte-18ayuvo .forum-link:where(.svelte-18ayuvo){color:var(--accent-color);font-size:.9em;text-decoration:none}.thread-view.svelte-18ayuvo .heading:where(.svelte-18ayuvo){align-items:center;gap:.75em;display:flex}.thread-view.svelte-18ayuvo .title:where(.svelte-18ayuvo){overflow-wrap:anywhere;margin:0}.thread-view.svelte-18ayuvo .status-area:where(.svelte-18ayuvo){flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.thread-view.svelte-18ayuvo .status-label:where(.svelte-18ayuvo){font-size:.85em}.thread-view.svelte-18ayuvo .empty-message:where(.svelte-18ayuvo){color:var(--text-color);opacity:.7}.thread-page.svelte-pp9tjn{width:100%;min-height:100vh;padding:1.5em}.tab-button-view.svelte-50eu9u{box-sizing:border-box;border-radius:var(--border-radius-pill);white-space:nowrap;color:var(--text-color);opacity:.65;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding-block:.3em;padding-inline:.85em;font-size:.78em;transition-property:background-color,color,opacity;transition-duration:.2s;transition-timing-function:ease}.tab-button-view.svelte-50eu9u:hover{opacity:1}.tab-button-view.svelte-50eu9u.selected{opacity:1;background:var(--accent-soft-color);color:var(--accent-color);font-weight:600}.tab-view.svelte-1xvq2kq{flex-direction:column;gap:.5em;display:flex}.tab-view.svelte-1xvq2kq .tab-bar:where(.svelte-1xvq2kq){background:var(--tab-bar-background);border-radius:var(--border-radius-pill);flex-wrap:nowrap;gap:.15em;padding:.2em;display:flex;overflow-x:auto}.tab-view.svelte-1xvq2kq .tab-content:where(.svelte-1xvq2kq).padding{padding:.75em}.forum-row-view.svelte-1lv9yp4{background:var(--background-elevated-color);border:1px solid var(--border-color);border-radius:var(--radius-px);color:var(--text-heading-color);flex-wrap:wrap;align-items:center;gap:.75em;padding:.75em 1em;text-decoration:none;display:flex}.forum-row-view.svelte-1lv9yp4:hover{background:var(--background-elevated-hover-color)}.forum-row-view.svelte-1lv9yp4 .space-name:where(.svelte-1lv9yp4){font-weight:700}.forum-row-view.svelte-1lv9yp4 .last-posted-at:where(.svelte-1lv9yp4){color:var(--text-color);margin-left:auto;font-size:.85em}.service-list-view.svelte-hs8moi{width:100%}.service-list-view.svelte-hs8moi .forum-list:where(.svelte-hs8moi){flex-direction:column;gap:.5em;display:flex}.service-list-view.svelte-hs8moi .empty-message:where(.svelte-hs8moi){color:var(--text-color);opacity:.7}.admin-dashboard-view.svelte-9oozn8{flex-direction:column;gap:1em;display:flex}.admin-dashboard-view.svelte-9oozn8 .header:where(.svelte-9oozn8){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;display:flex}.admin-dashboard-view.svelte-9oozn8 .account:where(.svelte-9oozn8){align-items:center;gap:.5em;display:flex}.admin-dashboard-view.svelte-9oozn8 .error-message:where(.svelte-9oozn8){color:var(--danger-color)}.google-login-view.svelte-vip1k0{display:inline-block}.admin-login-view.svelte-178dvy7{flex-direction:column;align-items:flex-start;gap:1em;display:flex}.admin-page.svelte-1vf6xl3{flex-direction:column;gap:1em;width:100%;min-height:100vh;padding:1.5em;display:flex}.admin-page.svelte-1vf6xl3 .login-error-message:where(.svelte-1vf6xl3){color:var(--danger-color)}.forum-page.svelte-1mxg6xz,.thread-page.svelte-1e2cwef{width:100%;min-height:100vh;padding:1.5em}
