.chip{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);text-align:left;cursor:pointer;border:0;border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:500;line-height:1.3;transition:box-shadow .2s,background-color .2s,color .2s}.chip:hover{box-shadow:inset 0 0 0 1px var(--ink)}.chip[aria-pressed=true]{background:var(--slate);color:var(--on-dark);box-shadow:none}.chip:disabled{opacity:.45;cursor:not-allowed;box-shadow:inset 0 0 0 1px var(--line)}.chipset{flex-wrap:wrap;gap:6px;display:flex}.seg{background:var(--paper);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.seg button{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.seg button:hover{color:var(--ink);background:#1b262c0f}.seg button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 2px 6px -3px #1b262c4d;font-weight:560}.ucs h4,.ucs blockquote{margin:0}.ucs .btn:disabled{opacity:.45;cursor:not-allowed}.ucs .btn:disabled:before{display:none}.mx{grid-template-columns:64px repeat(3,minmax(0,1fr));gap:4px;display:grid}.mx__y{color:var(--ink-3);text-align:right;align-self:center;padding-right:6px;font-size:12px;line-height:1.25}.mx__y span,.mx__x span{color:var(--ink-2);font-weight:560;display:block}.mx__x{color:var(--ink-3);text-align:center;padding-top:4px;font-size:12px;line-height:1.25}.mx__cell{background:var(--paper);border-radius:6px;flex-wrap:wrap;align-content:flex-start;gap:4px;min-height:76px;padding:8px;display:flex}.mx__pill{hyphens:manual;background:var(--white);max-width:100%;color:var(--ink);text-align:left;transition:opacity .3s, background-color .2s, color .2s, box-shadow .2s, transform .4s var(--ease);border:0;border-radius:999px;padding:4px 9px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-block}button.mx__pill{cursor:pointer}button[aria-disabled=true]{cursor:default}button.mx__pill:hover{box-shadow:inset 0 0 0 1px var(--ink)}.mx__pill.is-sel{background:var(--slate);color:var(--on-dark);box-shadow:none}.mx__pill.is-mine{background:var(--signal);color:var(--slate);animation:mx-pop .6s var(--ease) both;font-weight:560}.mx__pill.is-dim{opacity:.32}@keyframes mx-pop{0%{opacity:0;transform:scale(.6)}}.mx--mini{grid-template-columns:52px repeat(3,minmax(0,1fr))}.mx--mini .mx__cell{min-height:54px;padding:6px}.mx--mini .mx__pill{padding:3px 7px;font-size:12px}.mx--mini .mx__y,.mx--mini .mx__x{font-size:12px}.tok{background:var(--white);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--ink);transition:transform .3s var(--ease), box-shadow .2s;border:0;border-radius:4px;flex:none;padding:0;display:inline-block}.tok--bew{background:repeating-linear-gradient(135deg, var(--ink) 0 1px, transparent 1px 5px), var(--white)}.tok--ums{background:var(--slate)}.tok--ent{box-shadow:inset 0 0 0 1px var(--ink), inset 0 0 0 4px var(--white), inset 0 0 0 9px var(--ink)}.tok--zur{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.tok--mine{background:var(--signal);box-shadow:none}button.tok{cursor:pointer}button.tok:hover{transform:translateY(-2px)}.tokrows{gap:8px;display:grid}.tokrow{grid-template-columns:132px minmax(0,1fr) 24px;align-items:center;gap:12px;font-size:13.5px;transition:opacity .3s;display:grid}.tokrow__toks{flex-wrap:wrap;gap:4px;display:flex}.tokrow__n{font-variant-numeric:tabular-nums;text-align:right;font-weight:560}.tokrow.is-dim{opacity:.32}.toklegend{color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;margin-bottom:14px;font-size:12.5px;display:flex}.toklegend span{align-items:center;gap:6px;display:inline-flex}.toklegend .tok{border-radius:3px;width:12px;height:12px}.ak{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.ak__ch{border-top:1px solid var(--line);min-height:64vh;padding:28px 0 40px}.ak__ch:last-child{min-height:48vh}.ak__ch h3{letter-spacing:-.025em;text-wrap:balance;max-width:18ch;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:600;font-stretch:102%;line-height:1.1}.ak__phase{color:var(--signal-ink);margin-top:8px;font-size:14px;font-weight:560}.ak__ch p:not(.ak__phase){max-width:46ch;color:var(--ink-2);text-wrap:pretty;margin-top:16px}.ak__ch h3,.ak__ch p{transition:color .6s var(--ease)}.js .ak__ch:not(.is-on) :is(h3,p){color:var(--ink-3)}.ak__stage{position:sticky;top:92px}.ak__nav{align-items:center;gap:4px;margin-bottom:12px;display:flex}.ak__nav [data-ak-go]{background:var(--paper);width:32px;height:32px;color:var(--ink-2);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:50%;font-size:13px;font-weight:560;transition:background-color .3s,color .3s}.ak__nav [data-ak-go]:hover{background:var(--paper-2)}.ak__nav [data-ak-go].is-reached{background:var(--slate);color:var(--on-dark)}.ak__nav [data-ak-go][aria-current=step]{background:var(--signal);color:var(--slate)}.ak__navnext{gap:6px;margin-left:auto;display:none}.ak__navnext button{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border:0;border-radius:7px;padding:7px 12px;font-size:13.5px;font-weight:540}.ak__navnext button:disabled{opacity:.4;cursor:default}.ak__file{border-radius:var(--r-lg);background:var(--white);padding:22px 24px 10px;box-shadow:0 30px 60px -28px #1b262c73,0 0 0 1px #1b262c14}.ak__filehead{padding-bottom:14px}.ak__filehead h3{letter-spacing:-.015em;text-wrap:balance;font-size:20px;font-weight:610;line-height:1.15}.ak__dept{color:var(--signal-ink);margin-top:4px;font-size:13px;font-weight:540}.ak__part{border-top:1px solid var(--paper-2);padding:12px 0}.ak__part h4{align-items:center;gap:10px;font-size:15px;font-weight:600;transition:color .3s;display:flex}.ak__part h4 span{color:var(--ink-3);margin-left:auto;font-size:12.5px;font-weight:500}.ak__part h4:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;flex:none;transition:background-color .3s,box-shadow .3s}.ak__part.is-past h4:before,.ak__part.is-cur h4:before{background:var(--slate);box-shadow:none}.ak__part.is-cur h4:before{background:var(--signal)}.ak__part.is-future h4{color:var(--ink-3)}.ak__body{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.ak__body>div{min-height:0;overflow:hidden}.ak__part.is-cur .ak__body{grid-template-rows:1fr}.ak__part:not(.is-cur) .ak__body>div{visibility:hidden;transition:visibility 0s .6s}.ak__part.is-cur .ak__body>div{visibility:visible;padding-top:12px;transition:none}.ak__empty{border:1px dashed var(--line);color:var(--ink-3);border-radius:6px;margin-top:8px;padding:8px 10px;font-size:12.5px;display:none}.ak__part.is-future .ak__empty{display:block}.ak__part.is-future+.ak__part.is-future .ak__empty{display:none}.ak__qa{gap:10px;display:grid}.ak__qa dt{color:var(--ink-3);font-size:12.5px;font-weight:540}.ak__qa dd{margin:2px 0 0;font-size:14.5px}.ak__vers{margin-bottom:8px}.ak__crit{border-collapse:collapse;width:100%;font-size:14px}.ak__crit th,.ak__crit td{border-bottom:1px solid var(--paper-2);text-align:left;vertical-align:top;padding:6px 0;font-weight:400}.ak__crit th{width:48%;color:var(--ink-2)}.ak__crit td{font-weight:540}.ak__crit s,.ak__sum s{color:var(--ink-3);text-decoration-color:var(--signal);margin-right:6px;font-weight:400;text-decoration-thickness:2px}.ak__crit td.is-chg,.ak__sum b.is-chg{color:var(--signal-ink)}.ak__sum{gap:8px;margin-top:12px;display:flex}.ak__sum p{border-radius:var(--r-md);background:var(--paper);color:var(--ink-2);flex:1;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px;font-size:13.5px;display:flex}.ak__sum b{color:var(--ink);font-size:15px;font-weight:600}.ak__why{color:var(--ink-3);margin-top:10px;font-size:13px}.ak__stamp{background:var(--slate);color:var(--on-dark);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:560;display:inline-flex}.ak__text{color:var(--ink-2);margin-top:10px;font-size:14.5px}.ak__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.ak__track li{background:var(--paper);color:var(--ink-3);border-radius:6px;padding:18px 8px 8px;font-size:13px;line-height:1.3;position:relative}.ak__track li:before{content:"";background:var(--paper-2);border-radius:2px;width:18px;height:3px;position:absolute;top:8px;left:8px}.ak__track li.is-done{color:var(--ink)}.ak__track li.is-done:before{background:var(--slate)}.ak__track li.is-now{background:var(--slate);color:var(--on-dark)}.ak__track li.is-now:before{background:var(--signal)}.ak__caveat{color:var(--ink-2);margin-top:12px;font-size:13px}.ucs-handoff{margin-top:22px;font-size:16px}.ak__part .ucs-handoff{margin-top:12px;font-size:14.5px}.ak__ch .ucs-handoff{display:inline-flex}.mx__pill.is-story:before{content:"";background:var(--signal);vertical-align:middle;border-radius:2px;width:6px;height:6px;margin:0 6px 1px 0;display:inline-block}.ck{overflow:visible}.ck .device__bar{border-radius:var(--r-lg) var(--r-lg) 0 0}.ck__count{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:540}.ck__app{grid-template-columns:236px minmax(0,1fr);min-height:620px;display:grid}.ck__rail{background:var(--paper);border-right:1px solid var(--paper-2);flex-direction:column;gap:22px;padding:18px 14px;display:flex}.ck__railh{color:var(--ink-3);margin:0 0 8px 6px;font-size:12px;font-weight:560;display:block}.ck__views{gap:4px;display:grid}.ck__views button{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:1px;padding:10px 12px;transition:background-color .25s,color .25s;display:grid}.ck__views button b{letter-spacing:-.005em;font-size:14.5px;font-weight:560}.ck__views button span{color:var(--ink-3);font-size:12.5px;transition:color .25s}.ck__views button:hover{background:#1b262c0f}.ck__views button[aria-selected=true]{background:var(--slate);color:var(--on-dark)}.ck__views button[aria-selected=true] span{color:var(--on-dark-2)}.ck__filter{display:block}.ck__filter select{appearance:none;border:1px solid var(--line);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%231b262c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center / 14px;width:100%;min-height:40px;font:inherit;color:var(--ink);cursor:pointer;border-radius:7px;padding:8px 32px 8px 11px;font-size:14px}.ck__filter select:hover{border-color:#aab4b1}.ck__origin{border-top:1px solid var(--paper-2);margin-top:auto;padding-top:16px}.ck__phases{gap:4px;display:grid}.ck__phases button{background:var(--white);color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;padding:9px 12px;transition:box-shadow .25s,background-color .25s;display:flex}.ck__phases b{font-size:13.5px;font-weight:540}.ck__phases span{color:var(--ink-3);flex:none;font-size:12px}.ck__phases button:hover{box-shadow:inset 0 0 0 1px var(--ink)}.ck__phases button[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--signal);background:#ffeee6}.ck__phases button[aria-pressed=true] span{color:var(--signal-ink)}.ck__work{flex-direction:column;min-width:0;display:flex}.ck__stand{border-bottom:1px solid var(--paper-2);flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}.ck__stand button{background:var(--white);min-height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;border:0;border-radius:7px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.ck__stand button b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ck__stand button:hover{box-shadow:inset 0 0 0 1px var(--ink)}.ck__stand button[aria-pressed=true]{background:var(--slate);color:var(--on-dark);box-shadow:none}.ck__stand button[aria-pressed=true] b{color:var(--on-dark)}.ck__stand .tok{border-radius:3px;width:12px;height:12px}.ck__stand button[aria-pressed=true] .tok:not(.tok--ent){box-shadow:inset 0 0 0 1px var(--on-dark)}.ck__body{flex:1;grid-template-columns:minmax(0,1fr) 340px;display:grid}.ck__main{min-width:0;padding:20px}.ck__main.is-enter>*{animation:ck-in .45s var(--ease) both}@keyframes ck-in{0%{opacity:0;transform:translateY(8px)}}.ck__detail{border-left:1px solid var(--paper-2);padding:20px 22px}.ck__caveats{border-top:1px solid var(--paper-2);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--white);color:var(--ink-2);flex-wrap:wrap;gap:6px 22px;padding:11px 16px;font-size:12.5px;font-weight:500;display:flex}.ck__caveats span{align-items:center;gap:8px;display:inline-flex}.ck__caveats span:before{content:"";border-left:1.5px solid var(--signal);border-bottom:1.5px solid var(--signal);width:6px;height:6px;transform:rotate(45deg)}.ck__h{color:var(--ink-3);margin-bottom:12px;font-size:13px;font-weight:560}.ck__mainnote{color:var(--ink-3);text-wrap:pretty;margin-top:12px;font-size:12.5px}.ck .mx__cell{min-height:118px}.ck__unrated{border-top:1px solid var(--paper-2);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;font-size:12.5px;display:flex}.ck__unrated button.mx__pill{box-shadow:inset 0 0 0 1px var(--line)}.ck__unrated button.mx__pill:hover{box-shadow:inset 0 0 0 1px var(--ink)}.ck__unrated button.mx__pill.is-sel{box-shadow:none}.is-arrive{animation:ck-arrive .9s var(--ease) both}@keyframes ck-arrive{0%{outline-offset:10px;outline:2px solid #ff4e0100}35%{outline:2px solid var(--signal)}to{outline:2px solid var(--signal);outline-offset:2px}}tr.is-arrive{animation:ck-arrive-row 1.4s var(--ease) both;outline:0}@keyframes ck-arrive-row{0%{background-color:#ffddce}to{background-color:var(--paper)}}.ck__table{border-collapse:collapse;width:100%;font-size:13.5px}.ck__table th,.ck__table td{border-bottom:1px solid var(--paper-2);text-align:left;vertical-align:top;padding:8px;font-weight:400}.ck__table thead th{color:var(--ink-3);padding-top:0;font-size:12px;font-weight:560}.ck__table td:first-child{width:28px;color:var(--ink-3);font-variant-numeric:tabular-nums}.ck__table td:last-child{white-space:nowrap;width:1%}.ck__table .ck__st-m{display:none}.ck__table th[scope=row]{width:34%}.ck__table th[scope=row] button{font-size:13.5px;line-height:1.3}.ck__na2{width:112px}.ck__na2 span{color:var(--ink-3);white-space:nowrap;font-size:12.5px;display:block}.ck__na2 b{color:var(--ink);font-weight:560}.ck__table td .tok{vertical-align:-1px;border-radius:2.5px;width:10px;height:10px;margin-right:6px}.ck__table tbody tr{transition:background-color .2s,opacity .3s}.ck__table tbody tr:hover{background:#7f8c9214}.ck__table tbody tr.is-sel{background:var(--paper)}.ck__table tbody tr.is-dim{opacity:.32}.ck__table button{text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:14px;font-weight:560}.ck__table button:hover{text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:3px}.ck__table small{color:var(--ink-3);font-size:12px;display:block}.ck__bar{gap:2px;height:12px;margin-bottom:8px;display:flex}.ck__bar i{background:var(--slate);min-width:8px;transition:flex-grow .6s var(--ease);border-radius:3px;display:block}.ck__cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.ck__cat{border-radius:var(--r-md);background:var(--paper);padding:12px}.ck__cat h4{justify-content:space-between;gap:8px;font-size:14px;font-weight:600;display:flex}.ck__cat h4 span{font-variant-numeric:tabular-nums;color:var(--ink-3);font-weight:560}.ck__cat ul{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.ck__cat .is-none{color:var(--ink-3);font-size:12.5px}.ck__catlabels{color:var(--ink-3);font-variant-numeric:tabular-nums;gap:2px;font-size:12px;display:flex}.ck__catlabels span{white-space:nowrap;min-width:8px;overflow:hidden}.ck .tokrow__toks{gap:6px}.tok.is-sel{box-shadow:0 0 0 2px var(--white), 0 0 0 3.5px var(--ink)}.tok.is-theme{outline:2px solid var(--signal);outline-offset:2px}.tok.is-dim{opacity:.28}.ck__themes{border-top:1px solid var(--paper-2);margin-top:18px;padding-top:16px}.ck__themes ul{gap:6px;display:grid}.ck__themes button{border-radius:var(--r-md);background:var(--paper);text-align:left;cursor:pointer;border:0;gap:2px;width:100%;padding:10px 12px;transition:box-shadow .2s,background-color .2s;display:grid}.ck__themes button b{font-size:14px;font-weight:560}.ck__themes button span{color:var(--ink-3);font-size:12.5px}.ck__themes button:hover{box-shadow:inset 0 0 0 1px var(--ink)}.ck__themes button[aria-pressed=true]{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--signal)}.ck__dhead h3{letter-spacing:-.01em;text-wrap:balance;font-size:18px;font-weight:610;line-height:1.2}.ck__dname{color:var(--signal-ink);margin-top:4px;font-size:12.5px;font-weight:540}.ck__part{border-top:1px solid var(--paper-2);margin-top:14px;padding-top:12px;transition:opacity .3s,background-color .3s,box-shadow .3s}.ck__part h4{align-items:center;gap:9px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.ck__part h4:before{content:"";background:var(--slate);border-radius:3px;flex:none;width:12px;height:12px}.ck__part.is-open h4:before{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.ck__part h4 span{color:var(--ink-3);text-align:right;margin-left:auto;font-size:12px;font-weight:500}.ck__part blockquote{font-size:14px}.ck__part p{color:var(--ink-2);font-size:13.5px}.ck__part p+p,.ck__part ul+p,.ck__part blockquote+p,.ck__part p+ol{margin-top:6px}.ck__part p b{color:var(--ink);font-weight:560}.ck__theme{padding-top:6px}.ck__na{gap:6px;display:flex}.ck__na span{background:var(--paper);color:var(--ink-2);border-radius:6px;flex:1;justify-content:space-between;gap:6px;padding:6px 9px;font-size:12.5px;display:flex}.ck__na b{color:var(--ink);font-weight:600}.ck__crit{gap:3px;margin:8px 0;font-size:13px;display:grid}.ck__crit li{gap:8px;display:flex}.ck__crit li:before{content:"";border-left:1.5px solid var(--signal);border-bottom:1.5px solid var(--signal);flex:none;width:6px;height:6px;margin:7px 2px 0;transform:rotate(45deg)}.ck__part .ck__chg{color:var(--signal-ink)}.ck__stamp{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;padding:5px 10px;font-size:13px;font-weight:560;display:inline-flex}.ck__part .ck__stamp.is-ums{background:var(--slate);color:var(--on-dark);box-shadow:none}.ck__part .ck__stamp.is-zur{background:var(--paper-2);color:var(--ink);box-shadow:none}.ck__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-top:10px;display:grid}.ck__track li{background:var(--paper);color:var(--ink-3);hyphens:auto;border-radius:5px;padding:15px 6px 6px;font-size:12px;line-height:1.25;position:relative}.ck__track li:before{content:"";background:var(--paper-2);border-radius:2px;width:14px;height:3px;position:absolute;top:6px;left:6px}.ck__track li.is-done{color:var(--ink)}.ck__track li.is-done:before{background:var(--slate)}.ck__track li.is-now{background:var(--slate);color:var(--on-dark)}.ck__track li.is-now:before{background:var(--signal)}.ck__track li.is-live{color:var(--ok);font-weight:560}.ck__track li.is-live:before{background:var(--ok)}.ck__back{cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:14.5px}.ck__none{border-radius:var(--r-md);border:1px dashed var(--line);color:var(--ink-2);justify-items:start;gap:6px;padding:16px;font-size:14px;display:grid}.ck__none b{color:var(--ink);font-weight:560}.ck__none .btn{margin-top:8px}.ck[data-src-on=erfassung] [data-src=erfassung],.ck[data-src-on=bewertung] [data-src=bewertung],.ck[data-src-on=umsetzung] [data-src=umsetzung]{background-color:#ffeee6;transition:background-color .3s}.ck[data-src-on=erfassung] :is(.ck__part,.mx,.ck__cat,.ck__unrated,.ck__themes)[data-src=erfassung],.ck[data-src-on=bewertung] :is(.ck__part,.mx,.ck__cat,.ck__unrated,.ck__themes)[data-src=bewertung],.ck[data-src-on=umsetzung] :is(.ck__part,.mx,.ck__cat,.ck__unrated,.ck__themes)[data-src=umsetzung]{box-shadow:inset 0 0 0 1.5px var(--signal);border-top-color:#0000;border-radius:8px;padding:10px}.ck[data-src-on=erfassung] .ck__part:not([data-src=erfassung]),.ck[data-src-on=bewertung] .ck__part:not([data-src=bewertung]),.ck[data-src-on=umsetzung] .ck__part:not([data-src=umsetzung]){opacity:.6}.ck[data-src-on] .tokrow [data-src],.ck[data-src-on] .ck__table [data-src]{border-radius:4px}.ck[data-src-on] .mx[data-src]{padding:6px}.ucs-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px clamp(24px,4vw,48px);display:grid}.ucs-rules li{border-top:1px solid var(--line);padding-top:20px}.ucs-rules h3{letter-spacing:-.015em;text-wrap:balance;font-size:22px;font-weight:610;font-stretch:101%;line-height:1.15}.ucs-rules p{max-width:42ch;color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-size:16px}.ucs-rules__go{flex-wrap:wrap;gap:8px 20px;display:flex}.ucs-rules .link-arrow{cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:15px}@media (width<=1080px){.ck__app{grid-template-columns:minmax(0,1fr);min-height:0}.ck__rail{border-right:0;border-bottom:1px solid var(--paper-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px;display:grid}.ck__rail>p,.ck__views{grid-column:1/-1}.ck__views{grid-template-columns:repeat(4,minmax(0,1fr))}.ck__origin{border-top:0;margin-top:0;padding-top:0}.ck__body{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=920px){.ucs-rules{grid-template-columns:minmax(0,1fr)}.ak{flex-direction:column;gap:0;display:flex}.ak__stage{display:contents}.ak__nav{flex-wrap:wrap;order:1;margin-bottom:4px}.ak__navnext{display:inline-flex}.ak__story{order:2}.ak__file{order:3}.ak .note{order:4}.ak__ch{min-height:0;padding:20px 0 24px;display:none}.ak__ch.is-cur{display:block}.ck__rail{grid-template-columns:minmax(0,1fr)}.ck__views{grid-template-columns:repeat(2,minmax(0,1fr))}.ck__phases{grid-template-columns:repeat(3,minmax(0,1fr))}.ck__phases button{flex-direction:column;gap:1px}.ck__body{grid-template-columns:minmax(0,1fr)}.ck__detail{border-left:0;border-top:1px solid var(--paper-2)}}@media (width<=600px){button.mx__pill,.ck__table th button{min-height:32px}.ck__rail{padding:14px 12px}.ck__views button span{display:none}.ck__phases{grid-template-columns:minmax(0,1fr)}.ck__phases button{flex-direction:row}.ck__stand{gap:5px;padding:10px 12px}.ck__stand button{padding:5px 9px;font-size:12.5px}.ck__cats{grid-template-columns:minmax(0,1fr)}.mx{grid-template-columns:48px repeat(3,minmax(0,1fr));gap:3px}.mx__cell,.ck .mx__cell{min-height:60px;padding:5px}.mx__pill{padding:3px 7px;font-size:12px}.ck__main,.ck__detail{padding:16px}.ck__table thead th:nth-child(n+4),.ck__table td:nth-child(n+4){display:none}.ck__table .ck__st-m{color:var(--ink-2);margin-top:2px;display:block}.ck__table th[scope=row]{width:auto}.tokrow{grid-template-columns:100px minmax(0,1fr) 20px;font-size:12.5px}.ak__file{padding:18px 16px 8px}.ak__track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ck__main.is-enter>*,.is-arrive,tr.is-arrive{animation:none}.ak__body,.ak__ch,.mx__pill,.tok,.ck__bar i{transition:none}}.ucs .ak__stage .note{font-size:12px}.tok--ent.is-sel{box-shadow:0 0 0 2px var(--white), 0 0 0 3.5px var(--ink), inset 0 0 0 1px var(--ink), inset 0 0 0 4px var(--white), inset 0 0 0 9px var(--ink)}.ucs-phases{align-items:stretch}.ucs-phases .card{flex-direction:column;display:flex}.ucs-phases .card__meta{color:var(--signal-ink);order:-1;margin:0 0 6px}.ucs-phases .card p+p,.ucs-phases .checks+p{margin-top:12px}.ucs-phases .checks{gap:6px;margin-top:12px}.ucs-phases .checks li{color:var(--ink-2);font-size:15px}.ucs-phases__key{border-top:1px solid var(--line);padding-top:12px;font-weight:520;color:var(--ink)!important}.ucs-phases__go{align-self:flex-start;padding-top:8px;font-size:15px;margin-top:auto!important}.ucs-phases .card>.ucs-phases__go{margin:20px -12px -8px;padding:8px 12px}.ucs-try{max-width:64ch;color:var(--on-dark-2);margin:0 0 18px;font-size:15.5px}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button){--e-rest:#1b262c38;--e-line:#ff844e;--fill:#ffffff9e;--g-on:#ff4e0117;--g-trail:#ff4e0108;--g-line:#ff743838;isolation:isolate;border:1px solid var(--e-rest);background:var(--fill);box-shadow:none;color:var(--ink);backdrop-filter:blur(12px)saturate(150%);transition:--btn-x 0s .3s, color .3s, background-color .3s, border-color .3s, opacity .2s, transform .35s var(--ease);position:relative}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg, var(--signal) 0, var(--signal) calc(var(--btn-x) - 18%), var(--e-line) calc(var(--btn-x) - 1%), #ff844e00 var(--btn-x));-webkit-mask-composite:xor;opacity:0;transition:opacity .3s var(--ease);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg, var(--g-on) 0, var(--g-trail) calc(var(--btn-x) - 14%), var(--g-line) calc(var(--btn-x) - 1%), #ff4e0100 var(--btn-x));opacity:0;transition:opacity .3s var(--ease);position:absolute;inset:0}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):hover:not(:disabled){--btn-x:115%;box-shadow:none;transition:--btn-x .45s var(--ease-io), color .3s, background-color .3s, border-color .3s, opacity .2s, transform .35s var(--ease)}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):hover:not(:disabled):before,.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):hover:not(:disabled):after{opacity:1;transition:opacity .12s}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):active:not(:disabled){transform:scale(.97)}.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):disabled{opacity:.4;cursor:default}.ucs :is(.seg button[aria-pressed=true],.ck__views button[aria-selected=true],.ck__stand button[aria-pressed=true],.ck__phases button[aria-pressed=true],.ck__themes button[aria-pressed=true],.ak__nav [data-ak-go][aria-current=step]){--g-on:#ff4e0133;--g-trail:#ff4e0112;--g-line:#ff9f7566;--e-line:#ffd0bb;color:var(--on-dark);background:linear-gradient(180deg, #2c3c45f0, #1b262cf7) padding-box, conic-gradient(from 200deg, #ffffff24 0deg, #ff844e 40deg, var(--signal) 70deg, #ffffff24 120deg, #ffffff24 360deg) border-box;border-color:#0000;box-shadow:inset 0 1px #ffffff14,0 8px 18px -12px #0009}.ucs :is(.seg button[aria-pressed=true],.ck__views button[aria-selected=true],.ck__stand button[aria-pressed=true],.ck__phases button[aria-pressed=true],.ck__themes button[aria-pressed=true],.ak__nav [data-ak-go][aria-current=step]):hover{box-shadow:inset 0 1px #ffffff14,0 8px 18px -12px #0009}.ucs :is(.ck__views button[aria-selected=true],.ck__phases button[aria-pressed=true],.ck__themes button[aria-pressed=true]) span,.ucs .ck__stand button[aria-pressed=true] b{color:var(--on-dark-2)}.ucs .ak__nav [data-ak-go].is-reached:not([aria-current=step]){--g-on:#ff4e0133;--g-line:#ff9f7566;--e-line:#ffd0bb;color:var(--on-dark);background:#1b262ce6;border-color:#0000}.ucs .ak__nav{gap:6px}.ucs .ak__nav [data-ak-go]{border-radius:50%;width:32px;height:32px}.ucs .ak__navnext button{border-radius:10px;min-height:38px;padding:0 15px;font-size:14px;font-weight:560}.ucs .seg{background:#ffffff80;border:1px solid #1b262c29;border-radius:12px;gap:2px;padding:3px}.ucs .seg button{border-radius:9px;padding:6px 12px;font-size:13px}.ucs .seg button:not([aria-pressed=true]){backdrop-filter:none;background:0 0;border-color:#0000}.ucs .seg button[aria-pressed=true]{font-weight:560}.ucs .ck__views button{border-radius:10px}.ucs .ck__views button:not([aria-selected=true]){backdrop-filter:none;background:0 0;border-color:#0000}.ucs .ck__views button:not([aria-selected=true]):hover{background:var(--fill)}.ucs .ck__stand button{border-radius:999px;min-height:34px;padding:6px 12px}.ucs .ck__phases button,.ucs .ck__themes button{border-radius:10px}.ucs .ck__phases button{--fill:#fff}.ucs .ck__stand button[aria-pressed=true] .tok:not(.tok--ent){box-shadow:inset 0 0 0 1px var(--on-dark)}@media (prefers-reduced-motion:reduce){.ucs :is(.seg button,.ck__views button,.ck__stand button,.ck__phases button,.ck__themes button,.ak__nav [data-ak-go],.ak__navnext button):hover{transition:none}}.ucs .ck__back{background:0 0;border:1px solid #0000;margin:8px -12px -8px;padding:8px 12px;font-size:14.5px}.ucs .ucs-rules .link-arrow{background:0 0;border:1px solid #0000;margin:-4px -12px;padding:8px 12px;font-size:15px}.ucs .ucs-rules__go{gap:8px 32px}.ucs-nobr{white-space:nowrap}
