.status-layout{min-height:calc(100dvh - var(--header-h));flex-direction:column;padding-top:40px;padding-bottom:28px;display:flex}.status-crumb{display:none}.status-grid{flex-direction:column;flex:1;gap:28px;display:flex}.status-card{flex-direction:column;gap:28px;display:flex}.status-head{flex-direction:column;gap:12px;display:flex}.status-code{font-family:var(--font-mono);letter-spacing:.5px;color:var(--point);font-size:12px;font-weight:600}.status-title{font-family:var(--font-display);letter-spacing:-.6px;font-size:26px;font-weight:700;line-height:1.3}.status-desc{color:var(--muted);font-size:15px;line-height:1.6}.status-chip{background:var(--none-tint);color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.status-chip svg{color:var(--faint);flex:none}.status-chip__mono{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:1}.status-chip__id{font-family:var(--font-mono);letter-spacing:.5px;color:var(--ink);flex:1;font-size:15px;font-weight:600}.status-copy{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}.status-copy svg{color:var(--ink)}.status-spacer{flex:1}.status-actions{flex-direction:column;gap:10px;display:flex}.status-actions .btn-secondary{justify-content:center;padding-block:15px}.status-side{flex-direction:column;gap:10px;display:flex}.status-side__label{color:var(--muted);font-size:13px;font-weight:700}.status-list{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;display:flex}.status-row{align-items:center;gap:12px;padding:16px;transition:background-color .15s;display:flex}.status-row+.status-row{border-top:1px solid var(--line)}.status-row:hover{background:var(--paper)}.status-row__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.status-row__title{font-size:15px;font-weight:700}.status-row__meta{color:var(--muted);font-size:12px}.status-row>svg{color:var(--faint);flex:none}.status-hint{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;padding-top:18px;font-size:13px;line-height:1.55;display:flex}@media (width>=1024px){.status-layout{min-height:0;padding-top:56px;padding-bottom:120px}.status-crumb{font-family:var(--font-mono);letter-spacing:.5px;color:var(--faint);padding-bottom:14px;font-size:12px;display:block}.status-crumb a:hover{color:var(--ink)}.status-crumb__sep{margin:0 12px}.status-grid{flex-direction:row;align-items:flex-start;gap:48px;padding-top:8px}.status-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex:1;gap:24px;padding:36px 40px}.status-title--top{letter-spacing:-1.2px;padding-bottom:32px;font-size:40px;line-height:1.32}.status-desc{font-size:16px;line-height:1.65}.status-chip{padding:12px 14px;font-size:13px}.status-chip__id{font-size:14px}.status-copy{background:0 0;border:0;padding:0}.status-actions{flex-direction:row;align-items:center;padding-top:8px}.status-actions .btn-primary{width:220px}.status-actions .btn-secondary{padding:15px 18px}.status-side{flex:0 0 400px;gap:20px}.status-row{padding:16px 20px}}.csheet-write{flex-direction:column;gap:16px;min-height:484px;display:flex}.csheet-write__head{align-items:center;gap:12px;display:flex}.csheet-write__title{font-family:var(--font-display);flex:1;font-size:18px;font-weight:700;line-height:1.45}.csheet-write__count{font-family:var(--font-mono);color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px}.csheet-write__close{width:32px;height:32px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;margin:-6px -6px -6px 0;display:none}.csheet-write__close:hover{background:var(--paper);color:var(--ink)}.csheet-write__reply{color:var(--muted);margin-top:-8px;font-size:13px}.csheet-write__area{border:1.5px solid var(--ink);background:var(--paper);resize:none;border-radius:10px;outline:none;width:100%;height:120px;padding:14px;font-size:14px;line-height:1.5;display:block}.csheet-write__area::placeholder{color:var(--faint)}.csheet-write__attached{flex-direction:column;gap:8px;display:flex}.csheet-write__label{color:var(--muted);font-size:13px;font-weight:700;line-height:1.45}.csheet-write__chips{flex-wrap:wrap;gap:8px;display:flex}.csheet-chip{border:1px solid var(--ink);white-space:nowrap;border-radius:100px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:600;line-height:17px;transition:background-color .15s;display:inline-flex}.csheet-chip:hover{background:var(--paper)}.csheet-chip__x{color:var(--muted)}.csheet-write__empty{color:var(--faint);font-size:13px}.csheet-write__empty button{color:var(--ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}.csheet-check{cursor:pointer;align-items:center;gap:10px;display:flex;position:relative}.csheet-check input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.csheet-check__box{background:var(--ink);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s;display:inline-flex}.csheet-check input:not(:checked)+.csheet-check__box{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--faint);color:#0000}.csheet-check input:focus-visible+.csheet-check__box{outline:2px solid var(--point);outline-offset:2px}.csheet-check__label{flex:1;font-size:13px;line-height:1.45}.csheet-write__spacer{flex:1}.csheet-write__hint{color:var(--faint);text-align:center;margin-top:-6px;font-size:12px}@media (width>=768px){:is(.sheet:has(>.csheet-write),.sheet:has(>.csheet-login)){max-width:520px;padding:28px 32px 32px}.csheet-write{min-height:0}.csheet-write__head{gap:16px}.csheet-write__close{border-radius:4px;width:20px;height:20px;margin:0;display:inline-flex}.csheet-write__close:hover{background:0 0}.csheet-write__spacer{display:none}}.csheet-login{flex-direction:column;gap:14px;display:flex}.csheet-login__close{width:20px;height:20px;color:var(--muted);justify-content:center;align-items:center;display:none;position:absolute;top:28px;right:32px}.csheet-login__close:hover{color:var(--ink)}@media (width>=768px){.csheet-login__close{display:inline-flex}.csheet-login__title{padding-right:36px}}.csheet-login__title{font-family:var(--font-display);white-space:pre-line;font-size:20px;font-weight:700;line-height:1.35}.csheet-login__body{color:var(--muted);font-size:13px;line-height:1.55}.csheet-login__btn{border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 16px;font-size:15px;font-weight:700;line-height:22px;transition:filter .15s,transform .1s;display:flex}.csheet-login__btn:hover{filter:brightness(.96)}.csheet-login__btn:active{transform:scale(.99)}.csheet-login__btn--kakao{color:#191600;background:#fee500}.csheet-login__btn--google{color:#1f1f1f;background:#fff;box-shadow:inset 0 0 0 1px #747775}.csheet-login__note{color:var(--faint);font-size:12px;line-height:1.5}.csheet-toast{left:50%;bottom:calc(84px + env(safe-area-inset-bottom));z-index:300;background:var(--ink);color:#fff;border-radius:10px;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 40px);padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4;animation:.24s cubic-bezier(.2,.8,.2,1) csheet-toast-in;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #15171b2e}@keyframes csheet-toast-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (width>=1024px){.csheet-toast{bottom:40px}}.csheet-write__error,.csheet-login__error{color:var(--point);font-size:13px;font-weight:600;line-height:1.5}.btn-primary:disabled{cursor:default}.csheet-login__btn:disabled{opacity:.45;cursor:not-allowed;filter:none;transform:none}.csheet-login__soon{background:#0000001f;border-radius:999px;margin-left:2px;padding:1px 6px;font-size:11px;font-weight:600;line-height:16px}.csheet-login__dev{color:var(--muted);text-underline-offset:2px;align-self:center;padding:4px 8px;font-size:12px;line-height:18px;text-decoration:underline}.csheet-login__dev:hover{color:var(--ink)}
