.studio_studio__0e2IN{min-height:100%;background:var(--color-fill-alter);color:var(--color-ink);font-family:Pretendard,Noto Sans KR,sans-serif}.studio_srOnly__sBqH0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.studio_startPage__zqbfR{max-width:1290px;margin:auto;padding:38px 48px 72px}.studio_startTop__3_UqV{display:flex;justify-content:space-between;align-items:center;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);letter-spacing:.02em}.studio_eyebrow__peS8X{color:var(--color-primary);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);letter-spacing:.14em}.studio_hero__cmoI2{max-width:850px;margin:83px auto 82px;text-align:center}.studio_heroMark__IVvwH{width:43px;height:43px;border-radius:var(--tg-radius-lg);background:var(--color-primary-soft);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.studio_hero__cmoI2 h1{font-size:clamp(29px,3.3vw,43px);letter-spacing:0;line-height:1.25;font-weight:var(--tg-font-weight-strong);margin:0}.studio_hero__cmoI2>p{font-size:var(--tg-font-size-lg);color:var(--color-ink-soft);line-height:1.7;margin:13px 0 29px}.studio_context__DLVLt{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:16px;border:1px solid var(--color-primary-border);background:var(--color-primary-soft);border-radius:var(--tg-radius-lg);padding:14px 18px;margin:0 0 13px}.studio_context__DLVLt div{display:grid;gap:3px}.studio_context__DLVLt strong{font-size:var(--tg-font-size)}.studio_context__DLVLt span{font-size:var(--tg-font-size-sm);color:var(--color-ink-soft)}.studio_context__DLVLt a{display:inline-flex;gap:5px;align-items:center;white-space:nowrap;color:var(--color-primary);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.studio_promptBox__aPoWo{background:white;border:1px solid var(--color-line);border-radius:var(--tg-radius-lg);box-shadow:var(--tg-shadow-secondary);text-align:left;overflow:hidden}.studio_promptBox__aPoWo:focus-within{border-color:var(--color-primary);box-shadow:var(--tg-shadow-secondary)}.studio_promptBox__aPoWo textarea{display:block;width:100%;resize:vertical;min-height:130px;border:0;outline:0;padding:24px 26px;font:inherit;font-size:var(--tg-font-size-lg);line-height:1.8;color:var(--color-ink);background:transparent}.studio_promptBox__aPoWo textarea::placeholder{color:var(--color-ink-faint)}.studio_promptFooter__Eu_Bv{display:flex;align-items:center;gap:11px;min-height:66px;border-top:1px solid var(--color-paper-dim);padding:11px 14px 11px 20px}.studio_promptFooter__Eu_Bv>span{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_attachButton__e_L_j{gap:7px;background:transparent;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm)}.studio_attachButton__e_L_j,.studio_primaryButton__6zoOi,.studio_startButton__mjatm{display:inline-flex;align-items:center;border:0;font-weight:var(--tg-font-weight-strong);cursor:pointer}.studio_primaryButton__6zoOi,.studio_startButton__mjatm{background:var(--color-primary);color:#fff;justify-content:center;gap:8px}.studio_startButton__mjatm{padding:12px 17px;border-radius:var(--tg-radius-lg);margin-left:auto;font-size:var(--tg-font-size)}.studio_primaryButton__6zoOi:hover,.studio_startButton__mjatm:hover{background:var(--color-primary-active)}.studio_attachments__J_8S8{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:13px}.studio_attachments__J_8S8>span{display:inline-flex;align-items:center;gap:6px;background:var(--color-primary-soft);color:var(--color-primary-ink);border-radius:var(--tg-radius-lg);padding:7px 9px;font-size:var(--tg-font-size-sm)}.studio_attachments__J_8S8 button{border:0;background:transparent;color:inherit;display:inline-flex;cursor:pointer}.studio_sectionHeading__Kbh4M{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:19px}.studio_sectionHeading__Kbh4M h2{font-size:var(--tg-font-size-xl);letter-spacing:0;margin:5px 0 0}.studio_sectionHeading__Kbh4M>a,.studio_sectionHeading__Kbh4M>span{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_sectionHeading__Kbh4M>a{display:inline-flex;gap:5px;align-items:center}.studio_quickGrid__5HVOi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.studio_quickCard__VBq4_{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:7px;min-height:148px;padding:20px 15px;border:1px solid var(--color-line);border-radius:var(--tg-radius-lg);background:var(--color-surface);color:var(--color-primary-ink);cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.studio_quickCard__VBq4_:hover,.studio_quickSelected__iLDPP{border-color:var(--color-primary-border);box-shadow:var(--tg-shadow-secondary);transform:translateY(-2px)}.studio_quickCard__VBq4_>svg:first-child{color:var(--color-primary);margin-bottom:11px}.studio_quickCard__VBq4_ strong{font-size:var(--tg-font-size-lg);color:var(--color-primary-ink)}.studio_quickCard__VBq4_ span{font-size:var(--tg-font-size-sm);line-height:1.45;color:var(--color-ink-faint)}.studio_quickArrow__w4gb1{position:absolute;right:15px;top:22px;color:var(--color-ink-faint)}.studio_lowerGrid__kPwBb{display:grid;grid-template-columns:1.35fr 1fr;gap:28px;margin-top:56px}.studio_recentBox__VnSxN,.studio_templateBox__Bc_Ta{min-width:0}.studio_recentRow__ti8Kp,.studio_templateList__kbqh_ button{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;text-align:left;border:1px solid var(--color-line);background:var(--color-surface);padding:11px 16px;color:var(--color-ink-soft)}.studio_recentRow__ti8Kp+.studio_recentRow__ti8Kp,.studio_templateList__kbqh_ button+button{border-top:0}.studio_recentRow__ti8Kp:first-of-type,.studio_templateList__kbqh_ button:first-child{border-radius:var(--tg-radius-lg) var(--tg-radius-lg) 0 0}.studio_recentRow__ti8Kp:last-of-type,.studio_templateList__kbqh_ button:last-child{border-radius:0 0 var(--tg-radius-lg) var(--tg-radius-lg)}.studio_recentRow__ti8Kp>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.studio_recentRow__ti8Kp strong,.studio_templateList__kbqh_ span{font-size:var(--tg-font-size);font-weight:var(--tg-font-weight-strong);color:var(--color-primary-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_recentRow__ti8Kp small{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_templateList__kbqh_ button{cursor:pointer}.studio_templateList__kbqh_ button span{flex:1}.studio_emptyHint__F5o0H{border:1px dashed var(--color-primary-border);padding:24px;color:var(--color-ink-faint);background:var(--color-fill-alter)}.studio_emptyHint__F5o0H,.studio_startNotice__glDyd{border-radius:var(--tg-radius-lg);font-size:var(--tg-font-size-sm)}.studio_startNotice__glDyd{position:fixed;right:24px;bottom:24px;background:var(--color-ink);color:white;padding:13px 17px;display:flex;align-items:center;gap:15px;box-shadow:var(--tg-shadow-secondary);z-index:20}.studio_startNotice__glDyd button{background:transparent;border:0;color:white;cursor:pointer}.studio_editorPage__eNUXQ{height:calc(100vh - 76px);min-height:610px;display:flex;flex-direction:column;overflow:hidden}.studio_editorToolbar__xKnjh{height:80px;min-height:80px;background:white;border-bottom:1px solid var(--color-line);display:flex;align-items:center;justify-content:space-between;padding:0 28px;gap:15px}.studio_toolbarActions__vPT_2,.studio_toolbarIdentity__OrRnj{display:flex;align-items:center;gap:12px}.studio_toolbarIdentity__OrRnj>div{min-width:0;display:flex;flex-direction:column;gap:3px}.studio_toolbarEyebrow__vODlD{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_toolbarIdentity__OrRnj strong{font-size:var(--tg-font-size-lg);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.studio_toolbarActions__vPT_2{flex-wrap:wrap;justify-content:flex-end}.studio_iconButton__c08BA,.studio_notice__I0sa8 button,.studio_panelHeader__bUYwF button{border:0;background:transparent;color:var(--color-ink-faint);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.studio_iconButton__c08BA{width:34px;height:var(--tg-control-height);border-radius:var(--tg-radius-lg)}.studio_iconButton__c08BA:hover{background:var(--color-primary-soft);color:var(--color-primary)}.studio_saveStatus__ru21p{display:inline-flex;align-items:center;gap:6px;font-size:var(--tg-font-size-sm);color:var(--color-ink-faint);white-space:nowrap}.studio_saveStatus__ru21p:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-ink-faint)}.studio_saveError__SF9XB{color:var(--color-danger)}.studio_saveError__SF9XB:before{background:var(--color-danger)}.studio_primaryButton__6zoOi,.studio_secondaryButton__lgJfG{height:var(--tg-control-height);border-radius:var(--tg-radius-lg);padding:0 13px;font-size:var(--tg-font-size-sm);white-space:nowrap}.studio_secondaryButton__lgJfG{border:1px solid var(--color-line);background:white;color:var(--color-ink);display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-weight:var(--tg-font-weight-strong)}.studio_secondaryButton__lgJfG:hover{background:var(--color-fill-alter)}.studio_primaryButton__6zoOi:disabled,.studio_secondaryButton__lgJfG:disabled{opacity:.48;cursor:not-allowed}.studio_notice__I0sa8{display:flex;align-items:center;gap:8px;padding:9px 20px;background:var(--tg-color-warning-bg);color:var(--color-amber);border-bottom:1px solid var(--tg-color-warning-border);font-size:var(--tg-font-size-sm)}.studio_notice__I0sa8 span{flex:1}.studio_workspace__SO5Qm{flex:1;min-height:0;display:grid;grid-template-columns:240px minmax(0,1fr) 360px;position:relative}.studio_workspace__SO5Qm.studio_leftCollapsed__e1SrB{grid-template-columns:0 minmax(0,1fr) 360px}.studio_workspace__SO5Qm.studio_rightCollapsed__Labcf{grid-template-columns:240px minmax(0,1fr) 0}.studio_workspace__SO5Qm.studio_leftCollapsed__e1SrB.studio_rightCollapsed__Labcf{grid-template-columns:0 minmax(0,1fr) 0}.studio_leftPanel__ebbB_,.studio_rightPanel___v_8V{background:white;min-height:0;display:flex;flex-direction:column;overflow:hidden}.studio_leftPanel__ebbB_{border-right:1px solid var(--color-line)}.studio_rightPanel___v_8V{border-left:1px solid var(--color-line)}.studio_panelHeader__bUYwF{height:62px;min-height:62px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-paper-dim);color:var(--color-primary-ink);font-size:var(--tg-font-size);font-weight:var(--tg-font-weight-strong)}.studio_panelHeader__bUYwF span{display:inline-flex;align-items:center;gap:8px}.studio_panelHeader__bUYwF span svg{color:var(--color-primary)}.studio_leftTabs__ZyeCr{display:flex;padding:14px 15px 0;gap:3px;border-bottom:1px solid var(--color-paper-dim)}.studio_leftTabs__ZyeCr button{background:transparent;border:0;border-bottom:2px solid transparent;padding:0 8px 11px;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);cursor:pointer}.studio_leftTabs__ZyeCr .studio_activeTab__FA4n_{border-bottom-color:var(--color-primary);color:var(--color-primary)}.studio_panelBody__V_IoH{padding:22px 18px;overflow:auto;flex:1}.studio_panelLabel__v7olH{display:block;font-size:var(--tg-font-size-sm);color:var(--color-ink-faint);font-weight:var(--tg-font-weight-strong);margin-bottom:15px}.studio_outlineRow__JCrmZ{display:flex;gap:10px;text-align:left;width:100%;padding:10px 7px;border:0;background:transparent;border-radius:var(--tg-radius);color:var(--color-ink-soft);font-size:var(--tg-font-size-sm);line-height:1.45;cursor:pointer;overflow:hidden}.studio_outlineRow__JCrmZ:hover{background:var(--color-primary-soft)}.studio_outlineRow__JCrmZ span{color:var(--color-ink-faint);font-variant-numeric:tabular-nums}.studio_sideHint__119pr{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint);line-height:1.7}.studio_materialItem__vrcim{display:flex;gap:9px;padding:12px 0;border-bottom:1px solid var(--color-paper-dim);color:var(--color-ink-faint)}.studio_materialItem__vrcim div{min-width:0;display:grid;gap:3px}.studio_materialItem__vrcim strong{font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_materialItem__vrcim span{font-size:var(--tg-font-size-sm)}.studio_selectedTemplate__zs_rj{display:flex;flex-direction:column;gap:6px;padding:17px;border:1px solid var(--color-primary-border);background:var(--color-primary-soft);border-radius:var(--tg-radius-lg)}.studio_selectedTemplate__zs_rj svg{color:var(--color-primary)}.studio_selectedTemplate__zs_rj strong{font-size:var(--tg-font-size)}.studio_selectedTemplate__zs_rj span{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_expandLeft__qOCbl,.studio_expandRight__FMjcT{position:absolute;top:18px;z-index:3;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:white;border:1px solid var(--color-line);border-radius:var(--tg-radius-lg);color:var(--color-ink-soft);cursor:pointer}.studio_expandLeft__qOCbl{left:13px}.studio_expandRight__FMjcT{right:13px}.studio_documentRail__3eQhG{min-width:0;min-height:0;overflow:auto;padding:24px 30px 44px;background:var(--color-fill-alter)}.studio_documentTopline__eh_YK{max-width:820px;margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.studio_documentTopline__eh_YK>div{display:flex;gap:9px}.studio_railToggle__DoSdt{border:0;background:transparent;color:var(--color-ink-faint);display:inline-flex;align-items:center;gap:4px;font-size:var(--tg-font-size-sm);cursor:pointer}.studio_paper__nBG8h{box-sizing:border-box;width:min(100%,820px);min-height:900px;margin:auto;background:var(--color-surface);box-shadow:var(--tg-shadow-secondary);padding:62px clamp(28px,6vw,82px) 42px;display:flex;flex-direction:column}.studio_paperMeta__zu6BJ{display:flex;justify-content:space-between;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);letter-spacing:.14em}.studio_titleInput__byNE9{display:block;width:100%;margin:64px 0 27px;padding:0;border:0;background:transparent;outline:0;font:inherit;font-size:clamp(25px,2.5vw,34px);letter-spacing:0;line-height:1.4;font-weight:var(--tg-font-weight-strong);color:var(--color-ink)}.studio_titleInput__byNE9::placeholder{color:var(--color-ink-faint)}.studio_paperRule__UMTuk{height:2px;background:var(--color-primary-ink);margin-bottom:29px}.studio_bodyEditor__1YR1n{min-height:560px;outline:0;flex:1;color:var(--color-primary-ink);font-size:var(--tg-font-size-lg);line-height:2;letter-spacing:0;white-space:pre-wrap;word-break:break-word}.studio_bodyEditor__1YR1n p{margin:0 0 19px}.studio_bodyEditor__1YR1n:empty:before{content:attr(data-placeholder);color:var(--color-ink-faint)}.studio_paperPreview__GpnhC .studio_titleInput__byNE9{pointer-events:none}.studio_paperFooter__1nQW_{display:flex;justify-content:space-between;margin-top:35px;padding-top:10px;border-top:1px solid var(--color-paper-dim)}.studio_editorHint__nZNR5,.studio_paperFooter__1nQW_{color:var(--color-ink-faint);font-size:var(--tg-font-size-sm)}.studio_editorHint__nZNR5{text-align:center;margin:15px auto}.studio_rightScroll__t1yzY{padding:21px 20px 35px;overflow:auto}.studio_assistantLead__okzAN{padding:3px 0 22px;border-bottom:1px solid var(--color-paper-dim)}.studio_assistantIcon__CV7SQ{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--tg-radius-lg);background:var(--color-primary-soft);color:var(--color-primary)}.studio_assistantLead__okzAN h2{font-size:var(--tg-font-size-lg);letter-spacing:0;margin:18px 0 6px}.studio_assistantLead__okzAN p{font-size:var(--tg-font-size-sm);line-height:1.7;color:var(--color-ink-faint);margin:0}.studio_assistantActions__wFMwH{display:grid;gap:8px;padding:23px 0}.studio_assistantActions__wFMwH button{display:flex;align-items:center;gap:10px;width:100%;border:1px solid var(--color-line);border-radius:var(--tg-radius-lg);background:var(--color-surface);color:var(--color-primary-ink);text-align:left;padding:13px;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);cursor:pointer}.studio_assistantActions__wFMwH button:hover{background:var(--color-primary-soft);border-color:var(--color-primary-border)}.studio_assistantActions__wFMwH button svg:last-child{margin-left:auto}.studio_assistantActions__wFMwH button:disabled{opacity:.5}.studio_busyLine__W6Dvn{display:flex;align-items:center;gap:7px;font-size:var(--tg-font-size-sm);color:var(--color-primary)}.studio_suggestion__GCxP7{border:1px solid var(--color-primary-border);background:var(--color-primary-soft);border-radius:var(--tg-radius-lg);padding:15px;margin-bottom:23px}.studio_beforeAfter__fqVLp small{display:block;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);margin:15px 0 5px}.studio_beforeAfter__fqVLp p{font-size:var(--tg-font-size-sm);line-height:1.7;white-space:pre-wrap;color:var(--color-primary-ink);margin:0}.studio_suggestion__GCxP7>div:last-child{display:flex;justify-content:flex-end;gap:7px;margin-top:17px}.studio_suggestion__GCxP7>div:last-child button{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-line);border-radius:var(--tg-radius);background:white;padding:7px 11px;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm);cursor:pointer}.studio_suggestion__GCxP7>div:last-child button:last-child{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.studio_reviewBlock__XZkPB{border-top:1px solid var(--color-paper-dim);padding-top:20px;margin-top:7px}.studio_reviewBlock__XZkPB h3{font-size:var(--tg-font-size);margin:8px 0 9px}.studio_reviewBlock__XZkPB li,.studio_reviewBlock__XZkPB p{font-size:var(--tg-font-size-sm);line-height:1.7;color:var(--color-ink-faint)}.studio_reviewBlock__XZkPB ul{padding:0;list-style:none}.studio_reviewBlock__XZkPB li{display:flex;align-items:center;gap:7px;color:var(--color-amber)}.studio_spin__7dpcj{animation:studio_spin__7dpcj 1s linear infinite}@keyframes studio_spin__7dpcj{to{transform:rotate(1turn)}}@media(max-width:1200px){.studio_quickGrid__5HVOi{grid-template-columns:repeat(3,minmax(0,1fr))}.studio_workspace__SO5Qm{grid-template-columns:205px minmax(0,1fr) 315px}.studio_workspace__SO5Qm.studio_leftCollapsed__e1SrB{grid-template-columns:0 minmax(0,1fr) 315px}.studio_workspace__SO5Qm.studio_rightCollapsed__Labcf{grid-template-columns:205px minmax(0,1fr) 0}.studio_paper__nBG8h{min-height:780px}.studio_documentRail__3eQhG{padding:20px}}@media(max-width:900px){.studio_startPage__zqbfR{padding:28px 24px 60px}.studio_hero__cmoI2{margin:60px auto}.studio_editorPage__eNUXQ{height:auto;min-height:calc(100vh - 76px);overflow:visible}.studio_editorToolbar__xKnjh{height:auto;min-height:80px;padding:15px;flex-wrap:wrap}.studio_toolbarActions__vPT_2{width:100%;justify-content:flex-start}.studio_workspace__SO5Qm,.studio_workspace__SO5Qm.studio_leftCollapsed__e1SrB,.studio_workspace__SO5Qm.studio_leftCollapsed__e1SrB.studio_rightCollapsed__Labcf,.studio_workspace__SO5Qm.studio_rightCollapsed__Labcf{display:block}.studio_leftPanel__ebbB_,.studio_rightPanel___v_8V{border:1px solid var(--color-line);margin:12px 16px;border-radius:var(--tg-radius-lg)}.studio_panelBody__V_IoH{max-height:220px}.studio_rightScroll__t1yzY{max-height:420px}.studio_documentRail__3eQhG{overflow:visible;padding:15px}.studio_expandLeft__qOCbl,.studio_expandRight__FMjcT{position:static;display:inline-flex;margin:10px 8px 0 16px}.studio_paper__nBG8h{min-height:760px}.studio_rightPanel___v_8V{margin-bottom:25px}}@media(max-width:600px){.studio_startPage__zqbfR{padding:23px 16px 52px}.studio_startTop__3_UqV>span:last-child{display:none}.studio_hero__cmoI2{margin:54px auto 52px}.studio_hero__cmoI2 h1{font-size:31px}.studio_hero__cmoI2>p{font-size:var(--tg-font-size)}.studio_promptBox__aPoWo textarea{padding:18px;min-height:105px;font-size:var(--tg-font-size)}.studio_promptFooter__Eu_Bv{padding:10px 12px;flex-wrap:wrap}.studio_promptFooter__Eu_Bv>span{display:none}.studio_startButton__mjatm{margin-left:auto}.studio_quickGrid__5HVOi{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.studio_quickCard__VBq4_{min-height:130px;padding:14px 11px}.studio_quickCard__VBq4_ strong{font-size:var(--tg-font-size)}.studio_quickCard__VBq4_ span{font-size:var(--tg-font-size-sm)}.studio_lowerGrid__kPwBb{grid-template-columns:1fr;gap:30px;margin-top:40px}.studio_sectionHeading__Kbh4M h2{font-size:var(--tg-font-size-xl)}.studio_sectionHeading__Kbh4M>span{display:none}.studio_editorToolbar__xKnjh{gap:10px}.studio_toolbarIdentity__OrRnj strong{max-width:210px}.studio_toolbarActions__vPT_2{gap:7px}.studio_saveStatus__ru21p{width:100%}.studio_primaryButton__6zoOi,.studio_secondaryButton__lgJfG{padding:0 10px;height:var(--tg-control-height)}.studio_documentRail__3eQhG{padding:10px}.studio_documentTopline__eh_YK{padding:0 6px}.studio_paper__nBG8h{min-height:700px;padding:37px 22px 25px}.studio_titleInput__byNE9{margin:48px 0 20px;font-size:var(--tg-font-size-h3)}.studio_bodyEditor__1YR1n{font-size:var(--tg-font-size);min-height:490px}.studio_context__DLVLt{align-items:flex-start;flex-direction:column}.studio_startNotice__glDyd{left:16px;right:16px;bottom:16px}}@media(prefers-reduced-motion:reduce){.studio_quickCard__VBq4_{transition:none}.studio_quickCard__VBq4_:hover{transform:none}.studio_spin__7dpcj{animation:none}}.studio_fieldRow__MNi_V{display:flex;flex-direction:column;gap:7px;margin:14px 0;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm)}.studio_fieldRow__MNi_V>span{font-weight:var(--tg-font-weight-strong);display:flex;align-items:center;gap:7px}.studio_fieldRow__MNi_V em{font-size:var(--tg-font-size-sm);font-style:normal;color:var(--color-danger)}.studio_fieldRow__MNi_V input,.studio_fieldRow__MNi_V textarea{width:100%;box-sizing:border-box;border:1px solid var(--tg-color-border);border-radius:var(--tg-radius-lg);padding:9px 10px;outline:none;color:var(--color-primary-ink);background:white;font:inherit;font-size:var(--tg-font-size);line-height:1.5}.studio_fieldRow__MNi_V input:focus,.studio_fieldRow__MNi_V textarea:focus{border-color:var(--color-primary)}.studio_fieldRow__MNi_V small{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_selectedTemplate__zs_rj{margin-bottom:24px}.studio_editorPage__eNUXQ{min-height:calc(100vh - 76px)}.studio_editorToolbar__xKnjh{height:auto;min-height:74px;padding:12px 24px;flex-wrap:wrap}.studio_toolbarIdentity__OrRnj{flex:1;min-width:220px;gap:16px}.studio_toolbarIdentity__OrRnj strong{max-width:240px}.studio_templatePicker__GOOnt{display:inline-flex;min-width:135px}.studio_templatePicker__GOOnt select{width:100%;height:var(--tg-control-height);border:1px solid var(--tg-color-border);border-radius:var(--tg-radius-lg);background:var(--color-surface);color:var(--color-ink);padding:0 30px 0 11px;font:inherit;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);cursor:pointer}.studio_requestBar__9b3k_{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;background:var(--color-surface);border-bottom:1px solid var(--color-line)}.studio_requestToggle___t2_M{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--color-primary);font-size:var(--tg-font-size);font-weight:var(--tg-font-weight-strong);cursor:pointer;padding:10px 0}.studio_requestToggle___t2_M span{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint);font-weight:500}.studio_contextLink__A9M3R{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm)}.studio_requestPanel__D7ZuF{padding:15px 24px 18px;background:var(--color-fill-alter);border-bottom:1px solid var(--color-line)}.studio_requestPanel__D7ZuF>p{margin:0 0 10px;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm)}.studio_requestPanel__D7ZuF>label{display:block;margin-bottom:7px;color:var(--color-ink);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.studio_requestPanel__D7ZuF textarea{display:block;width:100%;box-sizing:border-box;min-height:77px;resize:vertical;border:1px solid var(--tg-color-border);border-radius:var(--tg-radius-lg);background:var(--color-surface);padding:12px 14px;color:var(--color-ink);font:inherit;font-size:var(--tg-font-size);line-height:1.6}.studio_requestPanel__D7ZuF textarea:focus,.studio_templatePicker__GOOnt select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.studio_requestActions__xbdFI{display:flex;align-items:center;gap:12px;margin-top:9px}.studio_requestActions__xbdFI>span{font-size:var(--tg-font-size-sm);color:var(--color-ink-faint)}.studio_requestActions__xbdFI>.studio_primaryButton__6zoOi{margin-left:auto}.studio_requestPanel__D7ZuF .studio_attachments__J_8S8{justify-content:flex-start;margin-top:9px}.studio_allJobs__Rtu8u{display:inline-flex;align-items:center;gap:5px;margin-top:16px;color:var(--color-primary);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.studio_leftPanel__ebbB_{grid-column:1;grid-row:1}.studio_documentRail__3eQhG{grid-column:2;grid-row:1}.studio_rightPanel___v_8V{grid-column:3;grid-row:1}.studio_leftPanel__ebbB_ .studio_recentRow__ti8Kp{min-height:53px;padding:9px;border-left:0;border-right:0}.studio_leftPanel__ebbB_ .studio_recentRow__ti8Kp strong{max-width:155px}.studio_studio__0e2IN [contenteditable]:focus-visible,.studio_studio__0e2IN a:focus-visible,.studio_studio__0e2IN button:focus-visible,.studio_studio__0e2IN input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:900px){.studio_editorPage__eNUXQ{height:auto}.studio_editorToolbar__xKnjh{padding:12px 16px}.studio_requestBar__9b3k_{padding:0 16px}.studio_requestPanel__D7ZuF{padding:14px 16px}}@media(max-width:600px){.studio_toolbarIdentity__OrRnj{width:100%;gap:10px}.studio_toolbarIdentity__OrRnj strong{max-width:150px}.studio_templatePicker__GOOnt{min-width:130px;margin-left:auto}.studio_toolbarActions__vPT_2{gap:6px}.studio_toolbarActions__vPT_2 .studio_primaryButton__6zoOi,.studio_toolbarActions__vPT_2 .studio_secondaryButton__lgJfG{font-size:var(--tg-font-size-sm)}.studio_requestActions__xbdFI{flex-wrap:wrap}.studio_requestActions__xbdFI>span{display:none}.studio_contextLink__A9M3R{max-width:48%}.studio_documentRail__3eQhG{order:0}.studio_leftPanel__ebbB_{order:1}.studio_rightPanel___v_8V{order:2}}.studio_modalOverlay__MMBJj{position:fixed;inset:0;background:var(--tg-color-bg-mask);backdrop-filter:blur(3px);z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.studio_modalCard__0ETIn{background:var(--color-surface);border-radius:var(--tg-radius-lg);box-shadow:var(--tg-shadow-secondary);width:min(100%,540px);max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-line)}.studio_modalHeader__uKlMY{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--color-paper-dim)}.studio_modalHeaderTitle__BA_pP{display:flex;align-items:center;gap:9px;color:var(--color-ink);font-size:var(--tg-font-size-lg)}.studio_modalIcon__mucDB{color:var(--color-primary)}.studio_modalCloseBtn__dtVJQ{border:0;background:transparent;color:var(--color-ink-faint);cursor:pointer;padding:4px;border-radius:var(--tg-radius);display:flex;align-items:center}.studio_modalCloseBtn__dtVJQ:hover{background:var(--color-paper-dim);color:var(--color-ink)}.studio_modalBody__QJd2L{padding:20px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.studio_modalNotice__WQpt8{background:var(--color-primary-soft);border:1px solid var(--color-primary-border);border-radius:var(--tg-radius-lg);padding:12px 14px;color:var(--color-primary-ink);font-size:var(--tg-font-size-sm);line-height:1.6}.studio_modalNotice__WQpt8 strong{color:var(--color-primary-ink);font-weight:var(--tg-font-weight-strong)}.studio_onnaraDocSummary__t5yTI{background:var(--color-fill-alter);border:1px solid var(--color-line);border-radius:var(--tg-radius-lg);padding:12px 16px;display:flex;flex-direction:column;gap:8px}.studio_onnaraSummaryRow__u1DaU{display:flex;justify-content:space-between;align-items:center;font-size:var(--tg-font-size-sm);gap:12px}.studio_onnaraSummaryRow__u1DaU span:first-child{color:var(--color-ink-faint);white-space:nowrap}.studio_onnaraSummaryRow__u1DaU span:last-child,.studio_onnaraSummaryRow__u1DaU strong{color:var(--color-ink);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_onnaraActions__IZaPQ{display:flex;flex-direction:column;gap:10px}.studio_onnaraActionCard__tHdb7{border:1px solid var(--color-line);border-radius:var(--tg-radius-lg);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--color-surface)}.studio_onnaraActionCard__tHdb7>div{min-width:0;flex:1}.studio_onnaraActionCard__tHdb7 strong{display:block;font-size:var(--tg-font-size);color:var(--color-ink);margin-bottom:3px}.studio_onnaraActionCard__tHdb7 p{margin:0;font-size:var(--tg-font-size-sm);color:var(--color-ink-faint);line-height:1.45}.studio_modalFooter__vIgbn{padding:14px 22px;border-top:1px solid var(--color-paper-dim);display:flex;justify-content:flex-end}.studio_editorToolbar__xKnjh{min-height:72px;gap:12px}.studio_toolbarIdentity__OrRnj strong{font-size:24px;line-height:1.35;letter-spacing:-.025em}.studio_requestPanel__D7ZuF textarea{line-height:1.7}.studio_bodyEditor__1YR1n{font-size:14px;line-height:1.8}@media (max-width:640px){.studio_toolbarIdentity__OrRnj{min-width:0;width:100%;flex-wrap:wrap}.studio_toolbarIdentity__OrRnj strong{font-size:22px}.studio_editorToolbar__xKnjh,.studio_requestBar__9b3k_,.studio_requestPanel__D7ZuF{padding-inline:16px}.studio_requestBar__9b3k_{flex-wrap:wrap}.studio_contextLink__A9M3R{max-width:100%}}