:root{--color-prettylights-syntax-brackethighlighter-angle:#59636e;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-comment:#59636e;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-prettylights-syntax-entity:#6639ba;--color-prettylights-syntax-entity-tag:#0550ae;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-markup-ignored-text:#d1d9e0;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-sublimelinter-gutter-mark:#818b98;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-markup-bold:#1f2328;--color-prettylights-syntax-markup-italic:#1f2328;--color-prettylights-syntax-storage-modifier-import:#1f2328}@media (prefers-color-scheme:dark){:root{--color-prettylights-syntax-brackethighlighter-angle:#9198a1;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-comment:#9198a1;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-markup-bold:#f0f6fc;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-markup-ignored-text:#f0f6fc;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-italic:#f0f6fc;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#f0f6fc;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-sublimelinter-gutter-mark:#3d444d;--color-prettylights-syntax-variable:#ffa657}}.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1,.pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-smi,.pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-s,.pl-pds,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sre,.pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.pl-v,.pl-smw{color:var(--color-prettylights-syntax-variable)}.pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}.pl-ml{color:var(--color-prettylights-syntax-markup-list)}.pl-mh,.pl-mh .pl-en,.pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}.pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}.pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}.pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}.pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:200 900;src:url(/fonts/noto-serif-kr-normal-000.d0788568.woff2)format("woff2");font-display:swap;unicode-range:U+20-7E,U+A0,U+A3,U+B7,U+BC,U+D7,U+394,U+2013-2014,U+2019,U+201C-201D,U+2026,U+20A9,U+20AC,U+2190-2192,U+2197,U+21A9,U+2212,U+2713,U+3131-3132,U+3134,U+3137-3139,U+3141-3143,U+3145-314E,U+AC00-AC01,U+AC04,U+AC07-AC08,U+AC10,U+AC12,U+AC15-AC16,U+AC19,U+AC1C,U+AC70,U+AC74,U+AC78,U+AC80,U+AC83,U+AC8C,U+ACA0,U+ACA8-ACA9,U+ACAC,U+ACB0,U+ACB9,U+ACBD,U+ACC4,U+ACE0,U+ACE4,U+ACE8,U+ACF3,U+ACF5,U+ACFC-ACFD,U+AD00,U+AD11,U+AD50,U+AD6C-AD6D,U+AD74-AD75,U+AD8C,U+ADC0,U+ADDC,U+ADE0,U+ADF8-ADF9,U+ADFC,U+AE00,U+AE08-AE09,U+AE0B,U+AE30,U+AE34,U+AE38,U+AE40,U+AE45,U+AE4C,U+AE54,U+AE5D,U+AE65,U+AE68,U+AED8,U+AF34,U+AFB8,U+AFC8,U+B044,U+B04A,U+B054,U+B05D,U+B07C,U+B08C,U+B098,U+B09C,U+B0A0,U+B0A8,U+B0AB,U+B0AE,U+B0B1,U+B0B4,U+B0B8,U+B0C4,U+B0D0,U+B108,U+B10C,U+B110,U+B113,U+B118,U+B124,U+B144,U+B150,U+B178,U+B17C,U+B192-B193,U+B204,U+B208,U+B214,U+B268,U+B290,U+B294,U+B298,U+B2A5,U+B2C8,U+B2CC,U+B2D8,U+B2DD,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2EE,U+B2F4-B2F5,U+B2F9,U+B2FF-B300,U+B354-B355,U+B358,U+B369,U+B370,U+B3C4-B3C5,U+B3C8,U+B3CC,U+B3D5,U+B3D9,U+B418,U+B41C,U+B420,U+B428,U+B450,U+B454,U+B458,U+B4A4,U+B4DC-B4DD,U+B4E0,U+B4E4,U+B4E6,U+B4EC,U+B4F1,U+B514,U+B518,U+B529,U+B530,U+B54C,U+B5A0,U+B5A4,U+B5A8,U+B5BB,U+B610,U+B6F0,U+B728,U+B744,U+B77C-B77D,U+B780,U+B78C,U+B790,U+B798-B799,U+B7A8,U+B7C9,U+B7EC,U+B7F0,U+B7FC,U+B807-B808,U+B80C,U+B824-B825,U+B828,U+B82C,U+B839,U+B840,U+B85C-B85D,U+B860,U+B864,U+B8CC,U+B8E8,U+B8EC,U+B8F0,U+B958,U+B974,U+B978,U+B97C,U+B984,U+B9AC-B9AD,U+B9B0,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9D0,U+B9DD-B9DE,U+B9E4-B9E5,U+B9E8,U+BA38,U+BA3C,U+BA54,U+BA70,U+BA74,U+BA85,U+BA87,U+BAA8-BAA9,U+BAB0,U+BABB,U+BB34,U+BB38,U+BB3C,U+BB49,U+BBC0,U+BBF8-BBF9,U+BBFC,U+BC00,U+BC0F,U+BC11,U+BC14-BC16,U+BC18,U+BC1B-BC1D,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC94-BC95,U+BC97,U+BCA0,U+BCA4,U+BCA8,U+BCB3,U+BCC0,U+BCC4,U+BCF4-BCF5,U+BCF8,U+BCFC,U+BD80-BD81,U+BD84,U+BD88,U+BD99,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BE48,U+BE4C,U+BE59,U+BE5B,U+BE60,U+BFD0,U+C0AC-C0AD,U+C0B0,U+C0B4,U+C0BD,U+C0C1,U+C0C8-C0C9,U+C0DD,U+C11C-C11E,U+C120,U+C124,U+C12F,U+C131,U+C138-C139,U+C140,U+C158,U+C18C-C18D,U+C1C4,U+C204,U+C218,U+C21C,U+C220,U+C228,U+C22B,U+C27D,U+C2A4,U+C2AC,U+C2B5,U+C2DC-C2DD,U+C2E0,U+C2E4,U+C2EC,U+C2F8,U+C2FC,U+C300,U+C30D,U+C313,U+C368,U+C4F0,U+C4F4,U+C529,U+C544-C545,U+C548,U+C54A,U+C54C,U+C554-C555,U+C558,U+C55E,U+C560-C561,U+C57C-C57D,U+C591,U+C5B4-C5B5,U+C5B8,U+C5BB-C5BC,U+C5C5-C5C8,U+C5D0,U+C5D4,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C600-C601,U+C606,U+C608,U+C624,U+C628,U+C62C,U+C62E,U+C634,U+C640,U+C644,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6C0,U+C6C3,U+C6CC,U+C6D0,U+C6D4,U+C6E8,U+C6F9,U+C704,U+C717,U+C720-C721,U+C728,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774-C775,U+C778,U+C77C-C77D,U+C783-C785,U+C788-C789,U+C790-C791,U+C798,U+C7A1,U+C7A5,U+C7AC,U+C7C1,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C838,U+C84C,U+C870-C871,U+C874,U+C880-C881,U+C885,U+C88B-C88C,U+C8FC,U+C900,U+C904,U+C911,U+C989,U+C998,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C8,U+C9D0-C9D1,U+C9DC,U+C9E7,U+C9F8,U+CABD,U+CC28-CC29,U+CC2C,U+CC30,U+CC38,U+CC3D-CC3E,U+CC44-CC45,U+CC98-CC99,U+CC9C,U+CCA9,U+CCAB,U+CCAD,U+CCB4,U+CCD0,U+CD08,U+CD0C,U+CD1D,U+CD5C,U+CD94-CD95,U+CD9C,U+CDA4,U+CDA9,U+CDE8,U+CE20-CE21,U+CE35,U+CE58-CE59,U+CE5C,U+CE60,U+CE68,U+CE6D,U+CE74,U+CE78,U+CEA1,U+CEE4,U+CEE8,U+CEEC,U+CEF4,U+CF54,U+CF58,U+CF5C,U+CF64,U+D06C,U+D070,U+D074,U+D07C,U+D0A4,U+D0A8,U+D0AC,U+D0C0,U+D0D0,U+D0DC-D0DD,U+D0ED,U+D130,U+D14C-D14D,U+D150,U+D15C,U+D1A0,U+D1A8,U+D1B5,U+D1F4,U+D22C,U+D2B8-D2B9,U+D2C0,U+D2F0,U+D2F4,U+D305,U+D30C,U+D310,U+D314,U+D328,U+D37C,U+D398,U+D3B8,U+D3BC,U+D3C9,U+D3EC-D3ED,U+D3F0,U+D3F4,U+D3FC,U+D45C,U+D480,U+D488,U+D4E8,U+D504,U+D50C,U+D53C,U+D544,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D56D,U+D574,U+D588-D589,U+D5A5,U+D5D8,U+D5E4,U+D600,U+D604,U+D614-D615,U+D638-D639,U+D640,U+D648,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D6A8,U+D6C4,U+D750,U+D754,U+D761,U+D788,U+D78C,U+D7A3}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:200 900;src:url(/fonts/noto-serif-kr-normal-001.d5740d78.woff2)format("woff2");font-display:swap;unicode-range:U+AE,U+C9,U+E1,U+E4,U+E9,U+EB,U+F3,U+F6,U+FC,U+142,U+2009,U+2011,U+2018,U+202F,U+2122,U+2219,U+2248,U+2260,U+23F3,U+2705,U+274C,U+27E8-27E9,U+315C,U+318D,U+4E2D,U+4EBA,U+516C,U+5730,U+57DF,U+57FA,U+5834,U+5927,U+5B9A,U+5BB3,U+6027,U+6599,U+6709,U+696D,U+6C34,U+6CB9,U+6D77,U+6F01,U+7121,U+7684,U+79C1,U+7C3F,U+7CCA,U+7DDA,U+8102,U+81EA,U+822A,U+9762,U+97D3,U+9B5A,U+AC11,U+AC13-AC14,U+AC1D,U+AC2D,U+AC2F,U+AC31,U+AC38,U+AC40,U+AC71,U+AC77,U+AC81,U+AC89,U+AC90,U+AC94,U+AC9F,U+ACAA,U+ACB8,U+ACBC,U+ACC1,U+ACE1,U+ACE7,U+ACF0-ACF1,U+AD04,U+AD1C,U+AD34,U+AD49,U+AD70,U+AD73,U+AD76,U+AD7D,U+AD81,U+AD90,U+ADA4,U+AE01,U+AE0D,U+AE41,U+AE43,U+AE4A,U+AE4D-AE4E,U+AE50,U+AE5C,U+AEBC,U+AEBE,U+AECD,U+AECF,U+AED1,U+AEF4,U+AF08,U+AF2C-AF2D,U+AF30,U+AF3C-AF3D,U+AF41-AF43,U+AF49,U+AF5D,U+AF64,U+AFBC,U+AFC0,U+AFD4,U+AFE8,U+AFF0,U+B00C,U+B010,U+B014,U+B01C,U+B048,U+B04C,U+B053,U+B057,U+B080,U+B084,U+B099-B09A,U+B0A1,U+B0A9,U+B0AC-B0AD,U+B0AF,U+B0B3,U+B0BC,U+B0C5,U+B0C8-B0C9,U+B0E5,U+B109,U+B119,U+B11B,U+B123,U+B125,U+B12C,U+B137,U+B140-B141,U+B154-B155,U+B179,U+B180,U+B188-B189,U+B18D,U+B194,U+B1A8,U+B1CC,U+B1E8,U+B205,U+B20C,U+B220,U+B234,U+B258,U+B25C,U+B274,U+B291,U+B299,U+B2A6,U+B2AA,U+B2C9,U+B2D0,U+B2D9,U+B2DB,U+B2E5-B2E6,U+B2ED,U+B2F7,U+B304,U+B310,U+B313,U+B35C,U+B35F,U+B364-B365,U+B367,U+B36E,U+B371,U+B374,U+B378,U+B380,U+B38C,U+B3CB,U+B3D4,U+B3FC,U+B410,U+B429,U+B451,U+B460,U+B465,U+B46C,U+B480,U+B4B7,U+B4C0,U+B4C4,U+B4C8,U+B4E3,U+B4ED,U+B4EF,U+B515,U+B51C,U+B525,U+B527,U+B52A,U+B531,U+B534,U+B538,U+B540,U+B545,U+B550,U+B560-B561,U+B584,U+B5A1,U+B5BC,U+B611,U+B625,U+B69C-B69D,U+B6AB,U+B6B1,U+B6F8,U+B729,U+B72F,U+B738,U+B73B,U+B748,U+B74C,U+B760,U+B764,U+B784,U+B78D,U+B791,U+B79C,U+B7A9,U+B7AB-B7AD,U+B7B5,U+B7ED,U+B7F4,U+B7FD,U+B7FF-B801,U+B809,U+B818-B819,U+B81B,U+B834-B835,U+B837-B838,U+B86C-B86D,U+B86F,U+B871,U+B8B0,U+B8E1,U+B8E9,U+B8F8-B8F9,U+B8FD,U+B904,U+B918,U+B93C,U+B959,U+B95C,U+B960,U+B968,U+B96D,U+B985,U+B987,U+B989,U+B98E,U+B9B4,U+B9D1,U+B9D8,U+B9DB,U+B9E1,U+B9EC,U+B9F4-B9F5,U+B9F9-B9FA,U+BA39,U+BA40,U+BA48,U+BA4B,U+BA4D,U+BA55,U+BA58,U+BA5C,U+BA64,U+BA78,U+BAAB-BAAC,U+BAB8-BAB9,U+BABD,U+BB18,U+BB35-BB36,U+BB3B,U+BB44,U+BB47,U+BB50,U+BB54,U+BB58,U+BBA4,U+BBAC,U+BBFF,U+BC08,U+BC0B-BC0D,U+BC1F,U+BC24-BC25,U+BC27,U+BC2D,U+BC38,U+BC40,U+BC45,U+BC49,U+BC85,U+BC8C,U+BC99,U+BCA1,U+BCBC-BCBD,U+BCCD,U+BCD1,U+BCF6,U+BD04,U+BD07,U+BD09,U+BD10,U+BD24,U+BD89,U+BD93,U+BD95,U+BDF4,U+BE10,U+BE45,U+BE55,U+BE57,U+BE5A,U+BE61,U+BE68,U+BE74-BE75,U+BE7C,U+BE80,U+BED0,U+BED4,U+BED7,U+BF08,U+BF50-BF51,U+BFCC,U+BFD4,U+BFDC,U+C058,U+C05C,U+C068,U+C090,U+C0B6,U+C0BC,U+C0BF-C0C0,U+C0CC,U+C0D0,U+C0D8,U+C0E4,U+C0F5,U+C123,U+C12C-C12D,U+C13C,U+C148-C149,U+C14B,U+C154,U+C15C,U+C168,U+C170,U+C178,U+C190,U+C194,U+C1A1,U+C1E0,U+C1FC,U+C219,U+C22D,U+C232,U+C250,U+C258,U+C26C,U+C270,U+C274,U+C27C,U+C288,U+C290,U+C298,U+C2A8,U+C2B4,U+C2B7,U+C2B9,U+C2E3,U+C2EB,U+C2ED,U+C2F1,U+C2F6,U+C2F9,U+C369,U+C36C,U+C370,U+C378,U+C37C,U+C3D8-C3D9,U+C3DF-C3E0,U+C3F4,U+C4F8,U+C500,U+C50C,U+C528,U+C52C,U+C539,U+C549,U+C54E,U+C553,U+C557,U+C559,U+C564,U+C568,U+C571,U+C573,U+C575,U+C580,U+C587,U+C598,U+C5B9,U+C5BD,U+C5C4,U+C5C9,U+C5CC,U+C5CE,U+C5D1,U+C5D8,U+C5E5,U+C5EE,U+C5FC-C5FD,U+C5FF,U+C61B,U+C625,U+C633,U+C635,U+C637,U+C639,U+C653-C655,U+C695,U+C698,U+C6B1,U+C6C5,U+C6E0,U+C6EC,U+C6F0,U+C705,U+C708,U+C70C,U+C724,U+C735,U+C787,U+C78A,U+C78E,U+C794,U+C796,U+C7A0,U+C7A6,U+C7AD,U+C80A,U+C813,U+C816,U+C81D,U+C820,U+C824,U+C878,U+C8C4,U+C8E0,U+C8FD,U+C90C,U+C918,U+C92C,U+C950,U+C988,U+C990,U+C9D3,U+C9D5,U+C9DA,U+C9DD,U+CA4C-CA4D,U+CA54,U+CA61,U+CABC,U+CAD3,U+CBE4,U+CC0C-CC0D,U+CC14,U+CC2E,U+CC4C,U+CC54-CC55,U+CC57,U+CC59,U+CCA0,U+CCA8,U+CCBC,U+CCE4,U+CD09,U+CD18,U+CD1B,U+CD2C,U+CD98,U+CDB0,U+CDC4,U+CDCC,U+CE30,U+CE69,U+CE6B,U+CE7C,U+CE84,U+CE90,U+CE94,U+CE98,U+CEA0,U+CEEB,U+CEF5,U+CEF7-CEF8,U+CF00,U+CF04,U+CF08,U+CF10,U+CF13,U+CF1C,U+CF30,U+CF55,U+CF65,U+CF69,U+CF70,U+CF8C,U+CFE0,U+CFE4,U+CFFC,U+D000,U+D018,U+D034,U+D050,U+D058,U+D0B4,U+D0B7,U+D0B9,U+D0C1,U+D0C4,U+D0C8,U+D0D1,U+D0D3-D0D5,U+D0E0,U+D0F1,U+D131,U+D134,U+D138,U+D140,U+D145,U+D154,U+D1A1,U+D1A4,U+D1B0-D1B1,U+D234,U+D23C,U+D280,U+D29C,U+D2BC,U+D2C8,U+D2F1,U+D2F8,U+D300-D301,U+D30D,U+D31C-D31D,U+D31F,U+D321,U+D329,U+D32C,U+D33D,U+D380,U+D399,U+D39C,U+D3A0,U+D3B4,U+D3C4,U+D3C8,U+D3D0,U+D478,U+D47C,U+D48B,U+D48D,U+D508,U+D514,U+D53D,U+D540,U+D54C-D54D,U+D54F,U+D551,U+D56B,U+D575,U+D578,U+D584,U+D587,U+D5C8-D5C9,U+D5CC,U+D5D0,U+D5D9,U+D5DB,U+D5DD,U+D5E8,U+D5EC,U+D601,U+D608,U+D610-D611,U+D61C,U+D63C,U+D649,U+D64D,U+D69F,U+D6A1,U+D6C8,U+D6CC,U+D6D1,U+D6D4,U+D6D7,U+D6E8,U+D6FC,U+D718,U+D720,U+D734,U+D744,U+D749,U+D751,U+D758-D759,U+D760,U+D765,U+D769,U+D76C,U+D770,U+D789,U+D790,U+D798-D799,U+F9DD,U+FB01,U+FE0F,U+1F440,U+1F525,U+1F607,U+1F60E,U+1F62D,U+1F914}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:200 900;src:url(/fonts/noto-serif-kr-normal-002.6669855a.woff2)format("woff2");font-display:swap;unicode-range:U+A7,U+B0,U+B5,U+D6,U+E0,U+E3,U+E7-E8,U+F1-F2,U+F8,U+11F,U+131,U+259,U+26A,U+283,U+2D0,U+3A3,U+3B1-3B2,U+3B8,U+2010,U+2193,U+2200,U+223C,U+2264,U+2460-2461,U+25CB,U+26A1,U+2728,U+27A1,U+30FB,U+314F,U+3153,U+3163,U+4E0A-4E0B,U+4E4B,U+4E8B,U+4ECA,U+4EE5,U+4F4D-4F4E,U+50B5,U+512A,U+5165,U+5167,U+5171,U+5229,U+529B,U+529F,U+5316,U+5354,U+5357,U+539F,U+53E4,U+541B,U+5468,U+547D,U+54FA,U+56DE,U+5716,U+5831,U+5931,U+5B50,U+5B78,U+5BCC,U+5C0F,U+5C3A,U+5CB8,U+5CF6,U+5DBC,U+5DF1,U+5E72,U+6211,U+6297,U+62F1,U+63DA,U+64CD,U+6587,U+660E,U+6613,U+6642,U+66F0,U+6703,U+6771,U+6797,U+6A5F,U+6B0A,U+6B3E,U+6BCD,U+6C23,U+6C37,U+6C7D,U+6C92,U+6CBC,U+6CBF,U+6D0B,U+6D41,U+6E20,U+6E2F,U+6E56,U+6E9D,U+6EFF,U+6F6E,U+7232,U+7403,U+7406,U+751F,U+7528,U+7531,U+75C5,U+75C7,U+76F8,U+77E5,U+78C1,U+7901,U+793E,U+7ACB,U+7C4D,U+7D04,U+7E2E,U+7F8E,U+7FA9,U+8005,U+807D,U+80FD,U+8179,U+8239,U+85FB,U+884C,U+897F,U+8981,U+89AA,U+8A08,U+8A71,U+8A8D,U+8ABF,U+8ACB,U+8B49,U+8B8A,U+8C9D,U+8CBF,U+8FAF,U+901A,U+904A,U+9053-9054,U+90B8,U+95DC,U+9678,U+984C,U+9AD4,U+AC1A,U+AC24,U+AC4D,U+AC85,U+AD38,U+AD82,U+ADC4,U+ADE4,U+AE61,U+AE6C,U+AFB9,U+AFE9,U+B0C7,U+B10B,U+B1FD,U+B215,U+B260,U+B289,U+B2A0,U+B308,U+B314,U+B320,U+B381,U+B3DB,U+B461,U+B4D0,U+B524,U+B54B,U+B554,U+B55C,U+B5B3,U+B618,U+B6A4,U+B6F4,U+B72C,U+B730,U+B7A0,U+B7B4,U+B8FB,U+B990,U+B9CF,U+B9D9,U+B9F7,U+BA69,U+BAC4,U+BB90,U+BBA8,U+BBD3,U+BC43,U+BCB5,U+BCD5,U+BD05,U+BD90,U+BE7B,U+BE8C,U+BE8F,U+BEA8,U+BEE4-BEE5,U+BFB0,U+C060,U+C091,U+C0EC,U+C0F7,U+C100,U+C130,U+C18E,U+C19C,U+C19F,U+C1A5,U+C1A8,U+C1E4,U+C20D,U+C20F,U+C22F,U+C248,U+C318,U+C329,U+C384,U+C3DC,U+C3ED,U+C430,U+C464-C465,U+C501,U+C510,U+C530,U+C53B,U+C53D,U+C556,U+C570,U+C574,U+C584,U+C58D,U+C595,U+C5E0,U+C5E3,U+C605,U+C618-C619,U+C648,U+C660,U+C719,U+C73D,U+C74A,U+C74D,U+C76D,U+C7A3-C7A4,U+C7B0,U+C7BC,U+C80B,U+C82F,U+C887,U+C90D,U+C90F,U+C954,U+C974,U+C999,U+C9CA,U+C9D6,U+C9E0,U+C9E4,U+C9EC,U+CA0C,U+CA50,U+CAC0,U+CAD2,U+CAD9,U+CB10,U+CB48-CB49,U+CB50,U+CC1C,U+CC22,U+CC3C,U+CDA5,U+CDA7,U+CDF0,U+CE24,U+CE75,U+CEA3,U+CEE5,U+CEF9,U+CF20,U+CF24,U+CF78,U+CFC4,U+CFE8,U+D004,U+D035,U+D038,U+D0A5,U+D0B5,U+D0C9,U+D0E4,U+D0EF,U+D141,U+D168,U+D1B3,U+D22D,U+D241,U+D248,U+D290,U+D295,U+D2A4,U+D2D4,U+D303,U+D30E,U+D320,U+D338,U+D33B,U+D384,U+D38C,U+D391,U+D3A9,U+D3AB,U+D3FF,U+D479,U+D4CC,U+D4F0,U+D565,U+D56C,U+D5A0,U+D5E5,U+D5F7,U+D690,U+D6C5,U+D6E4,U+D71C,U+D729,U+F967,U+F9CA,U+F9D3,U+1D451,U+1F30A,U+1F327,U+1F397,U+1F3A8,U+1F409,U+1F449,U+1F483,U+1F4AB-1F4AC,U+1F57A,U+1F5A5,U+1F631,U+1F642,U+1F6AB,U+1F916,U+1F99B,U+1F9E0,U+1FA84}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;src:url(/fonts/source-serif-4-italic-000.74269912.woff2)format("woff2");font-display:swap;unicode-range:U+20-7E,U+A0,U+A3,U+A7,U+AE,U+B0,U+B5,U+B7,U+BC,U+C0-C1,U+C3-C4,U+C7-C9,U+CB-CD,U+CF,U+D1-D3,U+D5-D7,U+D9-DA,U+DC-DD,U+E0-E1,U+E3-E4,U+E7-E9,U+EB-ED,U+EF,U+F1-F3,U+F5-F6,U+F8-FA,U+FC-FD,U+FF,U+102-103,U+106-107,U+114-115,U+11E-11F,U+122-123,U+128-129,U+12C-12D,U+131,U+136-137,U+139-13C,U+142-146,U+14E-14F,U+154-157,U+15A-15B,U+15E-15F,U+162-163,U+168-169,U+16C-16D,U+178-17A,U+1D7-1D8,U+1DB-1DC,U+1F4-1F5,U+1F8-1F9,U+1FF,U+228-229,U+259,U+26A,U+283,U+2D0,U+300-301,U+303,U+306,U+308,U+327,U+338,U+394,U+3A3,U+3AC,U+3B1-3B2,U+3B8,U+1E08-1E09,U+1E10-1E11,U+1E1C-1E1D,U+1E26-1E29,U+1E2E-1E31,U+1E3E-1E3F,U+1E4C-1E4F,U+1E54-1E55,U+1E78-1E79,U+1E7C-1E7D,U+1E80-1E85,U+1E8C-1E8D,U+1E97,U+1EAE-1EB1,U+1EB4-1EB5,U+1EBC-1EBD,U+1EF2-1EF3,U+1EF8-1EF9,U+1F70,U+1FB0,U+2009,U+2010-2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+202F,U+20A9,U+20AC,U+2122,U+2190-2193,U+2197,U+219A-219B,U+21A9,U+2200,U+2212,U+2219,U+223C,U+2241,U+2248-2249,U+2260,U+2264,U+226E-2270,U+23F3,U+2460-2461,U+25CB,U+26A1,U+2705,U+2713,U+2728,U+274C,U+27A1,U+27E8-27E9,U+FB01,U+FE0F,U+1D451,U+1F30A,U+1F327,U+1F397,U+1F3A8,U+1F409,U+1F440,U+1F449,U+1F483,U+1F4AB-1F4AC,U+1F525,U+1F57A,U+1F5A5,U+1F607,U+1F60E,U+1F62D,U+1F631,U+1F642,U+1F6AB,U+1F914,U+1F916,U+1F99B,U+1F9E0,U+1FA84}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;src:url(/fonts/source-serif-4-normal-000.7da50bea.woff2)format("woff2");font-display:swap;unicode-range:U+20-7E,U+A0,U+A3,U+A7,U+AE,U+B0,U+B5,U+B7,U+BC,U+C0-C1,U+C3-C4,U+C7-C9,U+CB-CD,U+CF,U+D1-D3,U+D5-D7,U+D9-DA,U+DC-DD,U+E0-E1,U+E3-E4,U+E7-E9,U+EB-ED,U+EF,U+F1-F3,U+F5-F6,U+F8-FA,U+FC-FD,U+FF,U+102-103,U+106-107,U+114-115,U+11E-11F,U+122-123,U+128-129,U+12C-12D,U+131,U+136-137,U+139-13C,U+142-146,U+14E-14F,U+154-157,U+15A-15B,U+15E-15F,U+162-163,U+168-169,U+16C-16D,U+178-17A,U+1D7-1D8,U+1DB-1DC,U+1F4-1F5,U+1F8-1F9,U+1FF,U+228-229,U+259,U+26A,U+283,U+2D0,U+300-301,U+303,U+306,U+308,U+327,U+338,U+394,U+3A3,U+3AC,U+3B1-3B2,U+3B8,U+1E08-1E09,U+1E10-1E11,U+1E1C-1E1D,U+1E26-1E29,U+1E2E-1E31,U+1E3E-1E3F,U+1E4C-1E4F,U+1E54-1E55,U+1E78-1E79,U+1E7C-1E7D,U+1E80-1E85,U+1E8C-1E8D,U+1E97,U+1EAE-1EB1,U+1EB4-1EB5,U+1EBC-1EBD,U+1EF2-1EF3,U+1EF8-1EF9,U+1F70,U+1FB0,U+2009,U+2010-2011,U+2013-2014,U+2018-2019,U+201C-201D,U+2026,U+202F,U+20A9,U+20AC,U+2122,U+2190-2193,U+2197,U+219A-219B,U+21A9,U+2200,U+2212,U+2219,U+223C,U+2241,U+2248-2249,U+2260,U+2264,U+226E-2270,U+23F3,U+2460-2461,U+25CB,U+26A1,U+2705,U+2713,U+2728,U+274C,U+27A1,U+27E8-27E9,U+FB01,U+FE0F,U+1D451,U+1F30A,U+1F327,U+1F397,U+1F3A8,U+1F409,U+1F440,U+1F449,U+1F483,U+1F4AB-1F4AC,U+1F525,U+1F57A,U+1F5A5,U+1F607,U+1F60E,U+1F62D,U+1F631,U+1F642,U+1F6AB,U+1F914,U+1F916,U+1F99B,U+1F9E0,U+1FA84}:root,[data-color-mode]{--h-primary:90;--h-complement:calc(var(--h-primary) + 180);--h-triadic-1:calc(var(--h-primary) + 120);--h-warning:30;--h-info:250;--h-syntax-keyword:26;--srgb-transfer-scale:1.055;--srgb-transfer-offset:.055;--oklab-lightness-exponent:3;--apca-lc-body-minimum:90;--apca-lc-readable-safety:1;--apca-lc-readable:calc(var(--apca-lc-body-minimum) + var(--apca-lc-readable-safety));--apca-lc-secondary:var(--apca-lc-body-minimum);--apca-lc-tertiary:75;--apca-lc-action-surface-safety:2;--apca-lc-action:calc(var(--apca-lc-readable) + var(--apca-lc-action-surface-safety));--apca-lc-code-surface-safety:1;--apca-lc-code-readable:calc(var(--apca-lc-readable) + var(--apca-lc-code-surface-safety));--apca-lc-highlight-surface-safety:3;--apca-lc-highlight-readable:calc(var(--apca-lc-tertiary) + var(--apca-lc-highlight-surface-safety));--apca-lc-code-token-minimum:60;--apca-lc-code-token-safety:2;--apca-lc-code-token:calc(var(--apca-lc-code-token-minimum) + var(--apca-lc-code-token-safety));--apca-lc-surface-emphasis:17;--apca-lc-surface-quiet:calc(var(--apca-lc-surface-emphasis) / 16);--apca-lc-surface-code-block:calc(var(--apca-lc-surface-emphasis) / 4);--apca-lc-surface-code-inline:calc(var(--apca-lc-surface-emphasis) / 2);--l-bg-paper:.97;--l-bg-night:.2;--l-bg:var(--l-bg-paper);--apca-contrast-direction:-1;--apca-bg-exponent:var(--apca-normal-bg-exponent);--apca-text-exponent:var(--apca-normal-text-exponent);--ch-link-gamut-slope-light:calc(1 / 6);--ch-link-gamut-slope-dark:.5;--ch-link-gamut-slope:var(--ch-link-gamut-slope-light);--ch-neutral:.007;--ch-subtle:.02;--ch-light-base:.05;--ch-medium-base:.12;--ch-vivid-base:.18;--ch-max-base:.28;--ch-gamut-slope:.5;--ch-gamut-vivid-slope:calc(var(--ch-gamut-slope) + var(--ch-gamut-slope) / 2);--ch-action-room:min(var(--l-action), calc(1 - var(--l-action)));--ch-callout-cap:calc(var(--ch-action-room) * var(--ch-gamut-slope));--ch-callout:min(var(--ch-light-base), calc(var(--ch-callout-cap) / 2));--ch-secondary-room:min(var(--l-secondary), calc(1 - var(--l-secondary)));--ch-tertiary-room:min(var(--l-tertiary), calc(1 - var(--l-tertiary)));--ch-link-cap:calc(var(--ch-action-room) * var(--ch-link-gamut-slope));--ch-link:min(var(--ch-medium-base), calc(var(--ch-link-cap) * 3 / 4));--ch-link-ext:min(var(--ch-vivid-base), var(--ch-link-cap));--ch-accent:min(var(--ch-max-base), calc(var(--ch-secondary-room) * var(--ch-gamut-vivid-slope)));--ch-semantic:min(var(--ch-vivid-base), calc(var(--ch-tertiary-room) * var(--ch-gamut-vivid-slope)));--ch-surface-quiet:calc(var(--ch-subtle) * 3 / 5);--ch-surface-code-inline:calc(var(--ch-subtle) * 4 / 5);--c-bg:oklch(var(--l-bg) var(--ch-subtle) var(--h-primary));--c-text:oklch(var(--l-readable) var(--ch-neutral) var(--h-primary));--c-text-muted:oklch(var(--l-secondary) var(--ch-neutral) var(--h-primary));--c-text-placeholder:oklch(var(--l-tertiary) var(--ch-neutral) var(--h-primary));--c-text-highlight:oklch(var(--l-highlight-readable) var(--ch-neutral) var(--h-primary));--c-text-code-block:oklch(var(--l-code-block-readable) var(--ch-neutral) var(--h-primary));--c-text-code-inline:oklch(var(--l-code-inline-readable) var(--ch-neutral) var(--h-primary));--c-text-link:oklch(var(--l-action) var(--ch-link) var(--h-triadic-1));--c-text-link-ext:oklch(var(--l-action) var(--ch-link-ext) var(--h-triadic-1));--c-accent:oklch(var(--l-secondary) var(--ch-accent) var(--h-complement));--c-highlight-seed:oklch(var(--l-tertiary) var(--ch-light-base) var(--h-primary));--c-warning-seed:oklch(var(--l-tertiary) var(--ch-semantic) var(--h-warning));--c-info-seed:oklch(var(--l-tertiary) var(--ch-semantic) var(--h-info));--c-bg-code:oklch(var(--l-surface-code-block) var(--ch-surface-quiet) var(--h-primary));--c-bg-code-block:var(--c-bg-code);--c-bg-code-inline:oklch(var(--l-surface-code-inline) var(--ch-surface-code-inline) var(--h-primary));--c-bg-highlight:oklch(var(--l-surface-emphasis) var(--ch-light-base) var(--h-primary));--c-bg-selection:oklch(var(--l-surface-quiet) var(--ch-surface-quiet) var(--h-primary));--c-rule-subtle:color-mix(in oklch, var(--c-text-muted), transparent 65%);--c-rule-strong:color-mix(in oklch, var(--c-text-muted), transparent 20%);--c-quote-mark:color-mix(in oklch, var(--c-text), transparent 45%);--scrim-opacity:.95;--c-scrim:oklch(0% 0 0deg / var(--scrim-opacity));--c-scrim-clear:oklch(0% 0 0/0);--c-debug-axis-before:oklch(48% .16 28);--c-debug-axis-after:oklch(48% .1 195);--c-debug-error:oklch(48% .16 28);--c-callout-warning-accent:oklch(var(--l-action) var(--ch-callout) var(--h-warning));--c-callout-info-accent:oklch(var(--l-action) var(--ch-callout) var(--h-info));--c-diagram-bg:var(--c-bg-code);--selection-opacity:.5}@media (prefers-color-scheme:dark){:root{--l-bg:var(--l-bg-night);--apca-contrast-direction:1;--surface-lightness-direction:1;--apca-bg-exponent:var(--apca-reverse-bg-exponent);--apca-text-exponent:var(--apca-reverse-text-exponent);--ch-link-gamut-slope:var(--ch-link-gamut-slope-dark);--selection-opacity:.7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-color-mode=light]{--l-bg:var(--l-bg-paper);--apca-contrast-direction:-1;--surface-lightness-direction:-1;--apca-bg-exponent:var(--apca-normal-bg-exponent);--apca-text-exponent:var(--apca-normal-text-exponent);--ch-link-gamut-slope:var(--ch-link-gamut-slope-light);--selection-opacity:.5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-color-mode=dark]{--l-bg:var(--l-bg-night);--apca-contrast-direction:1;--surface-lightness-direction:1;--apca-bg-exponent:var(--apca-reverse-bg-exponent);--apca-text-exponent:var(--apca-reverse-text-exponent);--ch-link-gamut-slope:var(--ch-link-gamut-slope-dark);--selection-opacity:.7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media print{:root{--l-bg:1;--apca-contrast-direction:-1;--surface-lightness-direction:-1;--apca-bg-exponent:var(--apca-normal-bg-exponent);--apca-text-exponent:var(--apca-normal-text-exponent);--ch-link-gamut-slope:var(--ch-link-gamut-slope-light);--ch-subtle:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root,[data-color-mode]{--apca-main-trc:2.4;--apca-normal-bg-exponent:.56;--apca-normal-text-exponent:.57;--apca-reverse-text-exponent:.62;--apca-reverse-bg-exponent:.65;--apca-black-threshold:.022;--apca-black-clamp-exponent:1.414;--apca-scale:1.14;--apca-low-offset:.027;--apca-bg-linear:pow(var(--l-bg), var(--oklab-lightness-exponent));--apca-bg-srgb:calc(var(--srgb-transfer-scale) * pow(var(--apca-bg-linear), calc(1 / var(--apca-main-trc))) - var(--srgb-transfer-offset));--apca-bg-y:pow(max(0, var(--apca-bg-srgb)), var(--apca-main-trc));--apca-bg-y-clamped:calc(var(--apca-bg-y) + pow(max(0, calc(var(--apca-black-threshold) - var(--apca-bg-y))), var(--apca-black-clamp-exponent)));--apca-bg-response:pow(var(--apca-bg-y-clamped), var(--apca-bg-exponent));--apca-code-block-bg-linear:pow(var(--l-surface-code-block), var(--oklab-lightness-exponent));--apca-code-block-bg-srgb:calc(var(--srgb-transfer-scale) * pow(var(--apca-code-block-bg-linear), calc(1 / var(--apca-main-trc))) - var(--srgb-transfer-offset));--apca-code-block-bg-y:pow(max(0, var(--apca-code-block-bg-srgb)), var(--apca-main-trc));--apca-code-block-bg-y-clamped:calc(var(--apca-code-block-bg-y) + pow(max(0, calc(var(--apca-black-threshold) - var(--apca-code-block-bg-y))), var(--apca-black-clamp-exponent)));--apca-code-block-bg-response:pow(var(--apca-code-block-bg-y-clamped), var(--apca-bg-exponent));--apca-code-inline-bg-linear:pow(var(--l-surface-code-inline), var(--oklab-lightness-exponent));--apca-code-inline-bg-srgb:calc(var(--srgb-transfer-scale) * pow(var(--apca-code-inline-bg-linear), calc(1 / var(--apca-main-trc))) - var(--srgb-transfer-offset));--apca-code-inline-bg-y:pow(max(0, var(--apca-code-inline-bg-srgb)), var(--apca-main-trc));--apca-code-inline-bg-y-clamped:calc(var(--apca-code-inline-bg-y) + pow(max(0, calc(var(--apca-black-threshold) - var(--apca-code-inline-bg-y))), var(--apca-black-clamp-exponent)));--apca-code-inline-bg-response:pow(var(--apca-code-inline-bg-y-clamped), var(--apca-bg-exponent));--apca-highlight-bg-linear:pow(var(--l-surface-emphasis), var(--oklab-lightness-exponent));--apca-highlight-bg-srgb:calc(var(--srgb-transfer-scale) * pow(var(--apca-highlight-bg-linear), calc(1 / var(--apca-main-trc))) - var(--srgb-transfer-offset));--apca-highlight-bg-y:pow(max(0, var(--apca-highlight-bg-srgb)), var(--apca-main-trc));--apca-highlight-bg-y-clamped:calc(var(--apca-highlight-bg-y) + pow(max(0, calc(var(--apca-black-threshold) - var(--apca-highlight-bg-y))), var(--apca-black-clamp-exponent)));--apca-highlight-bg-response:pow(var(--apca-highlight-bg-y-clamped), var(--apca-bg-exponent));--apca-readable-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-readable) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-readable-y:pow(var(--apca-readable-response), calc(1 / var(--apca-text-exponent)));--apca-readable-srgb:pow(var(--apca-readable-y), calc(1 / var(--apca-main-trc)));--apca-readable-linear:pow(calc((var(--apca-readable-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-readable:pow(var(--apca-readable-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-secondary-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-secondary) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-secondary-y:pow(var(--apca-secondary-response), calc(1 / var(--apca-text-exponent)));--apca-secondary-srgb:pow(var(--apca-secondary-y), calc(1 / var(--apca-main-trc)));--apca-secondary-linear:pow(calc((var(--apca-secondary-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-secondary:pow(var(--apca-secondary-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-tertiary-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-tertiary) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-tertiary-y:pow(var(--apca-tertiary-response), calc(1 / var(--apca-text-exponent)));--apca-tertiary-srgb:pow(var(--apca-tertiary-y), calc(1 / var(--apca-main-trc)));--apca-tertiary-linear:pow(calc((var(--apca-tertiary-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-tertiary:pow(var(--apca-tertiary-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-action-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-action) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-action-y:pow(var(--apca-action-response), calc(1 / var(--apca-text-exponent)));--apca-action-srgb:pow(var(--apca-action-y), calc(1 / var(--apca-main-trc)));--apca-action-linear:pow(calc((var(--apca-action-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-action:pow(var(--apca-action-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-code-block-readable-response:calc(var(--apca-code-block-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-code-readable) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-code-block-readable-y:pow(var(--apca-code-block-readable-response), calc(1 / var(--apca-text-exponent)));--apca-code-block-readable-srgb:pow(var(--apca-code-block-readable-y), calc(1 / var(--apca-main-trc)));--apca-code-block-readable-linear:pow(calc((var(--apca-code-block-readable-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-code-block-readable:pow(var(--apca-code-block-readable-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-code-inline-readable-response:calc(var(--apca-code-inline-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-code-readable) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-code-inline-readable-y:pow(var(--apca-code-inline-readable-response), calc(1 / var(--apca-text-exponent)));--apca-code-inline-readable-srgb:pow(var(--apca-code-inline-readable-y), calc(1 / var(--apca-main-trc)));--apca-code-inline-readable-linear:pow(calc((var(--apca-code-inline-readable-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-code-inline-readable:pow(var(--apca-code-inline-readable-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-highlight-readable-response:calc(var(--apca-highlight-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-highlight-readable) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-highlight-readable-y:pow(var(--apca-highlight-readable-response), calc(1 / var(--apca-text-exponent)));--apca-highlight-readable-srgb:pow(var(--apca-highlight-readable-y), calc(1 / var(--apca-main-trc)));--apca-highlight-readable-linear:pow(calc((var(--apca-highlight-readable-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-highlight-readable:pow(var(--apca-highlight-readable-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-code-token-response:calc(var(--apca-code-block-bg-response) + var(--apca-contrast-direction) * ((var(--apca-lc-code-token) / 100 + var(--apca-low-offset)) / var(--apca-scale)));--apca-code-token-y:pow(var(--apca-code-token-response), calc(1 / var(--apca-text-exponent)));--apca-code-token-srgb:pow(var(--apca-code-token-y), calc(1 / var(--apca-main-trc)));--apca-code-token-linear:pow(calc((var(--apca-code-token-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-code-token:pow(var(--apca-code-token-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-surface-quiet-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * (var(--apca-lc-surface-quiet) / 100 / var(--apca-scale)));--apca-surface-quiet-y:pow(var(--apca-surface-quiet-response), calc(1 / var(--apca-text-exponent)));--apca-surface-quiet-srgb:pow(var(--apca-surface-quiet-y), calc(1 / var(--apca-main-trc)));--apca-surface-quiet-linear:pow(calc((var(--apca-surface-quiet-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-surface-quiet:pow(var(--apca-surface-quiet-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-surface-code-block-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * (var(--apca-lc-surface-code-block) / 100 / var(--apca-scale)));--apca-surface-code-block-y:pow(var(--apca-surface-code-block-response), calc(1 / var(--apca-text-exponent)));--apca-surface-code-block-srgb:pow(var(--apca-surface-code-block-y), calc(1 / var(--apca-main-trc)));--apca-surface-code-block-linear:pow(calc((var(--apca-surface-code-block-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-surface-code-block:pow(var(--apca-surface-code-block-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-surface-code-inline-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * (var(--apca-lc-surface-code-inline) / 100 / var(--apca-scale)));--apca-surface-code-inline-y:pow(var(--apca-surface-code-inline-response), calc(1 / var(--apca-text-exponent)));--apca-surface-code-inline-srgb:pow(var(--apca-surface-code-inline-y), calc(1 / var(--apca-main-trc)));--apca-surface-code-inline-linear:pow(calc((var(--apca-surface-code-inline-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-surface-code-inline:pow(var(--apca-surface-code-inline-linear), calc(1 / var(--oklab-lightness-exponent)));--apca-surface-emphasis-response:calc(var(--apca-bg-response) + var(--apca-contrast-direction) * (var(--apca-lc-surface-emphasis) / 100 / var(--apca-scale)));--apca-surface-emphasis-y:pow(var(--apca-surface-emphasis-response), calc(1 / var(--apca-text-exponent)));--apca-surface-emphasis-srgb:pow(var(--apca-surface-emphasis-y), calc(1 / var(--apca-main-trc)));--apca-surface-emphasis-linear:pow(calc((var(--apca-surface-emphasis-srgb) + var(--srgb-transfer-offset)) / var(--srgb-transfer-scale)), var(--apca-main-trc));--l-surface-emphasis:pow(var(--apca-surface-emphasis-linear), calc(1 / var(--oklab-lightness-exponent)))}body{color:var(--c-text);accent-color:var(--c-accent);background-color:var(--c-bg)}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}::selection{background-color:oklch(from var(--c-bg-highlight) l c h / var(--selection-opacity))}input,select,textarea{color:inherit;background-color:#0000}:is(input,select,textarea)::placeholder{color:var(--c-text-placeholder)}b,strong{--highlight-stroke-block-size:calc(1em / 2 + 1em / 5);--highlight-stroke-block-offset:calc(1em / 10);font-weight:inherit;color:var(--c-text-highlight);background:linear-gradient(var(--c-bg-highlight), var(--c-bg-highlight)) 0 calc(100% - var(--highlight-stroke-block-offset)) / 100% var(--highlight-stroke-block-size) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.125em}a,a:visited{color:var(--c-text-link)}a[target=_blank]{color:var(--c-text-link-ext)}code{color:var(--c-text-code-inline);background-color:var(--c-bg-code-inline)}pre>code{color:var(--c-text-code-block);background-color:#0000}@media (prefers-color-scheme:dark){.pl-k{color:oklch(var(--l-code-token) var(--ch-semantic) var(--h-syntax-keyword))}}table,th,td{border-color:var(--c-text-muted)}:focus,:focus-visible{outline-color:var(--c-accent);border-color:#0000}:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-serif:"Source Serif 4", "Noto Serif KR", "Noto Serif", serif;--font-mono:monospace;--font-interface:var(--font-sans);--font-prose:var(--font-serif);--font-headings:var(--font-serif);--font-text:var(--font-interface);--font-input:var(--font-sans);--font-text-alt:var(--font-prose);--font-code:var(--font-mono);--space-m:1rem;--space-xs:calc(var(--space-m) / 4);--space-s:calc(var(--space-m) / 2);--space-l:calc(var(--space-m) * 2);--space-xl:calc(var(--space-l) + var(--space-m));--space-2xl:calc(var(--space-xl) * 2);--rule-hairline:1px;--rule-emphasis:calc(var(--rule-hairline) * 2);--text-underline-offset:.2em;--editorial-layout-reveal-duration:50ms;--media-float-gap:1lh;--text-root:1rem;--text-root-step:calc(var(--text-root) / 8);--text-base:var(--text-root);--text-step:calc(var(--text-base) / 8);--text-xs-floor:calc(var(--text-root) - var(--text-root-step) * 2);--text-s-floor:calc(var(--text-root) - var(--text-root-step));--text-fluid-step:.5cqi;--text-xs:calc(var(--text-base) - var(--text-step) * 2);--text-s:calc(var(--text-base) - var(--text-step));--text-l:calc(var(--text-base) + var(--text-step));--text-xl:calc(var(--text-l) + var(--text-step));--text-2xl:calc(var(--text-xl) + var(--text-step) * 2);--text-3xl-min:calc(var(--text-2xl) + var(--text-step) * 2);--text-3xl-max:calc(var(--text-3xl-min) + var(--text-step) * 2);--text-3xl:clamp(var(--text-3xl-min), calc(var(--text-2xl) + var(--text-fluid-step)), var(--text-3xl-max));--text-4xl-min:calc(var(--text-3xl-max) + var(--text-step) * 2);--text-4xl-max:calc(var(--text-4xl-min) + var(--text-step) * 4);--text-4xl:clamp(var(--text-4xl-min), calc(var(--text-3xl) + var(--text-step) * 2 + var(--text-fluid-step) * 2), var(--text-4xl-max));--leading-display-step:calc(1 / 8);--leading-display-breath:calc(var(--leading-display-step) / 2);--leading-display:calc(1 + var(--leading-display-step) + var(--leading-display-breath));--leading-heading:calc(var(--leading-display) + var(--leading-display-step));--leading-step:.1;--leading-half-step:calc(var(--leading-step) / 2);--leading-quarter-step:calc(var(--leading-half-step) / 2);--leading-normal:1.5;--leading-tight:calc(var(--leading-normal) - var(--leading-step) * 2);--leading-snug:calc(var(--leading-normal) - var(--leading-step));--leading-relaxed:calc(var(--leading-normal) + var(--leading-step) + var(--leading-half-step) + var(--leading-quarter-step));--leading-loose:calc(var(--leading-relaxed) + var(--leading-half-step));--flow-line:1rlh;--flow-step:calc(var(--flow-line) / 4);--flow-prose-margin:calc(var(--flow-line) / 2);--flow-list-gap:var(--flow-step);--flow-list-margin:var(--flow-line);--flow-heading-after:calc(var(--flow-step) * 2);--flow-heading-small-before:calc(var(--flow-line) + var(--flow-step));--flow-heading-4-before:calc(var(--flow-line) + var(--flow-heading-after));--flow-heading-3-before:calc(var(--flow-heading-4-before) + var(--flow-step));--flow-section:calc(var(--flow-line) * 2);--flow-heading-2-before:calc(var(--flow-section) + var(--flow-step));--measure-prose-columns:40;--measure-context-columns:10;--measure-content:calc(var(--measure-prose-columns) * 1ic);--measure-context:calc(var(--measure-context-columns) * 1em);--measure-page:100rem;--content-indent:calc(1ic + 1ic / 2);--content-shoulder:calc(var(--content-indent) * 2);--measure-wide:calc(var(--measure-content) + var(--content-shoulder) * 2);--content-grid-columns:[wide-start] minmax(0, .5fr) [quote-start] minmax(0, .5fr) [prose-start] minmax(0, min(100%, var(--measure-content))) [prose-end] minmax(0, 1fr) [wide-end];--print-page-margin:18mm;--print-text-size:10.5pt}@media screen and (width<400px){:root{--text-root:15px}}@page{margin:var(--print-page-margin)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{line-height:var(--leading-relaxed)}html[data-editorial-layout-pending] body{visibility:hidden;opacity:0}html[data-editorial-layout-managed]:not([data-editorial-layout-pending]) body{animation:editorial-layout-reveal var(--editorial-layout-reveal-duration) linear both}@keyframes editorial-layout-reveal{0%{opacity:0}}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-headings);font-optical-sizing:auto;font-weight:600;line-height:var(--leading-heading);line-break:strict;word-break:keep-all;text-wrap:balance;overflow-wrap:anywhere}:where(h1,h2,h3){text-indent:calc(var(--heading-optical-protrusion,0) * -1)}@media (prefers-reduced-motion:reduce){html[data-editorial-layout-managed]:not([data-editorial-layout-pending]) body{animation:none}}@supports (text-box:trim-both text){:where(h1,h2,h3,h4,h5,h6){text-box:trim-both text}}:where(h1){font-size:var(--text-4xl);font-weight:900;line-height:calc(var(--leading-display) + var(--leading-quarter-step))}:where(h2){font-size:var(--text-3xl);font-weight:650}:where(h3){font-size:calc(var(--text-2xl) - var(--text-step))}:where(h4){font-size:calc(var(--text-xl) - var(--text-step) / 2)}:where(h5){font-size:var(--text-l)}:where(h6){font-size:var(--text-base)}a{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:auto;text-underline-offset:var(--text-underline-offset);text-decoration:underline;text-decoration-thickness:from-font}a[target=_blank]{overflow-wrap:anywhere}a[target=_blank]:after{vertical-align:.18em;word-spacing:normal;content:"" / "(외부 링크)";background-color:currentColor;block-size:.48em;inline-size:.48em;margin-inline-start:.06em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.7 8.3 8.3 1.7M3.9 1.7h4.4v4.4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.7 8.3 8.3 1.7M3.9 1.7h4.4v4.4'/%3E%3C/svg%3E") 50%/contain no-repeat}.sr-only{white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only:focus{z-index:9999;width:auto;height:auto;font-size:var(--text-base);color:var(--c-text);white-space:normal;background-color:var(--c-bg);border-block-end:2px solid var(--c-accent);clip:auto;clip-path:none;margin:0;padding:.75rem 1.5rem;position:fixed;top:0;left:0;overflow:visible}a:hover,a[target=_blank]:hover{text-decoration:underline}@media print{html[data-editorial-layout-pending] body{visibility:visible}html{font-size:var(--print-text-size);-webkit-print-color-adjust:economy;print-color-adjust:economy}body{color:#000;opacity:1;background:#fff;animation:none}}@property --editorial-shoulder-inline-size{syntax:"<length>";inherits:true;initial-value:0}:where([data-layout=wiki-page],[data-content]){--editorial-cell-size:var(--prose-font-size,var(--text-base));--measure-context-min:calc(var(--editorial-cell-size) * var(--measure-context-columns) * 4 / 5);--measure-context:calc(var(--editorial-cell-size) * var(--measure-context-columns));--measure-content:calc(var(--measure-prose-columns) * 1ic);--content-indent:calc(var(--editorial-cell-size) + var(--editorial-cell-size) / 2);--content-shoulder:calc(var(--content-indent) * 2);--measure-wide:calc(var(--measure-content) + var(--content-shoulder) * 2);--content-grid-columns:[wide-start] minmax(0, .5fr) [quote-start] minmax(0, .5fr) [prose-start] minmax(0, min(100%, var(--measure-content))) [prose-end] minmax(0, 1fr) [wide-end]}:where([data-layout=wiki-page]>nav,[data-layout=wiki-page]>header,[data-layout=wiki-page]>main,[data-layout=wiki-page]>aside,[data-layout=wiki-page]>footer,[data-content]){--editorial-track-inline-size:min(100cqi, var(--measure-wide));--editorial-shoulder-inline-size:clamp(0px, calc((var(--editorial-track-inline-size) - var(--measure-content)) / 2), var(--content-shoulder));--editorial-inset-min:calc(var(--content-indent) / 2);--editorial-inset:clamp(var(--editorial-inset-min), calc(var(--editorial-inset-min) + var(--editorial-shoulder-inline-size) / 4), var(--content-indent));--editorial-gap:calc(var(--editorial-inset) / 3);--editorial-nested-inset:min(var(--editorial-cell-size), var(--editorial-inset));--editorial-marker-room:calc(var(--content-indent) - var(--editorial-gap));--editorial-marker-hanging-room:clamp(0px, round(down, var(--editorial-shoulder-inline-size), var(--editorial-marker-room)), var(--editorial-marker-room));--editorial-list-indent:calc(var(--editorial-marker-room) - var(--editorial-marker-hanging-room));--flow-list-indent:var(--editorial-list-indent);--flow-line:calc(var(--prose-font-size,var(--text-base)) * var(--leading-relaxed));--flow-step:calc(var(--flow-line) / 4);--flow-prose-margin:calc(var(--flow-line) / 2);--flow-list-gap:var(--flow-step);--flow-list-margin:var(--flow-line);--flow-heading-after:calc(var(--flow-step) * 2);--flow-heading-small-before:calc(var(--flow-line) + var(--flow-step));--flow-heading-4-before:calc(var(--flow-line) + var(--flow-heading-after));--flow-heading-3-before:calc(var(--flow-heading-4-before) + var(--flow-step));--flow-section:calc(var(--flow-line) * 2);--flow-heading-2-before:calc(var(--flow-section) + var(--flow-step))}:where([data-content]){--list-indent:var(--editorial-list-indent);--nested-list-indent:var(--editorial-cell-size);--media-float-gap:var(--flow-line);--media-float-minimum-text-share:40%}:where(:root:not([data-korean-justification-disabled]) [data-layout=wiki-page]:not([data-mode=slide]) [data-content] :is(p,li):not([data-running-head] p,[data-nb-cell] p,[data-nb-cell] li,[data-html-embed] p,[data-html-embed] li,figure[data-code-block] p,figure[data-code-block] li)){text-align:start}:where([data-korean-justification-flow=list-item]){min-inline-size:0;display:block}:where([data-korean-justification-line]){inline-size:var(--justification-line-measure,100%);vertical-align:top;text-align:start;word-spacing:normal;white-space:nowrap;display:inline-block}@supports (hanging-punctuation:first){:where([data-layout=wiki-page]:not([data-mode=slide]) [data-content] :is(p,li,dd),[data-korean-justification-line]){hanging-punctuation:var(--opening-punctuation-hanging,none)}}@supports not (hanging-punctuation:first){:where([data-korean-justification-line][data-korean-hanging-opening]){inline-size:calc(100% + var(--korean-start-protrusion));position:relative;inset-inline-start:calc(var(--korean-start-protrusion) * -1)}:where([data-korean-hanging-opening]:not([data-korean-justification-line])){margin-inline-start:calc(var(--korean-start-protrusion) * -1);display:inline-block}}:where([data-korean-justification-skipped]){text-align:start}:where([data-korean-justification-line=justified]){word-spacing:var(--korean-word-spacing)}:where([data-korean-justification-line=justified] [data-justification-letter-spacing=hangul]){letter-spacing:var(--korean-letter-spacing-hangul)}:where([data-korean-justification-line=justified] [data-justification-letter-spacing=latin]){letter-spacing:var(--korean-letter-spacing-latin)}:where([data-korean-justification-line] :is(code,kbd,samp,var,sup,sub,ruby)){word-spacing:normal}@media print{:where([data-korean-justification-line]){word-spacing:normal;white-space:normal;inline-size:auto;display:contents}:where([data-justification-letter-spacing]){letter-spacing:normal}}:where([data-script-gap]){--script-boundary-gap:.125em}:where([data-script-gap=both],[data-script-gap=start]){margin-inline-start:var(--script-boundary-gap)}:where([data-script-gap=both],[data-script-gap=end]){margin-inline-end:var(--script-boundary-gap)}
