.tracker{--accent:#494949;--muted:#878787;color:#202020;background:#f5f5f5;min-height:100vh;font:15px/1.5 Arial,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.tracker *{box-sizing:border-box}.tracker :is(button,input,select,textarea){font:inherit}.tracker button{cursor:pointer}.tracker button:disabled{opacity:.4;cursor:not-allowed}.tracker :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tracker button svg{flex:none}.tracker-top{z-index:20;background:#f5f5f5;justify-content:space-between;align-items:center;height:90px;padding:0 34px;display:flex;position:sticky;top:0}.tracker-logo{letter-spacing:.08em;font-size:13px}.tracker-logo b{color:var(--accent)}.tracker-top>div{align-items:center;gap:22px;display:flex}.tracker-top a{color:inherit;text-decoration:none}.tracker-top button{background:0 0;border:0;padding:6px;display:flex}.tracker-shell{grid-template-columns:190px minmax(0,1fr);max-width:1440px;min-height:calc(100vh - 90px);margin:auto;display:grid}.tracker-sidebar{border-right:1px solid #e6e6e6;align-self:start;min-width:0;padding:18px 18px 50px;line-height:1.6;position:sticky;top:62px}.tracker-sidebar>button,.sidebar-projects>button{text-align:left;color:#515151;overflow-wrap:anywhere;background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;width:100%;margin-bottom:0;padding:15px 12px;font-size:14px;display:flex}.tracker-sidebar>.sidebar-all{margin-bottom:24px}.tracker-sidebar>button.selected,.sidebar-projects>button.selected{color:#202020;background:#e7e7e7}.tracker-sidebar button small{color:var(--muted);font-size:12px}.project-dot{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.tracker-sidebar>.sidebar-add{width:28px;color:var(--muted);justify-content:center;margin:0 0 14px auto;padding:5px}.tracker-sidebar>.sidebar-add:hover{color:var(--accent);background:#e8e8e8}.sidebar-projects{flex-direction:column;display:flex;position:relative}.sidebar-projects>button{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.sidebar-projects>button:hover{background:#e8e8e8}.project-menu-name{flex:1;min-width:0}.sidebar-projects>button.project-sort-slot{background:#e4e4e4}.tracker-project-menu{color:#303030;background:#fefefe;border-radius:4px;min-width:120px;padding:4px;font:14px/1.6 Arial,Apple SD Gothic Neo,sans-serif;box-shadow:0 4px 20px #23232320}.tracker-project-menu [role=menuitem]{cursor:pointer;border-radius:3px;align-items:center;gap:8px;padding:7px 10px;font-size:14px;display:flex}.tracker-project-menu [role=menuitem][data-highlighted]{background:#ececec}.tracker-project-menu [role=menuitem][data-disabled]{opacity:.45;cursor:default}.project-sort-slot>*{visibility:hidden}.project-sort-ghost{z-index:120;pointer-events:none;overflow-wrap:anywhere;background:#fff;border-radius:3px;align-items:center;gap:8px;padding:15px 12px;font-size:14px;line-height:1.6;display:flex;position:fixed;top:0;left:0;box-shadow:0 8px 24px #21212120}.project-sort-ghost small{color:var(--muted);margin-left:auto;font-size:12px}.is-project-sorting,.is-project-sorting *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.tracker-content{min-width:0;padding:32px 34px}.tracker-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.tracker-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:500;line-height:1.3}.orange-dot{color:var(--accent)}.board-heading-actions{flex:none;align-items:center;gap:8px;display:flex}.tracker-primary,.tracker-share{white-space:nowrap;border:0;border-radius:4px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex;font-size:14px!important}.tracker-primary{color:#fff;background:#242424}.tracker-share{color:#474747;background:#e8e8e8}.tracker-icon-button{color:var(--muted);background:0 0;border:0;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.tracker-icon-button:hover,.tracker-icon-button[aria-pressed=true]{color:#202020;background:#e8e8e8}.tracker-overview{gap:64px;padding:16px 0 32px;display:flex}.tracker-overview>span{font-size:26px}.tracker-overview small{letter-spacing:.08em;color:var(--muted);margin-top:4px;font-size:12px;display:block}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.project-tile{text-align:left;background:#fff;border:0;border-radius:5px;min-height:220px;padding:24px;transition:background .2s}.project-tile:hover{background:#f9f9f9}.project-tile>div{color:var(--muted);justify-content:space-between;margin-bottom:32px;font-size:13px;display:flex}.project-tile>small{color:var(--accent);font-size:13px}.project-tile h2{margin:10px 0 24px;font-size:20px;font-weight:500}.project-tile footer{color:var(--muted);font-size:13px}.new-tile{text-align:center;color:var(--muted);background:#ededed;flex-direction:column;justify-content:center;align-items:center;display:flex}.new-tile h2{margin:12px 0 0;font-size:16px}.board-toolbar{align-items:center;gap:12px;margin-bottom:20px;display:flex}.search-wrap{width:230px;color:var(--muted);background:#ededed;border:0;border-radius:4px;align-items:center;gap:8px;padding:8px 10px;display:flex}.search-wrap input{background:0 0;border:0;outline:none;width:100%;font-size:14px}.board-toolbar>select{color:#5a5a5a;background:#ededed;border:0;border-radius:4px;padding:8px;font-size:14px}.board-save-status{color:var(--muted);align-items:center;gap:7px;margin-left:auto;font-size:12px;display:flex}.status-dot{background:#7f7f7f;border-radius:50%;width:5px;height:5px;display:inline-block}.status-dot.is-offline{background:var(--accent)}.board-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.board-focus .tracker-sidebar{display:none}.issue-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.board-column{background:#ededed;border:0;border-radius:5px;min-width:0;min-height:450px;transition:background .15s}.board-column.drop-active{background:#eaeaea}.board-column>header{justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.board-column>header>div{align-items:center;gap:9px;display:flex}.board-column h2{text-transform:capitalize;margin:0;font-size:15px;font-weight:500}.board-column header span{color:var(--muted);font-size:12px}.column-dot{background:#9f9f9f;border-radius:50%;width:5px;height:5px}.column-dot.open{background:var(--accent)}.column-dot.working{background:#8e8e8e}.board-column>header .column-add{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:3px;display:grid}.board-column>header .column-add:hover{color:var(--accent);background:#fff}.column-cards{min-height:360px;padding:10px}.card-drop-slot{padding-top:4px;position:relative}.column-drop-end{min-height:60px;color:var(--muted);text-align:center;padding:20px 10px;font-size:13px;position:relative}.inline-card{--card-padding:14px;padding:var(--card-padding);background:#fff;border:0;border-radius:4px;margin-bottom:12px;position:relative;box-shadow:0 1px 2px #00000006}.inline-card.urgent{box-shadow:inset 0 2px 0 var(--accent), 0 1px 2px #00000006}.inline-card.is-progress{background:#fbfbfb}.inline-card.is-on-hold{background:#f7f7f7}.inline-card.has-save-error{outline:1px solid #737373}.inline-card.is-editing{box-shadow:0 0 0 1px #dadada}.issue-card-top{color:var(--muted);align-items:center;gap:3px;margin-bottom:5px;display:flex}.card-save-state{margin-right:auto;font-size:12px}.card-copy{text-align:left;color:#262626;background:0 0;border:0;border-radius:3px;flex-direction:column;align-items:stretch;width:100%;min-height:32px;padding:3px 0;display:flex;cursor:grab!important}.card-copy strong{overflow-wrap:anywhere;line-height:1.5;font-size:16px!important;font-weight:600!important}.card-copy>span{white-space:pre-wrap;overflow-wrap:anywhere;color:#737373;margin-top:8px;font-size:14px;line-height:1.7;display:block}.card-copy.is-empty{background:#f7f7f7;min-height:100px;padding:10px;cursor:text!important}.card-copy.is-empty>.card-body-placeholder{color:#999;margin:0;font-weight:400}.issue-card a.issue-link{color:#515151;text-underline-offset:3px;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;touch-action:manipulation;text-decoration:underline;cursor:pointer!important}.issue-card a.issue-link:hover{color:#151515}.issue-links{flex-direction:column;align-items:flex-start;gap:6px;margin:2px 0 12px;font-size:14px;line-height:1.6;display:flex}.issue-links a{gap:5px;max-width:100%;display:inline-flex}.issue-links a>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.issue-links a>span:last-child{flex:none}.card-copy:not(:disabled):hover{background:#ffffff60}.inline-card .card-copy:disabled{opacity:1;cursor:not-allowed!important}.card-text-editor{color:#737373;cursor:text;white-space:pre-wrap;overflow-wrap:anywhere;outline-offset:4px;width:100%;min-height:32px;padding:3px 0;font-size:14px;line-height:1.7}.card-text-editor>div{min-height:1.7em}.card-text-editor>div:first-child{color:#262626;min-height:1.5em;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5}.inline-card:not(.is-editing){cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;transition:background .15s,box-shadow .15s}.inline-card:not(.is-editing):hover{box-shadow:0 3px 14px #26262610,0 0 0 1px #d5d5d5}.card-placeholder{background:#49494912;border-radius:4px;margin:4px 0 12px;box-shadow:inset 0 0 0 1px #49494945}.is-board-dragging,.is-board-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.card-drag-preview{z-index:80;pointer-events:none;will-change:transform;filter:drop-shadow(0 12px 16px #26262625);position:fixed;top:0;left:0}.card-drag-preview .inline-card{height:100%;margin:0;position:relative}.drag-preview-properties{color:#696969;justify-content:space-between;margin:14px 0 10px;padding:5px 2px;font-size:12px;display:flex}.card-drag-preview footer{font-size:12px}.card-drag-preview footer span{align-items:center;gap:3px;display:inline-flex}.inline-properties{grid-template-columns:1fr .9fr;gap:5px;margin:14px 0 10px;display:grid}.inline-properties label{min-width:0}.inline-properties select{color:#696969;background:#ffffff70;border:0;border-radius:3px;width:100%;min-width:0;padding:5px 2px;font-size:12px;display:block}.inline-properties select.priority-urgent{color:#5f5f5f;background:#f2f2f2}.inline-card footer.inline-card-bottom{color:#737373;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding-top:4px;display:grid}.footer-date{min-width:0;min-height:28px;color:inherit;text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:4px 0;display:flex;font-size:12px!important}.footer-date:hover:not(:disabled){color:#616161}.footer-date-input{width:100%;min-width:0;color:inherit;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;min-height:24px;padding:0;font-size:12px}.footer-property{color:#737373;white-space:nowrap;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;gap:3px;min-height:28px;padding:3px;display:flex;font-size:12px!important}.footer-property:hover,.footer-property[aria-expanded=true]{color:#616161;background:#f2f2f2}.inline-details{margin-top:12px;padding-top:5px}.inline-details[hidden]{display:none}.inline-details h3{margin:8px 0;font-size:14px;font-weight:500}.inline-details form{gap:5px;margin-top:8px;display:flex}.inline-details form input{background:#fff;border:0;border-radius:3px;flex:1;min-width:0;padding:8px;font-size:13px}.inline-details form button{white-space:nowrap;background:#e8e8e8;border:0;border-radius:3px;padding:6px 8px;font-size:13px}.inline-comment{overflow-wrap:anywhere;background:#ffffff70;margin-bottom:6px;padding:10px;font-size:14px}.inline-comment small{color:var(--muted);font-size:12px}.inline-comment p{white-space:pre-wrap;margin:6px 0}.inline-error{color:#5e5e5e;background:#f3f3f3;margin-bottom:10px;padding:8px;font-size:13px}.inline-error button{color:inherit;background:0 0;border:0;margin-left:8px;text-decoration:underline}.discard-inline{color:#737373;background:0 0;border:0;padding:0 0 8px;text-decoration:underline;font-size:13px!important}.inline-card.is-cancelled{isolation:isolate;background:#e6e6e6;position:relative}.inline-card.is-cancelled:after{content:"";border-radius:inherit;z-index:1;pointer-events:none;background:repeating-linear-gradient(-45deg,#0000 0 9px,#61616116 9px 13px);position:absolute;inset:0}.inline-card.is-cancelled :is(.inline-properties,.inline-card-bottom,.issue-card-top,.inline-details,.inline-error,.discard-inline){z-index:2;position:relative}.inline-card.is-cancelled .card-copy strong{color:#737373;text-decoration:line-through}.inline-card.is-cancelled :is(input,select,textarea):disabled{opacity:.5;cursor:not-allowed}.tracker-overlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17171770;border:0;justify-content:center;align-items:center;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:24px;display:flex;position:fixed;inset:0}.tracker-overlay::backdrop{background:0 0}.tracker-modal{background:#f9f9f9;border-radius:6px;width:480px;max-width:100%;max-height:90vh;padding:28px;overflow:auto;box-shadow:0 20px 80px #0003}.modal-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.modal-title h2{margin:0;font-size:21px;font-weight:500}.modal-title button{background:0 0;border:0;place-items:center;padding:4px;display:grid}.tracker-modal>p{color:var(--muted);font-size:14px;line-height:1.7}.tracker-modal label{color:#737373;flex-direction:column;gap:8px;margin:18px 0;font-size:14px;display:flex}.tracker-modal :is(input,select){color:#222;background:#fff;border:0;border-radius:3px;width:100%;padding:11px;font-size:14px}.tracker-modal>.tracker-primary{justify-content:center;width:100%;margin-top:24px}.tracker-modal h3{margin-top:25px;font-size:15px;font-weight:500}.tracker-modal .check-row{flex-direction:row;align-items:center;gap:10px}.check-row input{width:16px;height:16px;accent-color:var(--accent)}.event-list{max-height:320px;overflow:auto}.event-list article{overflow-wrap:anywhere;padding:14px 0;font-size:14px}.event-list small{color:var(--muted);font-size:12px}.event-list p{white-space:pre-wrap}.integration-status{background:#e9e9e9;border-radius:3px;padding:10px}.editor-note{font-size:13px!important}.tracker-error{color:#565656;background:#f3f3f3;margin-bottom:18px;padding:12px;font-size:14px}.tracker-error button{margin-left:10px}.share-modal{width:640px}.share-link-row{gap:6px;display:flex}.share-link-row input{flex:1;min-width:0}.share-link-row button{white-space:nowrap;background:#e9e9e9;border:0;border-radius:3px;align-items:center;gap:5px;font-size:13px;display:flex}.share-preview{white-space:pre-wrap;overflow-wrap:anywhere;background:#eee;max-height:45vh;padding:16px;font:14px/1.7 Arial,Apple SD Gothic Neo,sans-serif;overflow:auto}.share-notice{margin:12px 0;font-size:14px;display:block}.tracker-login-overlay{z-index:100;background:#f6f6f6;border:0;place-items:center;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.tracker-login{background:#fff;border-radius:5px;width:min(420px,100%);padding:32px}.tracker-eyebrow{letter-spacing:.08em;color:var(--muted);font-size:13px}.tracker-login h1{font-size:26px}.tracker-login p{color:#737373;font-size:15px;line-height:1.7}.tracker-login label{flex-direction:column;gap:8px;margin:22px 0 14px;font-size:14px;display:flex}.tracker-login input{background:#f5f5f5;border:0;padding:12px}.microsoft-login{text-align:center;color:#262626;background:#f5f5f5;border-radius:3px;margin-top:24px;padding:13px;font-size:15px;text-decoration:none;display:block}.trash-row{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.trash-row>div{min-width:0}.trash-row strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.trash-row small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.trash-row button{background:#e9e9e9;border:0;border-radius:3px;flex:none;align-items:center;gap:5px;padding:7px 10px;font-size:14px;display:flex}.tracker-toast{z-index:90;color:#fff;background:#242424;border-radius:5px;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:12px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0002}.tracker-toast span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker-toast button{color:#fff;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:3px;display:inline-flex}@media (max-width:1100px){.tracker-content{padding:28px 22px}.issue-board{gap:12px}.column-cards{padding:8px}.inline-card{--card-padding:12px;position:relative}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.issue-board{grid-template-columns:repeat(3,260px);padding-bottom:12px;overflow-x:auto}}@media (max-width:700px){.tracker-top{height:96px;padding:38px 18px 0}.tracker-logo{font-size:11px}.tracker-top>div{gap:10px}.tracker-shell{display:block}.tracker-sidebar{border-right:0;gap:5px;padding:8px 18px 16px;display:flex;position:static;overflow-x:auto}.tracker-sidebar>button,.sidebar-projects>button,.tracker-sidebar>.sidebar-all,.tracker-sidebar>.sidebar-add{white-space:nowrap;flex:none;width:auto;margin:0;padding:10px}.sidebar-projects{flex-direction:row;flex:none;gap:5px}.tracker-heading h1{font-size:23px}.tracker-heading{gap:12px;margin-bottom:22px}.tracker-content{padding:24px 16px}.board-toolbar{gap:8px}.search-wrap{flex:1;min-width:0}.board-save-status{margin-left:0}.board-save-status i{flex:none}.project-grid{grid-template-columns:1fr}.tracker-overview{gap:36px}.tracker-modal{padding:22px}.tracker-overlay{padding:12px}.tracker-primary,.tracker-share{padding:8px 10px}}.inline-card.issue-stage-open{background:#fff}.inline-card.issue-stage-working{background:#fbfbfb}.inline-card.issue-stage-close{background:#eee}.card-comments{margin:6px 0 10px;padding:0;list-style:none}.card-comments li{padding:7px 0}.card-comments p{white-space:pre-wrap;overflow-wrap:anywhere;color:#6b6b6b;margin:0;font-size:14px;line-height:1.7}.card-comments time{color:#737373;margin-top:3px;font-size:12px;display:block}.card-comment-add{color:#737373;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:4px;display:grid}.card-comment-add:hover{color:var(--accent);background:#eaeaea}.card-comment-form{cursor:auto;touch-action:auto;margin-top:10px}.card-comment-form textarea{resize:vertical;background:#f5f5f5;border:0;border-radius:3px;width:100%;padding:8px;font-family:inherit;font-size:14px;line-height:1.7}.card-comment-continue{margin:8px 0 12px}.card-comment-continue textarea{box-sizing:border-box;resize:none;color:#484848;min-height:38px;display:block}.card-comment-continue textarea::placeholder{color:#999}.card-comment-continue.is-expanded textarea{resize:vertical;min-height:76px}.card-comment-continue textarea:focus-visible{outline-offset:1px;outline:1px solid #bcbcbc}.card-comment-actions{gap:8px;margin-top:6px;display:flex}.card-comment-actions button{color:#6b6b6b;background:#eaeaea;border:0;border-radius:3px;padding:5px 8px;font-size:13px}.card-comment-actions button:disabled{opacity:.45}.card-comment-actions .comment-delete{color:#a83c32;margin-left:auto}.aggregate-project-label{color:#737373;margin-bottom:6px;font-size:12px;line-height:1.5;display:block}.tracker .issue-date{min-width:0}.tracker .issue-date .footer-date{cursor:pointer;flex-wrap:wrap;max-width:100%}.tracker .issue-date .footer-date:hover,.tracker .issue-date .footer-date[aria-expanded=true]{color:#232323}.tracker .inline-card footer.inline-card-bottom{align-items:start}.tracker .card-comment-add{align-self:start}.tracker .issue-date-calendar{cursor:auto;padding-top:12px}.tracker .issue-date-calendar .rdp-root{--rdp-accent-color:#383838;--rdp-accent-background-color:#e9e9e9;--rdp-day-height:28px;--rdp-day-width:28px;--rdp-day_button-height:28px;--rdp-day_button-width:28px;--rdp-nav-height:30px;--rdp-nav_button-height:26px;--rdp-nav_button-width:26px;width:100%;font-size:13px}.tracker .issue-date-calendar .rdp-months,.tracker .issue-date-calendar .rdp-month{width:100%;max-width:none}.tracker .issue-date-calendar .rdp-month_grid{table-layout:fixed;width:100%}.tracker .issue-date-calendar .rdp-day{width:auto}.tracker .issue-date-calendar .rdp-selected{font-size:inherit}.tracker .issue-date-calendar .rdp-day_button{width:100%;max-width:28px;margin:auto}.tracker .issue-date-calendar .rdp-month_caption{height:30px;font-size:14px;font-weight:500}.tracker .issue-date-calendar .rdp-chevron{width:15px;height:15px}.tracker .issue-date-selection{color:#737373;min-height:20px;margin:9px 0 3px;font-size:12px;display:block}.tracker .issue-date-actions{align-items:center;gap:12px;display:flex}.tracker .issue-date-actions button{color:#444;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}.tracker .issue-date-actions button:disabled{opacity:.4;cursor:default}.tracker .issue-card{scroll-margin-top:90px}.project-name-editor{width:100%;margin-bottom:6px;padding:9px 6px}.project-name-editor input{background:#fff;border:1px solid #d5d5d5;border-radius:3px;width:100%;min-width:0;padding:6px 4px;font-size:14px}.project-name-error{color:#725c5c;margin-top:5px;font-size:12px;line-height:1.6;display:block}.column-toggle{color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.column-cards[hidden]{display:none}@media (max-width:800px){.issue-board.close-collapsed{grid-template-columns:repeat(2,minmax(260px,1fr)) 170px}}.tracker .issue-card-top{height:20px;min-height:20px;margin-bottom:5px}.tracker .discard-inline{padding:0;line-height:20px;font-size:11px!important}.tracker .board-save-status{white-space:nowrap;justify-content:flex-end;min-width:76px}.tracker-content>.tracker-error{z-index:70;max-width:min(460px,100vw - 48px);position:fixed;bottom:24px;right:24px;box-shadow:0 4px 18px #00000014}.card-content-viewport{position:relative;overflow:hidden}.card-content-body{display:flow-root}.card-content-viewport.is-folded{-webkit-mask-image:linear-gradient(#000 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 calc(100% - 16px),#0000)}.card-height-controls{justify-content:center;align-items:center;height:24px;display:flex;position:relative}.card-height-handle{cursor:ns-resize;touch-action:none;background:0 0;border:0;width:100%;position:absolute;inset:0}.card-height-handle span{background:#ddd;border-radius:2px;width:28px;height:3px;margin:0 0 0 12px;display:block}.card-fold-toggle{z-index:1;color:#737373;cursor:pointer;background:#fffe;border:0;border-radius:3px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:inline-flex;position:relative}.card-height-handle:hover span{background:#aaa}:is(.card-height-handle:focus-visible,.card-fold-toggle:focus-visible){outline-offset:2px;outline:1px solid #737373}.card-save-error{z-index:5;margin:0;position:absolute;top:30px;left:10px;right:10px;box-shadow:0 3px 10px #00000012}.tracker-shell{transition:grid-template-columns .28s cubic-bezier(.22,1,.36,1)}.tracker-shell.projects-collapsed{grid-template-columns:52px minmax(0,1fr)}.tracker-sidebar.project-menu-sidebar{min-height:450px;padding:12px 12px 40px;overflow:hidden}.project-panel-heading{align-items:center;gap:4px;width:166px;min-height:30px;margin-bottom:12px;display:flex}.project-panel-heading>span{color:#737373;flex:1;font-size:12px;transition:opacity .18s,visibility .18s}.project-list-tab{color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#f25a24;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:center;width:35px;height:88px;padding:14px 0;transition:opacity .18s,visibility .18s;display:flex;position:absolute;top:54px;left:8px}.project-list-tab>span{letter-spacing:.02em;font-size:10px;font-weight:600}.projects-collapsed .project-list-tab{opacity:1;visibility:visible}.panel-toggle,.panel-mode-control{color:#878787;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;width:24px;height:26px;padding:0;display:inline-grid;position:relative}.panel-mode-control[aria-pressed=true]{color:#f25a24}.panel-mode-control[aria-pressed=false] svg{transform:rotate(35deg)}.panel-toggle:hover,.panel-mode-control:hover{color:#f25a24;background:#fbe8de}:is(.panel-mode-control:focus-within,.panel-toggle:focus-visible){outline-offset:2px;outline:1px solid #f25a24}.tracker-sidebar-body{opacity:1;visibility:visible;width:166px;transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1),visibility .18s;transform:translate(0)}.projects-collapsed .tracker-sidebar-body{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-8px)}.projects-collapsed .project-panel-heading>span{opacity:0;visibility:hidden}.board-column{position:relative}.close-panel-settings{position:absolute;top:15px;right:48px}.board-column[data-column=close]>header{padding-right:78px}.board-column[data-column=close]>header .column-add{position:absolute;top:14px;right:12px}.issue-board.close-collapsed{grid-template-columns:minmax(0, var(--open-width,1fr)) minmax(0, var(--working-width,1fr)) minmax(106px, 0fr)}.issue-board{grid-template-columns:minmax(0, var(--open-width,1fr)) minmax(0, var(--working-width,1fr)) minmax(106px, 1fr);transition:grid-template-columns .28s cubic-bezier(.22,1,.36,1)}.board-column[data-column=close]{overflow:hidden}.board-column[data-column=close]>header{transition:padding .28s cubic-bezier(.22,1,.36,1)}.board-column[data-column=close] .column-cards-reveal{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .18s,transform .28s cubic-bezier(.22,1,.36,1),visibility .18s;display:grid;transform:translate(0)}.board-column[data-column=close] .column-cards{min-height:0;overflow:hidden}.board-column.is-collapsed .column-cards-reveal{opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr;transform:translate(8px)}.board-column.is-collapsed{min-height:450px}.board-column.is-collapsed>header>div{gap:4px}.board-column.is-collapsed .column-add{opacity:0;visibility:hidden;pointer-events:none}.board-column[data-column=close] .column-add{transition:opacity .18s,visibility .18s}.board-column.is-collapsed .close-panel-settings{top:50px;right:calc(50% - 12px)}.card-height-controls{height:22px;margin:8px calc(0px - var(--card-padding)) calc(2px - var(--card-padding));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.card-height-handle{color:#969696;outline-offset:-2px;background:#f6f6f6;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;height:22px;padding:0;display:flex;position:relative;inset:auto}.card-height-handle .height-tab-line{background:#e1e1e1;width:28px;height:3px;margin:0}.card-height-handle .height-tab-arrows{display:none}:is(.card-height-handle:hover,.card-height-handle:focus-visible){color:#fff;background:#f25a24;outline-color:#f25a24}.card-height-handle:is(:hover,:focus-visible) .height-tab-line{display:none}.card-height-handle:is(:hover,:focus-visible) .height-tab-arrows{display:block}.card-height-handle .height-tab-tooltip{color:#fff;pointer-events:none;background:#f25a24;border-radius:3px;width:max-content;height:auto;margin:0;padding:3px 7px;font-size:11px;display:none;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.card-height-handle:is(:hover,:focus-visible) .height-tab-tooltip{display:block}.card-fold-toggle{text-align:left;background:0 0;justify-self:start;min-width:0;max-width:100%;padding:2px 4px;line-height:1.2;font-size:10px!important}.card-fold-toggle:hover{color:#f25a24}.card-fold-toggle svg{flex:none}@media (max-width:900px){.issue-board{grid-template-columns:minmax(180px, var(--open-width,1fr)) minmax(180px, var(--working-width,1fr)) minmax(106px, 1fr)}.issue-board.close-collapsed{grid-template-columns:minmax(180px, var(--open-width,1fr)) minmax(180px, var(--working-width,1fr)) minmax(106px, 0fr)}}@media (max-width:700px){.project-list-tab{display:none}.tracker-sidebar.project-menu-sidebar{min-height:0;padding:8px 16px;display:block;overflow:visible}.project-panel-heading,.projects-collapsed .project-panel-heading{flex-direction:row;width:auto;margin-bottom:4px}.projects-collapsed .project-panel-heading>span{opacity:1;visibility:visible}.tracker-sidebar-body{gap:5px;width:auto;max-height:160px;transition:opacity .18s,max-height .28s,visibility .18s;display:flex;overflow-x:auto}.projects-collapsed .tracker-sidebar-body{max-height:0;transform:none}}@media (prefers-reduced-motion:reduce){.tracker-shell,.tracker-sidebar-body,.project-panel-heading>span,.project-list-tab,.issue-board,.board-column[data-column=close]>header,.board-column[data-column=close] .column-cards-reveal,.board-column[data-column=close] .column-add{transition:none}}.card-fold-toggle.is-unneeded{visibility:hidden}.board-focus .tracker-shell{grid-template-columns:1fr}.card-drag-preview .inline-card{overflow:hidden}.project-panel-heading{justify-content:flex-start}.project-panel-heading>span{padding-left:5px}.close-panel-settings,.board-column.is-collapsed .close-panel-settings{top:15px;right:12px}.board-column[data-column=close]>header .column-add{right:44px}.board-column.is-collapsed>header{padding:16px 36px 16px 8px}.issue-board{position:relative}.issue-board.is-resizing-columns{transition:none}.board-column-divider{z-index:3;cursor:col-resize;touch-action:none;border:0;outline:none;justify-content:center;width:12px;height:auto;margin:0;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.board-column-divider:after{content:"";background:#d8d8d8;border-radius:2px;width:2px;transition:background .15s}.board-column-divider:hover:after,.is-resizing-columns .board-column-divider:after{background:#ff5a1f}.board-column-divider:focus-visible:after{background:#ff5a1f}.board-column-divider[aria-disabled=true]{pointer-events:none}body.is-resizing-board-columns,body.is-resizing-board-columns *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.inline-card .is-unread-today strong,.inline-card .is-unread-today>span,.inline-card .is-unread-today p,.inline-card .is-unread-today .issue-link,.inline-card .is-unread-today .issue-link:hover,.inline-card .is-unread-today .issue-link span{color:#c83232}.inline-card[data-created-by=이센스] .card-copy:not(.is-unread-today) strong,.inline-card[data-created-by=이센스] .card-copy:not(.is-unread-today)>span,.inline-card[data-created-by=이센스] .card-copy:not(.is-unread-today) .issue-link,.inline-card[data-created-by=이센스] .card-copy:not(.is-unread-today) .issue-link:hover,.inline-card[data-created-by=이센스] .card-text-editor,.inline-card[data-created-by=이센스] .card-text-editor>div:first-child,.inline-card[data-created-by=이센스] .card-content-body>.issue-links:not(.is-unread-today) .issue-link,.inline-card[data-created-by=이센스] .card-content-body>.issue-links:not(.is-unread-today) .issue-link:hover,.inline-card[data-created-by=이센스] .card-content-body>.issue-links:not(.is-unread-today) .issue-link span,.inline-card .card-comments li[data-author=이센스]:not(.is-unread-today) p,.inline-card .card-comments li[data-author=이센스]:not(.is-unread-today) .issue-link,.inline-card .card-comments li[data-author=이센스]:not(.is-unread-today) .issue-link:hover{color:#543a2e}.tracker .issue-new-marker{color:#c83232;vertical-align:middle;letter-spacing:0;background:#fdebea;border-radius:3px;flex:none;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font:700 10px/1 Arial,sans-serif;display:inline-flex}.tracker .tracker-heading .issue-new-marker{margin-left:9px}.tracker .card-save-state .issue-new-marker{margin-left:6px}.tracker .tracker-notification-button{position:relative}.tracker .tracker-notification-button .issue-new-marker{position:absolute;top:-3px;right:-6px}.tracker .comment-inline-editor{cursor:auto}.tracker .comment-inline-editor textarea{color:#303030;width:100%;min-height:55px;font:inherit;resize:none;box-sizing:border-box;background:#f5f5f5;border:0;border-radius:3px;padding:8px;line-height:1.7;display:block;overflow:hidden}.tracker .comment-inline-editor textarea:focus{outline-offset:1px;outline:1px solid #bcbcbc}.tracker .card-comments p[role=group]{cursor:text}.tracker .card-comments p[role=group]:hover{background:#00000003}.tracker .issue-notification-list{max-height:40vh;overflow:auto}.tracker .issue-notification-list article{padding:12px 0}.tracker .issue-notification-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tracker .issue-notification-heading strong{font-size:15px}.tracker .issue-notification-heading button{color:#515151;background:#eaeaea;border:0;border-radius:3px;flex:none;padding:5px 9px;font-size:12px}.tracker .issue-notification-list small{color:#737373;font-size:12px}.tracker .issue-notification-list p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.7}.tracker .project-panel-heading .issue-backup-dot{cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;width:24px;height:30px;margin-left:0;padding:8px;display:grid}@media (min-width:701px){.tracker-shell.projects-collapsed{grid-template-columns:80px minmax(0,1fr)}}.tracker .issue-backup-dot span{background:#777;border-radius:50%;width:7px;height:7px;display:block}:is(.tracker .issue-backup-dot:hover span,.tracker .issue-backup-dot:focus-visible span){background:#f25a24}.tracker .issue-backup-dot:focus-visible{outline:1px solid #f25a24}.tracker .issue-backup-list{max-height:65vh;overflow-y:auto}.tracker .issue-backup-list article{border-bottom:1px solid #e7e7e7;padding:18px 0}.tracker .issue-backup-list header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tracker .issue-backup-list strong{font-size:17px}.tracker .issue-backup-list header p,.tracker .issue-backup-list small{color:#777;font-size:12px}.tracker .issue-backup-list .backup-body,.tracker .issue-backup-list .backup-comment{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7}.tracker .issue-backup-list .backup-comment{border-left:2px solid #ddd;padding-left:12px}.tracker .backup-comment small{display:block}.issue-image-list{flex-wrap:wrap;align-items:flex-start;gap:6px;margin:14px 0;display:flex}.issue-image-link{cursor:zoom-in;background:#eee;border:0;border-radius:4px;width:min(100%,150px);padding:0;display:block;overflow:hidden}.issue-image-link img{object-fit:contain;width:100%;max-height:180px;display:block}.issue-image-link:focus-visible{outline-offset:3px;outline:2px solid #f25a24}.card-image-add{color:#b4b1ad;cursor:pointer;opacity:.65;justify-content:center;align-items:center;width:max-content;margin-top:6px;padding:4px 2px;display:flex;position:relative}.card-image-add:hover,.card-image-add:focus-within{color:#555;opacity:1}.card-image-add.is-disabled{opacity:.45;cursor:default}.card-image-add input{opacity:0;width:1px;height:1px;position:absolute}.card-image-add:focus-within{outline-offset:2px;outline:2px solid #f25a24}.card-image-progress{color:#888;padding:4px 0;font-size:12px}.issue-image-preview{color:#f5f5f5;background:#171717;border:0;border-radius:8px;width:min(1000px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.issue-image-preview::backdrop{background:#000000c2}.issue-image-preview-bar{align-items:center;gap:16px;padding:12px 16px;font-size:13px;display:flex}.issue-image-preview-bar span{text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}.issue-image-preview-bar a{color:#ddd;white-space:nowrap;text-decoration:none}.issue-image-preview-bar button{color:#fff;cursor:pointer;background:0 0;border:0;display:flex}.issue-image-preview>img{object-fit:contain;width:100%;max-height:calc(100dvh - 110px);display:block}.issue-image-preview :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #f25a24}.issue-image-item{width:min(150px,50% - 3px);min-width:0}.issue-image-item.has-caption{width:100%}.issue-image-frame{width:min(100%,150px);position:relative}.issue-image-frame .issue-image-link{width:100%}.issue-image-delete{color:#fff;cursor:pointer;background:#222b;border:0;border-radius:4px;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:4px;right:4px}.issue-image-delete:hover{background:#222}.issue-image-caption{margin-top:6px;position:relative}.issue-image-caption textarea{field-sizing:content;box-sizing:border-box;resize:none;color:#666;width:100%;min-height:28px;font:inherit;cursor:text;background:0 0;border:0;border-radius:3px;padding:5px 4px;font-size:12px;line-height:1.5;display:block}.issue-image-caption textarea:focus{background:0 0;outline:0}.issue-image-caption.is-empty{margin-top:0}.issue-image-caption.is-empty textarea{height:6px;min-height:6px;padding:0}.issue-image-caption.is-empty textarea:focus{height:auto;min-height:20px;padding:1px 0}.issue-image-caption.is-empty textarea{border-bottom:1px solid #0000;border-radius:0;height:8px;min-height:8px}.issue-image-caption.is-empty:not(:focus-within):hover textarea{border-bottom-color:#85817c}.issue-image-item{display:contents}.issue-image-frame{flex:0 0 min(150px,50% - 3px)}.issue-image-caption{flex:0 0 100%;width:100%}.issue-image-caption.is-empty:not(:focus-within){flex:0 0 0;align-self:flex-end;width:0;height:0}.issue-image-caption.is-empty:not(:focus-within) textarea{width:min(150px,42vw);position:absolute;top:0;right:0}.card-comment-actions{justify-content:flex-end}.tracker .comment-inline-editor{position:relative}.tracker .comment-inline-editor textarea{padding-right:32px}.tracker .comment-inline-editor .comment-delete{z-index:1;color:#89857f;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;top:5px;right:5px}.tracker .comment-inline-editor .comment-delete:hover{color:#333;background:#e6e4e1}.tracker .comment-inline-editor .comment-delete:focus-visible{outline:1px solid #888}.tracker .card-comment-continue{position:relative}.tracker .card-comment-continue.is-expanded textarea{padding-right:32px}.tracker .card-comment-continue .comment-delete{z-index:1;color:#89857f;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;top:5px;right:5px}.tracker .card-comment-continue .comment-delete:hover{color:#333;background:#e6e4e1}.tracker .card-comment-continue .comment-delete:focus-visible{outline:1px solid #888}.issue-card.is-image-drop-target{outline-offset:-2px;outline:2px solid #f25b26}.comment-image-preview{cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:inline-block}.comment-image-preview img{border-radius:4px;width:160px;max-width:100%;height:auto;display:block}.comment-input-surface{background:#00000006;border-radius:4px;padding:8px}.comment-input-surface:focus-within{outline:1px solid #b8b8b8}.comment-input-surface textarea{width:100%;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.comment-attachment-previews{flex-wrap:wrap;gap:6px;display:flex}.comment-image-item{vertical-align:top;max-width:100%;display:inline-block;position:relative}.comment-image-remove{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:4px;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;top:4px;right:4px}.comment-image-remove:hover{background:#e55726}.ordered-comment-input textarea{resize:none;width:100%;min-height:1.5em;display:block;overflow:hidden}.ordered-comment-image{vertical-align:top;max-width:100%;display:inline-block}.tracker :is(.card-comment-continue,.comment-inline-editor) .ordered-comment-input textarea{resize:none;box-sizing:border-box;min-height:0;padding:2px 24px 2px 0;line-height:1.7;overflow:hidden}.tracker .comment-input-surface>.card-image-add{margin-top:2px;padding:4px 0}.ordered-comment-input{line-height:1.7}.ordered-comment-image,.card-comments .comment-image-item{vertical-align:top;margin:0 6px 4px 0}.comment-image-item img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.tracker .rich-comment-editor{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;outline:none;min-height:1.7em;padding:3px 26px 3px 0;line-height:1.7}.tracker .rich-comment-editor p{min-height:1.7em;font:inherit;margin:0}.rich-comment-editor p:only-child:has(>br:only-child):before{content:attr(data-placeholder)}.rich-inline-image{vertical-align:top;cursor:default;max-width:100%;margin:3px 6px 3px 0;line-height:0;display:inline-block;position:relative}.rich-inline-image img{-webkit-user-select:none;user-select:none;border-radius:4px;width:160px;max-width:100%;height:auto;display:block}.rich-inline-image.is-selected{border-radius:4px;outline:2px solid #f25b26}.rich-image-delete{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:4px;place-items:center;width:24px;height:24px;font-size:19px;display:grid;position:absolute;top:4px;right:4px}.rich-image-delete:hover{background:#f25b26}.tracker .body-input-surface .rich-comment-editor>p:first-child{font-weight:700}.tracker .body-input-surface .rich-comment-editor{padding-right:0}.rich-comment-editor{position:relative}.rich-comment-editor:has(>p:only-child>br:only-child):before{content:attr(data-placeholder);color:#999;pointer-events:none;position:absolute}.tracker .card-copy [data-edit-field=description]:has(.comment-image-item){white-space:pre-wrap;display:block}
